关于作者
郭孝星,程序员,吉他手,主要从事Android平台基础架构方面的工作,欢迎交流技术方面的问题,可以去我的Github提issue或者发邮件至[email protected]与我交流。
文章目录
- 01Android界面开发:View自定义实践概览
- 02Android界面开发:View自定义实践布局篇
- 03Android界面开发:View自定义实践绘制篇
- 04Android界面开发:View自定义实践交互篇
在文章02Android显示框架:Android应用视图的载体View中我们理解了 View的测量、布局、绘制、触摸事件处理等内容,今天我们开始我们View自定义实践的内容。
View自定义是开发中最常见的需求,图表等各种复杂的ui以及产品经理各种奇怪的需求😤都要通过View自定义来完成。
View自定义有三个关键点:
- 布局:决定View的摆放位置
- 绘制:决定View的具体内容
- 交互:决定View与用户的交互体验
这篇文章我们就来分析关于View自定义的布局问题。要想彻底掌握View自定义的布局,就要理解View的布局实现,这个我们在前面的文章分析过源码,这里再来整体总结一下。