摘要: 1.为什么要检测网络状态?1.1 让用户知道自己的网络状态,防止用户埋怨"这个应用太垃圾,获取数据那么慢"1.2 根据用户的网络状态,智能处理,提升用户体验例如某些手机浏览器,检测到用户网络是2G/3G时,会自动切换为无图模式2.手动触发2.1 首先下载苹果的示例程序Reachability, 取得... 阅读全文
posted @ 2015-01-24 01:40 oumygade 阅读(261) 评论(0) 推荐(0) 编辑
摘要: 1.如果向同一个URL请求多次,返回的数据是一样的,可以考虑用缓存,以提高响应速度,节省用户流量2.缓存的思路客户端发起请求之前,检测内存缓存: a.内存缓存有数据,则使用内存缓存的数据 b.内存缓存没数据,则监测硬盘(沙盒)缓存: c.硬盘缓存有数据,则使用硬盘缓存... 阅读全文
posted @ 2015-01-24 00:37 oumygade 阅读(620) 评论(0) 推荐(0) 编辑