美文网首页Android技术知识Android知识Android开发
避免Android界面的过度绘制技巧

避免Android界面的过度绘制技巧

作者: 老西子 | 来源:发表于2017-04-25 15:10 被阅读105次

    1.视图在绘制的时候,window有一个默认的背景这句代码是取消这个背景

    getWindow().setBackgroundDrawable(null);

    但是前提是自己写的代码的背景起码要覆盖Window,不然没覆盖的地方显示是黑色的.

    2.尽量少用background属性,能不用高就不用,用的话能在小范围用就不要大范围用,Window本质上就是一个Framelayout,是一层一层盖上去的,如果背景太多,同一个像素被绘制了过多次就有可能出现卡顿.

    3.优化视图树,简化xml文件,减少嵌套

    相关文章

      网友评论

        本文标题:避免Android界面的过度绘制技巧

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