Android自定义控件三种方式

1.组合原生控件(继承自ViewGroup、LinearLayout、FrameLayout、RelativeLayout等)   将原生空间做组合,自定义一些事件

2.自己绘制控件(继承自View) 一般要重写onMeasure() onLayout() onDraw()方法

3.继承原生控件(继承自TextView、ImageView、Button等)  修改原生控件的属性或行为

 

自定义控件 最好需要支持在XML布局中配置其属性。

posted @ 2018-11-15 15:53  庚拓天下  阅读(255)  评论(0编辑  收藏  举报