小Demo代码
文章平均质量分 51
Chen_Yumin
这个作者很懒,什么都没留下…
展开
-
2021-08-20 2021-08-20 小Demo代码-自定义ViewGroup
小Demo代码-自定义ViewGroup ViewGroup是个View容器,它装纳child View并且负责把child View放入指定的位置。 设计步骤: 首先,我们得知道各个子View的大小吧,只有先知道子View的大小,我们才知道当前的ViewGroup该设置为多大去容纳它们。 根据子View的大小,以及我们的ViewGroup要实现的功能,决定出ViewGroup的大小 ViewGroup和子View的大小算出来了之后,接下来就是去摆放了吧,具体怎么去摆放呢?这得根据你定制的需求去摆放了,转载 2021-08-20 16:43:04 · 152 阅读 · 0 评论 -
2021-08-20 小Demo代码-自定义View
小Demo代码-自定义View 小知识: 自定义View我们大部分时候只需重写两个函数:onMeasure()、onDraw()。onMeasure负责对当前View的尺寸进行测量,onDraw负责把当前这个View绘制出来。当然了,你还得写至少写2个构造函数: public MyView(Context context) { super(context); } public MyView(Context context, AttributeSet attrs) {转载 2021-08-20 14:56:19 · 153 阅读 · 0 评论