美文网首页
Android优化

Android优化

作者: WilsonMing | 来源:发表于2016-09-19 10:44 被阅读50次
    Android优化
    • 压缩APK文件
    • 优化UI
    • 内存优化
    • 优化代码
      • 查看代码逻辑,提取通用代码
      • 设计模式

    压缩APK文件

    • Android studio分析删除无用资源
    • 压缩图片
      • 压缩:一般背景图几百k,icon最多几k,工具TinyPNG
      • 图片适配:因为Android各种机型就需要适配不同机型,图片就需要加载多套密度的图片。建议只适配一种分辨率的如:xhdp或者xxhdpi的,减少图片大小。阿里巴巴Android开发手册也有相关建议。
        适配
      • 图片压缩使用WebP格式
    • 混淆编译,编译后删除多余方法

    优化UI

    内存优化

    • handler内存泄漏
    • GC原理
    • 内存抖动

    代码优化

    SparseArray使用两个数组,一个int数组保存key为int,一个object数组保存values。使用deleted字符来替代删除的value,最后在一起gc。ArrayMap使用两个数组,一个hash数组,一个object数组,奇数保存key,偶数保存value。

    相关文章

      网友评论

          本文标题:Android优化

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