10 2017 档案

摘要:package cn.outofmemory.codes.Date; import java.util.Calendar; import java.util.Date; public class CalendarDemo { public static void main(String[] args) { ... 阅读全文
posted @ 2017-10-27 14:28 brave-sailor 阅读(3283) 评论(0) 推荐(0) 编辑
摘要:本文介绍了CocoaAsyncSocket库中GCDAsyncSocket类的使用、粘包处理以及时间延迟测试. 一.CocoaAsyncSocket介绍 CocoaAsyncSocket中主要包含两个类: 1.GCDAsyncSocket. 1 2 用GCD搭建的基于TCP/IP协议的socket网 阅读全文
posted @ 2017-10-26 09:45 brave-sailor 阅读(575) 评论(0) 推荐(0) 编辑
摘要:在iOS10以上,权限这块有了一些变化 首先在info的URL Types 添加 prefs 1、打开APP设置界面 这个是跳到本身APP路径下的权限界面,比如有相机权限、通讯录等等,可以直接开关设置。 1、打开系统WIFI界面 这个可以实现ios10下的跳转wifi里面,可以直接选择某个wifi进 阅读全文
posted @ 2017-10-25 17:22 brave-sailor 阅读(877) 评论(0) 推荐(0) 编辑
摘要:iOS界面之间的跳转方式基本有3种。 1、改变window的根视图 [self.window setRootViewController:VC]; 2、模态弹出 [self presentViewController:nextVC animated:YES completion:nil];//从当前界面到nextVC [self dismissViewContr... 阅读全文
posted @ 2017-10-25 15:54 brave-sailor 阅读(320) 评论(0) 推荐(0) 编辑
摘要:在android的app开发中,经常会遇到需要跳转至系统设置页面的需求。但是当你使用以下代码时: 如 Intent intent = new Intent(Settings.ACTION_WIFI_SETTINGS); startActivity(intent); 你会发现此时并不是直接打开系统的w 阅读全文
posted @ 2017-10-23 16:31 brave-sailor 阅读(1516) 评论(0) 推荐(0) 编辑
摘要:最近把测试丢过来的种种BUG解决后,终于有时间去研究研究Socket通信,再加上以前做的WiFi连接和热点开启,于是有了现在的这篇博文:创建热点发送文件,让另一台手机连接热点接收文件。 效果图: 两台设备是如何传输文件的: 发送端->创建WiFi热点 接收端->连接热点 发送端->发送文件列表 接收 阅读全文
posted @ 2017-10-23 16:18 brave-sailor 阅读(1329) 评论(0) 推荐(0) 编辑
摘要:本文介绍了OC的数组对象的基本方法的使用: 因为OC的数组中存储的为对象类型,所以我们可以新建一个Person类,通过Person生成对象进行操作。 其中Person.h中的代码为: [objc] view plain copy #import @interface Person : NSObject { NSString *_name; //姓名 NS... 阅读全文
posted @ 2017-10-12 14:59 brave-sailor 阅读(2526) 评论(0) 推荐(0) 编辑
摘要:Foundation framework中用于收集cocoa对象(NSObject对象)的三种集合分别是: NSArray 用于对象有序集合(数组) NSSet 用于对象无序集合 (集合) NSDictionary用于键值映射(字典) 以上三种集合类是不可变的(一旦初始化后,就不能改变) 以下是对应的三种可变集合类(这三种可变集合类是对应上面三种集合类的子类): NSMu... 阅读全文
posted @ 2017-10-12 14:09 brave-sailor 阅读(277) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示