/CustomWidget

Series of custom widget articles

Primary LanguageJavaMozilla Public License 2.0MPL-2.0

Android自定义控件

一系列讲解Android自定义控件的文章,包含内容:组合控件、自定义View、自定义ViewGroup、实战,给Android新手朋友们一个引导。这些文章将同时发布在我的Oschina博客上 老萌主

组合控件

讲解多个控件组合成一个控件,也是最基本的自定义控件的方式。涉及属性自定义等知识点。

自定义View

当Android基本控件以及组合控件都不能满足我们要求的时候,我们就需要自己实现一个View,涉及View尺寸测量、文字绘制等知识点。

自定义ViewGroup

实现类似于LinearLayout、FrameLayout这样的父控件,里面的Child按照一定的规则排列。涉及ViewGroup尺寸测量、子控件位置计算等知识点。

实战

结合前面讲的内容,写一个我们可以在实际项目中使用的控件。


内容会不定时更新,大家可以关注我的新浪微博:http://weibo.com/laomengzhu