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