自定义控件
h5630
继续学习
展开
-
Android 自定义控件-字母索引
1.创建LetterSildeView 继承View 先定义两个画笔,一个是用来绘画未触摸绘画字母,一个是绘画触摸后绘画字母 private Paint paint;//未触摸 private Paint touchPaint;//触摸 接着定义存放26个字母的char数组 private char[] letters = new char[26];//存放字母数组 在构造函数中进行数据初始化,代码如下: public LetterSildeView(Context con...原创 2021-05-07 11:57:55 · 404 阅读 · 1 评论 -
Android 自定义圆弧计数器(模仿QQ计步器)
1.自定义属性 在res的values文件夹中新建一个attrs.xml文件,如下图所示: 在attrs.xml文件中自定义我们需要的view属性,定义内容如下所示: <declare-styleable name="StepView"> <!--外围圆弧的颜色--> <attr name="outerColor" format="color"/> <!--内围圆弧的颜色--> ...原创 2021-02-19 16:55:31 · 225 阅读 · 0 评论