Android之性能优化

布局优化

目的:减少布局文件的层级,减少Android绘制时的工作量。
方法:①删除布局中无用的控件和层级
   ②选用性能较低的ViewGroup:LinearLayout,FrameLayout<RelativeLayout<嵌套层级
   ③选用标签
:将一个指定的布局文件加载到当前布局文件中
和:减少布局的层级,如果当前的布局是竖直的LinearLayout,这个如果包含的布局文件中也含有竖直的LinearLayout。
ViewStub:继承View,非常轻量级且宽和高都是0,本身不参与任何的布局和绘制过程,意义在于按需加载所需的布局文件,在很多情况下正常情况下不会显示的页面,在需要使用的时候再对其进行加载(网络异常)

绘制优化

内存泄漏优化

响应速度优化和ANR日志分析

ListView和Bitmap优化

线程优化

优化建议

发布了67 篇原创文章 · 获赞 22 · 访问量 5814

猜你喜欢

转载自blog.csdn.net/qq_40384370/article/details/103378218