美文网首页
_02_《高性能iOS应用开发》——能耗

_02_《高性能iOS应用开发》——能耗

作者: 饮长刀 | 来源:发表于2017-06-28 22:23 被阅读13次

应用计算的越多,电量消耗的就越多。为减少设备中执行的次数,可以采取方法进行优化。

  • 针对不同的请求选择优化的算法。

  • 如果应用从服务器接收数据,应尽量减少需要在客户端进行的处理。

  • 优化静态编译处理。动态编译处理的缺点在于它会强制用户等待操作完成,但是激进的静态编译处理会导致计算资源的浪费。

  • 分析电量消耗。

  • 由于蜂窝无线系统对电量的消耗远大于 WiFi 信号,所有在进行网络操作之前,先检查合适的网络连接是否可用,并在连接状态发生改变时给予适当的反馈。

  • 地图应用中,计算坐标会不断地使用 CPU 和 GPU 的硬件资源,因此它们会迅速消耗电池电量。在不使用位置的时候,最好关闭位置跟踪。

相关文章

网友评论

      本文标题:_02_《高性能iOS应用开发》——能耗

      本文链接:https://www.haomeiwen.com/subject/fmspcxtx.html