第二个 Android 11 开发者预览版现已推出,快来测试并分享您的反馈吧

在不消耗电池电量的情况下传输数据

在本课程中,您将了解如何最大程度地减少下载和网络连接对电池续航时间的影响,特别是减少无线装置对电池续航时间的影响。

本课程演示了使用缓存、轮询和预先抓取等技术来安排和执行下载的最佳做法。您将了解无线装置的耗电情况如何影响您在以下方面的选择:何时、如何传输数据以及传输哪些数据来尽量减少对电池续航时间的影响。

课程

优化下载以实现高效网络访问
这节课介绍了无线装置状态机,并说明了应用的连接模式如何与此状态机进行交互,如何尽量减少数据连接并使用预先抓取和绑定来最大限度地减少与数据传输相关的电池电量消耗。
尽量减少定期更新的影响
这节课介绍了如何调整刷新频率以尽量减少后台更新对底层无线装置状态机的影响。
冗余下载是多余的
要减少下载内容,最基本的方法是只下载需要的内容。这节课介绍了一些消除冗余下载的最佳做法。
基于连接类型修改下载模式
在对电池续航时间的影响方面,并非所有连接类型的电池续航时间都均等。不仅 WLAN 无线装置比同类无线装置的耗电量低得多,而且不同的无线装置技术所使用的无线装置对电池的影响也不尽相同。