04 2016 档案
iOS之远程通知使用介绍
摘要:远程通知简介 远程推送使用须知: 远程通知过程: 具体步骤: 注意:在didFinishLaunching方法中,监听远程推送(插在判断程序结束之后) 后台模式: 阅读全文
posted @ 2016-04-18 20:42 学东哥哥 阅读(231) 评论(0) 推荐(0)
iOS之本地推送通知使用介绍
摘要:推送通知作用:可以让不在前台运行的app,告知用户app内部发生了什么事情 如何发送本地通知: 发送本地通知步骤: 1.创建本地通知对象 2.设置本地通知内容 3.调度本地通知 具体实现代码: 注意:iOS7通过上述代码可以完成发送本地通知;但是iOS8还需要进一步设置,设置如下: 在UIAppde 阅读全文
posted @ 2016-04-18 17:17 学东哥哥 阅读(313) 评论(0) 推荐(0)
iOS之友盟简单分享(第三方)及sso授权问题
摘要:一、友盟分享简单集成步骤: 1.注册友盟账号,申请友盟Appkey 2.下载并安装SDK 注意: 1>由于苹果审核政策需求,建议大家对未安装客户端平台进行隐藏,在设置QQ、微信AppID之后调用下面的方法, [UMSocialConfig hiddenNotInstallPlatforms:@[UM 阅读全文
posted @ 2016-04-18 13:49 学东哥哥 阅读(2391) 评论(0) 推荐(0)
iOS之系统自带分享
摘要:1.前提导入系统自带框架<Social/Social.h> 步骤: 1>判断分享平台是否可用 2>创建分享控制器 3>弹出分享控制器 具体示例代码如下: 注意:使用系统自带分享需要注意几点: 1.分享平台有限 2.分享的链接不可以点击跳转 3.可以分享文字、图片、链接等 阅读全文
posted @ 2016-04-18 12:19 学东哥哥 阅读(365) 评论(0) 推荐(0)
iOS之应用间的跳转(无第三方参与)
摘要:一:URL:统一资源定位符(可以没有路径,但必须有协议头) 通常默认情况下应用程序是没有URL的。并且在iOS中打开一个应用程序只要拿到该应用的协议头即可。 一个应用程序可以在info->URL Type中设置一个URL(协议头),进行协议头配置。 打开其他应用方法代码如下: 具体步骤: 1.获取到 阅读全文
posted @ 2016-04-17 21:38 学东哥哥 阅读(501) 评论(0) 推荐(0)
iOS之即时通讯相关理解
摘要:<!--StartFragment-->Socket: 1>Socket又称"套接字” 2>网络上的两个程序通过一个双向的通信连接实现数据的交换,这个连接的一端称为一个socket。 3>应用程序通常通过"套接字"向网络发出请求或者应答网络请求 <!--StartFragment-->网络通信的要素 阅读全文
posted @ 2016-04-12 21:27 学东哥哥 阅读(1529) 评论(0) 推荐(0)
iOS之播放音效(AVFoundation)
摘要:以下是自定义工具类 CXDAudioTool ps:文件需要自己导入 阅读全文
posted @ 2016-04-08 21:36 学东哥哥 阅读(437) 评论(0) 推荐(0)
iOS之FMDB
摘要:1.什么是FMDB 1>FMDB是iOS平台的SQLite数据库框架 2>FMDB以OC的方式封装了SQLite的C语言API 2.FMDB的优点 1>使用起来更加面向对象,省去了很多麻烦、冗余的C语言代码 2>对比苹果自带的Core Data框架,更加轻量级和灵活 3>提供了多线程安全的数据库操作 阅读全文
posted @ 2016-04-08 16:27 学东哥哥 阅读(214) 评论(0) 推荐(0)
iOS之sqlite3数据库介绍(附代码)
摘要:恢复内容开始 1.什么是SQLite 1>SQLite是一款轻型的嵌入式数据库 2>它占用资源非常的低,在嵌入式设备中,可能只需要几百K的内存就够了 3>它的处理速度比Mysql、PostgreSQL这两款著名的数据库都还快 2.什么是数据库 1>数据库(Database)是按照数据结构来组织、存储 阅读全文
posted @ 2016-04-08 11:38 学东哥哥 阅读(209) 评论(0) 推荐(0)
iOS之文件断点下载
摘要:#define ResumeDataFile [[NSSearchPathForDirectoriesInDomains(NSCachesDirectory, NSUserDomainMask, YES) lastObject] stringByAppendingPathComponent:@"resumeData.tmp"] #import "ViewController.h" @inte... 阅读全文
posted @ 2016-04-04 16:12 学东哥哥 阅读(291) 评论(0) 推荐(0)
iOS之通过NSOutputStream大文件下载
摘要:#import "ViewController.h" @interface ViewController () /** 输出流对象 */ @property (nonatomic, strong) NSOutputStream *stream; @end @implementation ViewController - (void)viewDidLoad { [super vie... 阅读全文
posted @ 2016-04-04 16:09 学东哥哥 阅读(353) 评论(0) 推荐(0)
iOS之大文件下载(NSURLConnection)
摘要:#import "ViewController.h" #define File [[NSSearchPathForDirectoriesInDomains(NSCachesDirectory, NSUserDomainMask, YES) lastObject] stringByAppendingPathComponent:@"minion_15.mp4"] @interface ViewC... 阅读全文
posted @ 2016-04-04 16:05 学东哥哥 阅读(232) 评论(0) 推荐(0)
iOS之小文件下载
摘要:#import "ViewController.h" @interface ViewController () @property (weak, nonatomic) IBOutlet UIProgressView *progressView; /** 文件数据 */ @property (nonatomic, strong) NSMutableData *fileData; /** 文件的... 阅读全文
posted @ 2016-04-04 16:04 学东哥哥 阅读(222) 评论(0) 推荐(0)
iOS之摇一摇功能实现
摘要:iPhone对摇一摇有很好的支持,总体说来就两步:首先在试图控制器中打开接受摇一摇的开关然后在摇一摇触发的制定的方法中实现你要实现的功能就好。 在 UIResponder中存在这么一套方法 - (void)motionBegan:(UIEventSubtype)motion withEvent:(U 阅读全文
posted @ 2016-04-04 13:59 学东哥哥 阅读(815) 评论(0) 推荐(0)
iOS之原生二维码扫描
摘要:做iOS的二维码扫描,有两个第三方库可以选择,ZBar和ZXing。今天要介绍的是iOS7.0后AVFoundation框架提供的原生二维码扫描。 首先需要添加AVFoundation.framework框架到你工程中build phase的"Link Binary With Libraries"之 阅读全文
posted @ 2016-04-04 13:51 学东哥哥 阅读(172) 评论(0) 推荐(0)
iOS之使用ZbarSDK实现扫描二维码以及条形码功能
摘要:1、去下载ZbarSDK。 2、新建你的IOS Project。 3、导入ZbarSDK,直接拖动你下载的ZbarSDK到你的项目,并且选择copy选项。4、添加如下framework5、在appDelegate文件的以下方法中加入如下: 6、在你需要使用扫描功能的ViewController.h文 阅读全文
posted @ 2016-04-04 13:42 学东哥哥 阅读(385) 评论(0) 推荐(0)
iOS之瀑布流布局设计
摘要:ps:继承UICollectionViewLayout类,实现其中方法,找到高度最短的那一列填充对应数据即可 阅读全文
posted @ 2016-04-03 14:50 学东哥哥 阅读(530) 评论(0) 推荐(0)