Android自定义控件仿安全卫士中

本文由a投稿。

a的博客      行动由来

在开发交流群中,一童鞋说要实现这个进度条,但在网上没有找到开源项目。

看到这个图片,很熟悉吧?有木有想点它的冲动?觉得有点意思,可以研究一下,再说也有一段时间没写自定义控件了,正好复习复习(说实话,一段时间没写,思路有,但就是不知道从哪开始)。昨天花了一天的时间才把它搞定,先看效果图:

种显示模式:

模拟进度动画效果:

说说它的特点:

显示模式有三种可选。如上展示;

全显在控件范围内。控件宽高不一时,会以小的为边界;

所有颜色都可自定义;

百分比、单位、按钮的字体大小都可自定义;

单位和按钮的文字可自定义;

单位与百分比的对齐方式可选。详见下面的“绘制单位”;

按钮与百分比垂直间距可调;

按钮可设置点击事件(好像是废话,不然为什么叫按钮);

可在子线程中直接更新进度。

      设计剖析看到这个图,首先可以确定,它包括四个部分:

最外层的圆点

百分比

单位

按钮

当然先得知道自定义控件的步骤,参考了这位牛人的博文(







































白癜风中医治疗
北京普通治疗白癜风多少钱



转载请注明:http://www.gslnbdf.com/jbxx/2960.html