美文网首页
iOS耗电优化

iOS耗电优化

作者: 楼上那只猫 | 来源:发表于2020-02-21 18:27 被阅读0次

    主要从以下四个方面来优化

    1. CPU处理,Processing
    2. 网络,Networking
    3. 定位,Location
    4. 图像,Graphics

    CPU

    1. 尽可能少用定时器
    2. 减少IO操作,尽量避免频繁写入小数据,可以考虑批量写入,读取大量数据时,可以使用dispatch_io,对文件io操作有优化
    3. 对于数据量比较大的应用,尽量使用数据库存储。

    网络

    1. 尽量压缩,减小网络传输的数据
    2. 如有必要,对请求的结果进行缓存
    3. 尽量使用断点续传
    4. 网络不可用时,不要多次尝试请求,设置合理的超时时间
    5. 尽量将多个网络请求合并。

    定位优化

    1. 对于只需要单次获取位置的应用,位置获取完毕后及时关掉定位。
    2. 设置合理的定位精度
    3. 后台定位时,尽量关闭位置自动更新

    图像

    1. 尽量减少屏幕上图像的刷新变化
    2. 尽量减少虚化的应用

    相关文章

      网友评论

          本文标题:iOS耗电优化

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