美文网首页
(四)View的工作原理

(四)View的工作原理

作者: YongtaoHuang | 来源:发表于2019-08-27 23:30 被阅读0次

    View的三大流程:测量,布局,绘制。
    View的常见回调方法:构造方法、onAttach、onVisibilityChanged、onDetach。

    4.1 初识ViewRoot和DecorView

    ViewRoot对应于ViewRootImpl类,它是链接WindowManager和DecorView的纽带。
    ♥ measure用来测量View的宽和高
    ♥ layout用来确定View在父容器中放置的位置
    ♥ draw负责将View绘制在屏幕上
    DecorView作为顶级View,上面是标题栏,下面是内容栏,DecorView是一个FrameLayout。

    4.2 理解MeasureSpec

    4.2.1 MeasureSpec

    4.2.2 MeasureSpec和LayoutParams的对应关系

    4.3 View的工作流程

    4.3.1 measure过程

    4.3.2 layout过程

    4.3.3 draw过程

    4.4 自定义View

    4.4.1 自定义View的分类

    4.4.2 自定义View须知

    4.4.3 自定义View示例

    4.4.4 自定义View的思想

    相关文章

      网友评论

          本文标题:(四)View的工作原理

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