美文网首页
什么是View

什么是View

作者: 没风的地方 | 来源:发表于2018-01-11 17:53 被阅读3次

    View就是视图,继承于Object。google原文

    常见的直接子类有:ImageView,TextView,ViewGroup,KeyboardView,MediaRouteButton,ProgressBar,Space,SurfaceView,TextureView,ViewStubAnalogClock

    说明:这个类是用户接口组件的基本构建块,它占据屏幕上一个矩形的区域。View也是widgets的基类,用于创建交互式UI组件。它的子类ViewGroup是layout的基类,layout是一个不可见的持有其他Views并确定他们布局的一个容器。

    实现:他有三大流程:measure,layout,draw。

    measure:计算大小形状

    layout:放在什么地方

    draw:渲染出来

    这样解释简单粗鲁易懂,肯能不够准确。

    使用:使用view开发用户接口(界面),可以参考 User Interface 。

    在window中的所有view都在一棵树中,可以在代码中添加布局,也可以在一个或者多个XML文件指定视图树。有许多专门的视图子类控件,能够显示文本、图像或者其他内容。

    相关文章

      网友评论

          本文标题:什么是View

          本文链接:https://www.haomeiwen.com/subject/mvstoxtx.html