自定义View的分类
-
对现有的View的子类进行扩展,例如复写onDraw方法、扩展新功能等。
-
自定义组合控件,把常用一些控件组合起来以方便使用。
-
直接继承View实现View的完全定制,需要完成View的测量以及绘制。
-
自定义ViewGroup,需要复写onLayout完成子View位置的确定等工作。
对现有的View的子类进行扩展,例如复写onDraw方法、扩展新功能等。
自定义组合控件,把常用一些控件组合起来以方便使用。
直接继承View实现View的完全定制,需要完成View的测量以及绘制。
自定义ViewGroup,需要复写onLayout完成子View位置的确定等工作。