性能优化
学习中呢
一个本科小生的匍匐前进之路
展开
-
优化
过度绘制的优化也是对GPU的优化,减少没必要的渲染优化 过度绘制就是在同一块区域绘制多次,我们可以在手机开发者选项中打开调试GPU过度绘制 过度绘制一次说明当前区域有两层背景,以此类推 优化的方式有减少不必要的背景,自定义view通过裁剪去掉看不见的区域,只保存可见区域。 通常我们的主题会设置有默认的背景,去掉默认背景也是优化之一,通过getWindow().setBackgroundDr...翻译 2018-04-04 00:27:25 · 146 阅读 · 0 评论 -
布局优化和Bitmap的简单优化
布局优化布局优化也就是这三个标签的使用,merge,ViewStub,includeinclude标签主要作用是代码的重用,比如我们要使用的某个布局被多个布局使用,就可以使用include标签引入,避免冗余代码。 merge标签的作用主要是减少布局的层级,布局层级越深,cpu计算需要的时间就越多,我们所谓的16ms完成计算并渲染就变难了。我们可以通过hierarchyviewer查看我们的布局,通原创 2018-04-06 18:35:59 · 356 阅读 · 0 评论