省电功能简介

如今,用户几乎所有事情都依赖移动设备,从发送电子邮件和管理财务,到在线播放视频以及在线播放和玩电子游戏。为了发挥作用,大多数应用都需要来自远程服务的数据、图片和其他媒体。请务必记住,您的应用只是用户设备上的众多应用之一,所有应用都在争夺网络资源。如果管理不当,可能会对电池性能产生巨大且不利的影响,并会不必要地占用用户有限的网络带宽。

从 Android 8.0 开始,操作系统中引入了多项更新,有助于延长电池续航时间、提升用户体验和系统运行状况。不过,作为开发者,您也可以自行采用其他注意事项、策略和模式。应用向网络发出的请求可能是电池耗电的主要原因,因为这些请求依赖于耗电量很大的移动网络和 Wi-Fi 无线装置。

在本指南中,您将了解以下内容:

  • 应用的连接模型如何与无线电状态机交互。
  • 如何运用各种技术来最大限度地降低数据连接的影响。
  • 如何排查连接速度缓慢的问题。
  • 如何仅在特定条件下(例如设备正在充电或连接到 Wi-Fi 网络时)运行后台工作。
  • 如何跟踪应用在一段时间内的电池用量。

最后,您将了解三大类更新:用户发起、应用发起和服务器发起,以及用于最大限度提高每类更新效率的工具和技术。

归根结底,为用户提供最佳应用体验是整个开发者社区的共同责任。

其他资料