自定义控件的步骤:
1,自定义属性的声明和获取
2,测量高度和宽度 onMeasure()
3,布局onLayout(),主要是用来控制子View的摆放的
4,绘制内容 onDraw()
5,和用户进行交互 onTouchEvent()
6,用来对事件进行拦截处理的 onInterceptTouchEvent(ViewGroup)
自定义控件的步骤:
1,自定义属性的声明和获取
2,测量高度和宽度 onMeasure()
3,布局onLayout(),主要是用来控制子View的摆放的
4,绘制内容 onDraw()
5,和用户进行交互 onTouchEvent()
6,用来对事件进行拦截处理的 onInterceptTouchEvent(ViewGroup)