numberprogressbar开源项目的介绍

来源:互联网 发布:ubuntu 桌面壁纸 编辑:程序博客网 时间:2024/05/21 06:37


开源地址为https://github.com/daimajia/NumberProgressBar


android studio 添加

compile 'com.daimajia.numberprogressbar:library:1.2@aar'
就可以。

使用也非常的简单 代码如下

 <com.daimajia.numberprogressbar.NumberProgressBar        android:id="@+id/number_progress_bar"        android:layout_width="wrap_content"        android:layout_height="wrap_content"    />
进度条的颜色有很多种,由style属性控制:

 <com.daimajia.numberprogressbar.NumberProgressBar        android:id="@+id/number_progress_bar"        style="@style/NumberProgressBar_Default"    />

style具体的种类有以下几种:



NumberProgressBar_Default 

NumberProgressBar_Passing_Green 

NumberProgressBar_Relax_Blue

NumberProgressBar_Grace_Yellow 

NumberProgressBar_Warning_Red

NumberProgressBar_Funny_Orange

 NumberProgressBar_Beauty_Red

NumberProgressBar_Twinkle_Night

具体的效果大家可以自己更换style样式来进行查看。。。


接下来我们还可以设置完成区域和未完成区域以及中间数字文本的一些属性:


<com.daimajia.numberprogressbar.NumberProgressBar            android:layout_width="wrap_content"            android:layout_height="wrap_content"            custom:progress_unreached_color="#CCCCCC"            custom:progress_reached_color="#3498DB"            custom:progress_unreached_bar_height="0.75dp"            custom:progress_reached_bar_height="1.5dp"            custom:progress_text_size="10sp"            custom:progress_text_color="#3498DB"            custom:progress_text_offset="1dp"            custom:progress_text_visibility="visible"            custom:progress_max="100"            custom:progress_curent="80"             />
这样关于NumberProgressBar的简单介绍就完了。。。

0 0
原创粉丝点击