现在的位置: 首页 > 综合 > 正文

关于Activity布局的优化

2018年02月17日 ⁄ 综合 ⁄ 共 306字 ⁄ 字号 评论关闭

1、使用观察布局工具 Hierarchy view

2、使用工具 layoutopt     google官方提供的工具类  与adb在同一层目录下(使用方法见 官方文档)

个人总结:  

1、因为android 布局每多嵌套一层 就会降低cpu的性能  遵守少嵌套原则 做多嵌套5层 3层是最佳的  多用相对布局 减少代码和嵌套层次

 线性布局多用于外层 整体布局

2、不要再xml设置Activity的背景  在代码中setContentView之后 getWindow().setBackgroundDrawable   使用这种方式可以提升性能 因为每个Activity都有一个默认的背景色 不去设置他 activity也会自动去设置 所以就不用在XML中设置了 

抱歉!评论已关闭.