View的工作原理
2017-02-06 11:52:36 0 举报
View是一种Android控件,它用于在应用程序中显示UI界面。View的工作原理是通过将布局文件转换为视图树,然后将其渲染到屏幕上来实现的。布局文件定义了View的结构和属性,例如文本、图像、按钮等。当应用程序运行时,系统会解析布局文件并将其转换为视图树,然后将视图树传递给Activity或Fragment以进行渲染。View还支持事件处理和动画效果,可以通过设置监听器和调用方法来实现。总之,View是Android应用程序中非常重要的一个组件,它提供了丰富的功能和灵活的定制性。
作者其他创作
大纲/内容
draw
遍历子元素,调用
mesure
performLayout
performTraversals
onMesure
建立关联
完成view长宽的测量
View
measure
让view呈现在屏幕上
onDraw
决定view的四个顶点位置和view实际的宽高
ViewGroup
layout
Activity
DecorView
viewRoot
performMeasure
getWidth得到宽,getHeight得到高
创建
peformDraw
onLayout
0 条评论
下一页