基础教程
手把手写Android自定义控件(一):项目创建与配置
手把手写Android自定义控件(二):自定义属性的定义与获取
手把手写Android自定义控件(三):测量宽高与绘制
手把手写Android自定义控件(四):添加状态监听器
进阶教程
波形自定义控件(一):效果展示与使用方法
波形自定义控件(二):原理解析之初始化
波形自定义控件(三):原理解析之测量宽高
波形自定义控件(四):原理解析之控件绘制与动画效果
波形自定义控件(五):原理解析之性能优化
波形自定义控件(六):原理解析之监听器
自定义布局之树形布局(一):效果展示及使用方法(树形存储器使用方法)
自定义布局之树形布局(二):总体思路及自定义属性
自定义布局之树形布局(三):测量宽高
自定义布局之树形布局(四):子控件摆放
自定义布局之树形布局(五):绘制结点连接线
自定义布局之树形布局(六):事件拦截与拖拽效果
自定义布局之树形布局(七):分支数限制
自定义布局之树形布局(八):优化支持Padding
自定义布局之树形布局(九):策略模式+装饰模式+工厂方法模式
自定义布局之树形布局(十):遍历监听器