美文网首页自定义View
(ST)onCreate()、onFinishInflate()

(ST)onCreate()、onFinishInflate()

作者: 世道无情 | 来源:发表于2018-03-28 08:11 被阅读0次

1. 说明


前边我们写了 酷狗侧滑菜单效果,里边会有一些方法的执行顺序,那么我们这节课就来把这几个方法来跟大家一起看下,分别有 onCreate()、onFinishInflate()、onLayout、View的绘制流程这几个方法。

2. 方法

onCreate():它里边只是调用了setContentView(),然后创建new DecorView(),并且把我们的布局文件加载进DecorView,并没有调用onMeasure()方法;
onFinishInflate():是在setContentView()方法加载解析布局文件完毕之后执行这个方法;
onLayout():在 onFinishInflate()方法执行完毕后,同时也是在View的绘制流程结束之后会执行 onLayout()摆放子控件方法;

执行先后顺序:
onCreate()(setContentView()) -> onFinishInflate() -> onLayout()

相关文章

网友评论

    本文标题:(ST)onCreate()、onFinishInflate()

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