1、使用观察布局工具 Hierarchy view
2、使用工具 layoutopt google官方提供的工具类 与adb在同一层目录下(使用方法见 官方文档)
个人总结:
1、因为android 布局每多嵌套一层 就会降低cpu的性能 遵守少嵌套原则 做多嵌套5层 3层是最佳的 多用相对布局 减少代码和嵌套层次
线性布局多用于外层 整体布局
2、不要再xml设置Activity的背景 在代码中setContentView之后 getWindow().setBackgroundDrawable 使用这种方式可以提升性能 因为每个Activity都有一个默认的背景色 不去设置他 activity也会自动去设置 所以就不用在XML中设置了