`

iphone开发十几个实用demo合集

    博客分类:
  • IOS
阅读更多

我的github主页https://github.com/yuyi012
tableview demo,使用自定义sectionHeader,能够展开和收起section,
xmpp聊天,使用xmpp加coredata实现类似微信的聊天功能。
很多人关心这个demo,特别说明一下
有两个页面,一个是气泡聊天的,ChatController
还有一个是接受的消息列表的,MessageListController
在application: didFinishLaunchingWithOptions中把window的rootController改成ChatController就能发消息了
还有一点需要注意的就是,xmpp聊天是需要服务器的,不过可以很简单的在电脑上安装openfire,然后在appDelegate中修改服务器的ip和域名
这个应用要看到完整的运行效果一定要开两个程序,一个模拟器,一个真机,互相发聊天
用户名和密码也是在appDelegate写死的



FMDB操纵sqlite
AssetsLibrary,使用自定义页面读取视频,照片,自定义imagePickerController一次选取多个照片。
流媒体视频播放器,长按进度条能够弹出popOverController,预览这一时间点的视频。
手势,所有的手势调用
pan手势实现的涂鸦板,线条多种颜色选择
UIScrollDemo
通知Demo,多个ViewController互相传递参数,顶部statusbar消息提醒。
弹出控件一锅烩,各种系统自带控件使用,使用UIPickerView实现二级菜单,使用动画弹出UIView并抖动,
3D翻转弹出UIView
下载Demo,分别使用NSURLConnection和ASIHttpRequest下载图片,并使用进度条和MBProgressHub提示下载进度。
MapKit Demo,在MapKit上添加自定义Annotation,显示天气情况
mapView点线面, 在地图上使用点,线,圆圈,多边形,并实现公交换乘线路的切换
联系人demo,使用AddressBook框架实现编辑群组和联系人,能够搜索联系人,实现联系人姓名拼音排序等等。
AVFoundation播放音乐,使用AVFoundation播放音乐,并提取音乐封面显示。
NSOperationDemo,,使用NSOperation后台解析100万字的txt小说,一秒就可以预览前五页,使用progressView提示解析进度

分享到:
评论

相关推荐

    iphone iOS开发中一些实用的Demo.zip

    "iPhone iOS开发中一些实用的Demo.zip"这个压缩包文件显然包含了多个示例代码,旨在帮助开发者理解并应用到实际项目中。这里我们将深入探讨其中可能涵盖的一些关键知识点。 1. **Swift编程语言**:作为苹果官方推荐...

    iPhone4 开发Demo-1

    本资源“iPhone4开发Demo-1”正是为初、中级学者提供的一份宝贵的学习材料,它包含了一个基于iOS4系统的GameKitSample游戏示例,让我们一起深入探讨这个Demo所展现的iOS游戏开发知识点。 首先,我们要了解GameKit...

    无限互联iPhone开发视频教学文档以及Demo源码(UI第一到三章)

    【标题】"无限互联iPhone开发视频教学文档以及Demo源码(UI第一到三章)" 涵盖了iOS应用开发中的用户界面(UI)基础知识,由无限互联提供的一系列教学资源,包括视频教程和配套的源代码示例。本教程主要针对初学者,...

    iphone demo

    在“iPhone Demo”中,Address Book可能被用来实现一个简易的联系人管理功能,允许用户添加、删除或编辑联系人的姓名、电话号码、电子邮件等信息。同时,Address Book API也支持同步到其他设备或云服务,确保用户...

    iphone开发腾迅weibo demo

    iphone开发腾迅weibo demo 事例

    iphone开发控件的demo

    "iphone开发控件的demo"是专为初学者设计的学习资源,包含了多种常用控件的示例代码,帮助开发者快速掌握控件的使用方法。下面,我们将详细探讨这些控件及其在实际开发中的应用。 1. **UILabel**:用于显示单行或...

    iPhone4 开发Demo-2

    《iPhone4 开发Demo-2》是针对iOS4平台,特别是针对iPhone4设备的一个开发示例项目,旨在帮助初学者快速入门iPad应用开发。这个压缩包包含了一个名为"iPadDemo"的子文件,该文件很可能是项目的源代码或可运行的应用...

    无限互联iPhone开发视频教学文档以及Demo源码(UI第三到六章)

    在本资源中,"无限互联iPhone开发视频教学文档以及Demo源码"主要涵盖了iOS应用开发中的用户界面(UI)部分,特别关注了UI的第一至六章。这些章节深入讲解了如何构建高效、美观且用户体验良好的iOS应用。让我们逐一...

    iOS iphone demo

    总的来说,iOS iPhone Demo的开发是一个涵盖编程、界面设计、调试和发布等多个环节的过程。对于初学者,理解并实践这些步骤,将有助于他们快速掌握iOS应用开发的基础技能。同时,不断学习和探索更高级的概念,如Core...

    手动搭建iPhone越狱开发Demo

    搭建iPhone越狱开发环境主要包括以下几个步骤: 1. **获取越狱设备**:确保你的iPhone已经成功越狱。这通常需要下载特定的越狱工具,如Checkra1n、Unc0ver等,根据设备的型号和iOS版本选择合适的工具进行操作。 2....

    iPhone4 开发Demo-3

    本Demo——"iPhone4 地图位置应用",就是为初学者提供了一个详细而清晰的教程,帮助他们快速掌握地图开发的核心技术。 首先,我们要理解的是iOS中的Core Location框架。它是苹果提供的一套API,用于获取设备的地理...

    iphone 3D游戏开发图书demo

    这些代码demo涵盖了多个关键的3D编程概念,如纹理过滤、模型查看、顶点皮肤ning、光照效果等。 1. **纹理过滤(TextureFilters)**:在3D图形中,纹理过滤用于提高图像质量,尤其是在缩放或旋转时。它涉及到线性过滤...

    iPhone4 开发Demo-4

    总结来说,iPhone4开发Demo-4提供了一个深入研究和实践多点触摸技术的平台,通过这个Demo,开发者可以学习到如何在iOS4环境下创建支持多点触摸的应用,包括手势识别、触摸事件处理、视图动画和性能优化等方面的知识...

    iphone3D 第一节问题demo

    这似乎是一个示例程序或项目,旨在演示或测试iPhone上的3D图形技术,但不幸的是,它遇到了错误。我们将尝试理解这个3D环境在iOS设备上的工作原理,并探索可能遇到的问题以及解决方案。 首先,iPhone 3D技术主要指的...

    控制iPad/iPhone横向和竖向显示demo

    总的来说,这个demo应该是一个实用的学习资源,帮助开发者掌握如何在iOS应用中灵活控制设备的横竖屏显示。通过研究和实践这个demo,你可以了解到iOS屏幕旋转的机制,并学会在不同场景下提供最佳的用户体验。

    iPhone开发基础教程电子书

    开发几个自己的小游戏。比如超级玛利、雷电什么的。如果要进一步深入学习cocos2d,那里仔细研究它里面testBed里面的例子工程是非常不错的选择,还有box2d testbed里面的例子。(现在大部分排名靠前的游戏,比如...

    Iphone开发系列源码——Iphone主题源码

    Iphone开发系列源码——Iphone主题源码Iphone开发系列源码——Iphone主题源码Iphone开发系列源码——Iphone主题源码Iphone开发系列源码——Iphone主题源码Iphone开发系列源码——Iphone主题源码Iphone开发系列源码...

    iphone 百度定位Demo

    总之,"iphone 百度定位Demo"是一个实用的学习资源,它涵盖了从集成SDK到实现定位功能的全过程。通过研究这个示例,开发者不仅能掌握基本的定位技术,还能了解到如何在实际项目中灵活运用百度地图SDK的各种功能,...

    iPhone开发实战.pdf

    根据提供的文件信息,本文将对“iPhone开发实战”这一主题进行深入探讨,涵盖iPhone应用开发的基础概念、开发环境搭建、关键技术点以及实际案例分析等方面。 ### 一、iPhone开发概述 #### 1.1 iPhone应用开发简介 ...

    IOS源码应用Demo-iphone开发技巧UI篇之自定义TabBar CustomTabBar.zip

    本资源“IOS源码应用Demo-iphone开发技巧UI篇之自定义TabBar CustomTabBar.zip”聚焦于一个特定的UI组件:自定义TabBar,这对于提升应用的个性化和专业性具有重要意义。TabBar是iOS应用中常见的导航元素,通常位于...

Global site tag (gtag.js) - Google Analytics