![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
自定义控件
文章平均质量分 80
anonymousProgrammer
一个很懒的人
展开
-
Android自定义控件之拖动条
首先奉上控件的截图,楼主的手机是小米5,。下面说一下思路:这个控件的主体就是一条细长的线,线的两端为圆形,中间有一个彩色的小圆指示当前进度,随着下面的seekbar的拖动或者手指的触摸,小圆的位置和控件的颜色会发生变化。弄清楚了思路,就知道接下来该怎么办了,绘制这个控件还是很简单的,大概分为以下几步:1、设置自定义控件的相关属性;2、编写自定义控件类,继承andro原创 2017-04-01 22:43:48 · 2879 阅读 · 0 评论 -
android自定义控件之圆形进度条(带动画)
首先贴上图片:额,感觉还行吧,就是进度条的颜色丑了点,不过咱是程序员,不是美工,配色这种问题当然不在考虑范围之内了下面说重点,如何来写一个这样的自定义控件。首先,需要有一个灰色的底图,来作为未填充时的进度条;然后,根据传入的当前进度值,绘制填充时的进度圆弧,这段圆弧所对应的圆心角,由当前进度与进度的最大值(一般是100)的比值计算得出;其次,根据进度值绘制文字提原创 2017-03-24 17:55:23 · 10015 阅读 · 1 评论 -
Android自定义控件之状态开关
效果图大概类似于这样,这是打开的状态:关闭的状态:嗯,就这样,简单,但是很实用。Switch开关状态的获取:drawableSwitch = (DrawableSwitch) findViewById(R.id.drawableSwitch);drawableSwitch.setListener(new DrawableSwitch.MySwitchSt原创 2017-03-24 16:13:37 · 5981 阅读 · 3 评论