美文网首页
Android自定义控件

Android自定义控件

作者: 愿你开心 | 来源:发表于2017-03-25 20:02 被阅读0次

方便回顾。

控件大体分为两种,一种是view,单控件,一种是Viewgroup,组控件

单控件比如,button、textview,组控件就是布局

写之前先看看和原生控件有没有相似的地方,直接继承然后进行一定的修改会方便很多。

view的流程

1、构造初始化

  做数据的初始化操作,比如将需要用到的图片提取成bitmap

2、测量 onMeasure

  测量控件的宽高

3、绘制 onDraw

  将控件绘制出来canvas

组控件多了个布局,一般不需要写绘制

布局 onLayout

排版子元素

 

相关文章

网友评论

      本文标题:Android自定义控件

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