Android系统中要自定义view,首先需要了解Android的view加载机制。主要有三个方法:
1、onMeasure() //计算出view自身大小 2、onLayout() //仅在ViewGroup中,用来为子view指定位置(left,top) 3、onDraw() //view绘制内容
那么系统能让我们在onDraw()能够绘制些什么呢,查看View.draw()源码发现:
原文地址:
android自定义view--绘制顺序及相关原理 | http://orgcent.com/android-custom-view-draw-mechanism/
本文介绍了Android系统中自定义View的基本原理,包括View的加载机制及绘制过程。重点讲解了onMeasure(), onLayout() 和 onDraw()三个关键方法的作用,并通过View.draw()源码分析了自定义View的绘制顺序。
993

被折叠的 条评论
为什么被折叠?



