美文网首页安卓学习Android自定义View
安卓自定义view(四) - 绘制

安卓自定义view(四) - 绘制

作者: 小怪兽大作战 | 来源:发表于2019-02-26 21:14 被阅读37次

draw是view的初始化的最后一步,完成绘制,view就会展示到我们眼前。
在经过measure和layout方法后,view的大小和位置已经确定了。那么接下来,就需要把view展示出来。

draw过程简析

在draw()方法中,一步普通的view主要是调用onDraw绘制自身。
而对于viewGroup来说,它的工作就比较多了
1.使用drawableBackground(canvas)绘制背景
2.调用onDraw(canvas)绘制自身
3.调用dispatchDraw(canvas)绘制子view,dispatchDraw会调用子view的draw方法
4.绘制装饰onDrawScrollBars

相关文章

网友评论

    本文标题:安卓自定义view(四) - 绘制

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