黑马—自定义开关按钮+自定义属性

结果图:
在这里插入图片描述在这里插入图片描述

自定义控件:

view 对象显示的屏幕上,有几个重要步骤:
* 1、构造方法 创建 对象。
* 2、测量view的大小。 onMeasure(int,int);
* 3、确定view的位置 ,view自身有一些建议权,决定权在 父view手中。 onLayout();
* 4、绘制 view 的内容 。 onDraw(Canvas)

两个事件:
* 点击事件(点击修改开关状态)
* 触摸事件(拖动按钮修改状态)

重点图解:
在这里插入图片描述
在这里插入图片描述

*自定义属性:

1.在

Android studio源码:
https://pan.baidu.com/s/1aujYwr0RyyT2ZHPcbvvFJA
密码:2fi5
注:如果你的gradle版本和我的不一样导致下载的代码不能运行,可看我另一篇代码可以解决这个问题https://blog.csdn.net/na2609613672/article/details/89086952

Eclipse源码:
https://pan.baidu.com/s/121HJaux7AX-3dVmQY-q9Pg
密码:wmwi

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值