电池消耗是最影响应用程序质量感知的因素之一。如果应用程序耗尽能量,用户很快就会注意到并倾向于卸载它。因此,优化电池是产品策略的一部分,而不仅仅是技术策略。
本快速指南提供了比较和基本的良好实践,以减少消耗并改善体验。
消费的主要原因
- 经常使用GPS。
- 高频网络轮询。
- 重动画。
- 无限的后台进程。
- 大图像和资产。
比较:轻型应用程序与重型应用程序
| 外观 | 轻量级应用 | 重型应用 |
|---|---|---|
| 全球定位系统 | 点播 | 永远在线 |
| 网络 | 配料 | 持续轮询 |
| 用户界面 | 简单 | 复杂的动画 |
| 背景 | 受控 | 永远在线 |
这种比较可以帮助您快速发现问题。
良好的快速实践
- 减少轮询并使用推送。
- 不使用时断开传感器。
- 优化图像并减轻重量。
- 使用缓存来减少请求。
- 监控实际测试中的消耗。
快速清单
- 应用程序在后台消耗电池吗?
- GPS 被不必要地激活?
- 请求是否太频繁?
- 用户界面是否有大量动画?
如果答案是肯定的,那就存在高消费的风险。
结论
电池消耗可以决定应用程序的成功。通过简单的良好实践,可以减少开支并提高保留率。
使用此快速指南作为诊断和优化消耗的参考。
另请阅读
- 【应用中的电池消耗:与真实案例的比较0
- [应用程序中的电池消耗:比较和清单1
- 【应用性能:实例2
- 【应用性能:实践中的真实例子3
- 【应用中的电池消耗:如何优化移动性能4
- [混合应用程序是什么5
