自定义View
学习必经之路
jhonjson
我就是我,颜色不一样的烟火!改变不了别人,只能先改变自己!!!!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
进阶之自定义View之自绘控件
自定义View按类型来划分的话,自定义View的实现方式大概可以分为三种: 组合控件 继承控件 自绘控件 上一篇我们讲过了组合控件,接下来我们来讲讲自绘控件。 每一个视图的绘制过程都必须经历三个最主要的阶段,即onMeasure()、onLayout()和onDraw()。 onMeasure():测量的意思,顾名思义就是用于测量视图的大小的。**measure()**方法接收两个参数widt...原创 2020-05-07 16:21:21 · 331 阅读 · 0 评论 -
进阶之自定义View之继承控件
自定义View按类型来划分的话,自定义View的实现方式大概可以分为三种: 组合控件 继承控件 自绘控件 上一篇我们讲过了组合控件,接下来我们来讲讲继承控件。 继承AppCompatTextView public class LineTextView extends AppCompatTextView { private Paint mPaint; public Line...原创 2020-05-07 15:29:55 · 327 阅读 · 0 评论 -
进阶之自定义View之组合控件
对于Android小伙伴来说,自定义View是一个初级程序员进阶中高级程序员所必需掌控的技能。 话不多说,接下来我们直接开始讲解: 自定义View按类型来划分的话,自定义View的实现方式大概可以分为三种: 组合控件 继承控件 自绘控件 今天这一篇我们讲解的就是组合控件。 定义标题栏布局文件 activity_common_title.xml。 <?xml version="1.0"...原创 2020-05-07 15:02:38 · 664 阅读 · 0 评论
分享