android 性能优化之布局优化

2016-01-07  本文已影响171人  简南京路

注:本文内容是《Android 群英传》学习笔记,主要提炼书中内容然后加上部分自己的完善和补充。

android 渲染机制

  1. 16ms :1000ms在显示60帧画面的单位时间。系统通过VSYNC信号出发对UI的渲染、重绘。

避免Overdraw

避免Overdraw ,开发者选项中有一个检测工具(Enable GPU Overdraw 调试GPU过度轩渲染),减少红色区域,增加蓝色区域。

优化布局层次

Google建议View 的高度不应超过10层,避免嵌套过多。

ViewStub 实现view的延迟加载

  1. ViewStub默认不加载
<ViewStub> 只有在显示的时候才回去渲染。#####

利用sdk tools中的hierarchyviewer.bat工具分析

上一篇下一篇

猜你喜欢

热点阅读