美文网首页
android性能优化

android性能优化

作者: be_9a89 | 来源:发表于2018-06-11 11:39 被阅读0次
    android 性能优化主要包含了以下几个方面:
    1. 布局优化
    2. 绘制优化
    3. 避免内存泄漏
    4. 提高响应速度
    5. Listview/RecycleView 优化以及bitmap加载优化
    6. 线程复用,回收等优化
    7. 其他方面的性能优化
    布局优化

    主要是减少布局文件和布局层级。删除布局中无用的控件和层次。尽量使用FrameLayout和LinearLayout。采用viewstub,在使用时才加载到内存中。

    绘制优化

    主要是避免过度绘制,保证每帧绘制时间不超过16ms。

    相应速度优化

    避免在UI线程做耗时工作,防止出现ANR。

    listview/recycleview和bitmap优化

    ①使用ViewHolder模式来提高效率

    ②异步加载:耗时的操作放在异步线程中

    ③ListView/RecycleView的滑动时停止加载和分页加载
    bitmap采用压缩后加载。

    线程优化
    采用线程池操作线程。避免线程的频繁创建和回收。

    相关文章

      网友评论

          本文标题:android性能优化

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