美文网首页
(四)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的工作原理

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

  • View 的测量

    接着上篇 View 基础 来讲 View 的工作原理,View 的工作原理中最重要的就是测量、布局、绘制三大过程,...

  • 【Android】自定义ViewGroup

    关于View的工作原理、绘制流程等,在第4章 View的工作原理[https://www.jianshu.com/...

  • Android 知识框架

    IPC机制,Binder和匿名共享内存等 四大组件启动,工作原理 View系统,绘制原理,事件分发 动画框架,原理...

  • View工作原理四:measure流程

    Window添加DecorView并绘制到手机屏幕上的流程: 在Activity中我们会通过XML布局文件的方式来...

  • View 工作原理

    1、 ViewRoot 和 DecorView 介绍 ViewRoot 对应于 ViewRootImpl 类,它...

  • View工作原理

    参考书籍:Android开发艺术探索注:京东链接https://item.jd.com/11760209.html...

  • View工作原理

    View工作原理 首先先来说明一下要掌握的知识 View绘制工作整体流程 Measure Layout Draw ...

  • View工作原理

    1、起步分析 在Activity启动分析中 知道,Activity的创建是在ActivityThread.perf...

  • View工作原理

网友评论

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

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