Android自定义View知识库
文章平均质量分 96
自定义View是Android进阶路线上必须攻克的难题,而在这之前就应该先对View的工作原理有一个系统的理解。此后,还需要深入理解View的事件传递机制,这样才能灵活解决滑动冲突等问题。本系列将分为多篇博客进行讲解。
CodingEnding
喜欢阅读的Android开发程序猿。
展开
-
Android LayoutParams详解
在平时的开发过程中,我们一般是通过XML文件去定义布局,所以对于LayoutParams的使用可能相对较少。但是在需要动态改变View的布局参数(比如宽度、位置)时,就必须要借助这个重要的类了。本文将结合具体场景详细讲解LayoutParams的相关知识。原创 2018-09-15 22:00:32 · 12006 阅读 · 3 评论 -
Android View原理解析之基础知识(MeasureSpec、DecorView、ViewRootImpl)
自定义View是Android进阶路线上必须攻克的难题,而在这之前就应该先对View的工作原理有一个系统的理解。本系列将分为4篇博客进行讲解,本文将主要对MeasureSpec、DecorView、ViewRootImpl等基础知识进行讲解。原创 2018-09-23 20:51:08 · 860 阅读 · 0 评论 -
Android View原理解析之测量流程(measure)
自定义View是Android进阶路线上必须攻克的难题,而在这之前就应该先对View的工作原理有一个系统的理解。本系列将分为4篇博客进行讲解,本文主要对View的测量流程(measure)进行讲解。原创 2018-09-23 20:51:58 · 1008 阅读 · 1 评论 -
Android View原理解析之布局流程(layout)
自定义View是Android进阶路线上必须攻克的难题,而在这之前就应该先对View的工作原理有一个系统的理解。本系列将分为4篇博客进行讲解,本文主要对View的布局流程(layout)进行讲解。原创 2018-09-23 20:52:52 · 1155 阅读 · 0 评论 -
Android View原理解析之绘制流程(draw)
自定义View是Android进阶路线上必须攻克的难题,而在这之前就应该先对View的工作原理有一个系统的理解。本系列将分为4篇博客进行讲解,本文主要对View的绘制流程(draw)进行讲解。原创 2018-09-23 20:53:37 · 1024 阅读 · 0 评论