- 博客(5)
- 资源 (11)
- 收藏
- 关注
翻译 Android---基于连接类型来修改下载方案
本文译自:http://developer.android.com/training/efficient-downloads/connectivity_patterns.html在谈到网络连接对电池电量的影响时,不是所有的连接类型都是一样的。使用Wi-Fi信号不仅可以显著的比其他同等的无线信号节省电量,而且不同的无线信号技术对电量的消耗也是不一样的。使用Wi-Fi
2013-12-21 21:17:14 1640
翻译 Android---冗余的下载是多余的
本文译自:http://developer.android.com/training/efficient-downloads/redundant_redundant.html减少下载的最基本的方法是只下载必要的数据,在数据方面,意味着要实现REST API,这些API允许使用参数来指定查询条件,从而限定返回的数据,如指定最后一次更新的时间。同样,当下载图片时,好的做法是
2013-12-13 19:40:44 2003
翻译 Android---最大限度的减少定期更新对电池的影响
本文译自:http://developer.android.com/training/efficient-downloads/regular_updates.html最佳的定期更新频率经常会基于设备的状态、网络的联通性、用户的行为,以及明确的用户设置。在“优化电量消耗”的系列文章中,讨论了如何基于主机设备的状态来修改刷新频率,从而构建高效使用电池的应用程序。其中包括在丢
2013-12-12 19:54:47 2141
翻译 Android---优化下载让网络访问更高效(四)
使用DDMS网络流量工具来识别关注的区间Android的DDMS(Dalvik Debug Monitor Server)包含了详细的网络使用情况选项卡,这使得跟踪应用程序使用网络情况成为可能。使用这个工具,可以监视应用程序传输数据的方式和时机,并在此基础上可以优化底层相关的代码。图3显示了大约每隔15秒钟传输一次少量数据时网络使用情况,建议通过预先获取每个请求的数据或打包上传的数据来
2013-12-05 15:22:54 3581
翻译 Android---优化下载让网络访问更高效(三)
批处理传输和连接每次启动一个连接---跟传输的数据大小无关---在使用典型的3G无线信号时,就会潜在的导致无线信号消耗近20秒的电量。如果一个应用程序每隔20秒ping一次服务器,只是告知该应用程序正在运行,且对用户是可见的,那么无线信号的保持将无法限制,这会导致在几乎没有实际数据传输的情况下,明显的消耗电池电量。基于以上考虑,重要的是要把传输的数据打包,并创建一个传输队列。这样由于发
2013-12-04 18:42:05 2105
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人