简单总结Android View 绘制过程
2015-08-21 14:41
302 查看
Android布局过程主要三部:measure -->layout-->draw
measure主要是测量各个控件的大小,可能需要测试两三次,layout是布局过程,根据前面计算的各个控件的大小设置他们的位置,第三部draw就是绘制了,把他们画到屏幕上
measure主要的是调用setMeasuredDimension设置控件最终的大小,layout过程主要就是从开始传入的全屏(一般Android应用)到计算每子个控件的位置,在onLayout方法中,至于draw,一般控件实现onDraw方法中绘制自己。
measure主要是测量各个控件的大小,可能需要测试两三次,layout是布局过程,根据前面计算的各个控件的大小设置他们的位置,第三部draw就是绘制了,把他们画到屏幕上
measure主要的是调用setMeasuredDimension设置控件最终的大小,layout过程主要就是从开始传入的全屏(一般Android应用)到计算每子个控件的位置,在onLayout方法中,至于draw,一般控件实现onDraw方法中绘制自己。
相关文章推荐
- 【M3U8】测试地址及android播放器
- android scrollview listview (GridView)显示不全
- Android 输入法表情实现
- android学习----overridePendingTransition
- Android Activity与远程Service的通信学习总结
- android软键盘把页面挤上去的解决方法
- android中是如何对包进行解析--解析ContentProvider
- android传递数据的几种方式之利用全局变量进行传递
- Android中验证输入是否为汉字及手机号,邮箱验证
- Android颜色代码
- Android系统时间
- Android SDK在线更新镜像服务器无需翻墙
- Android实现RichText(富文本)不同Text样式
- 如何让EditText不自动获取焦点
- Good blog for android
- Android学习系列之(一)环境搭建
- Android程序如何判断是不是第一次启动
- android 5.0 Material Design酷炫风格的开源项目集合
- Android C层如何加载.so库文件
- android 用fragment实现简单菜单点击功能