ZzHorizontalProgressBar
A Horizontal ProgressBar that is customized easily.
Github傳送門(mén):https://github.com/zhouzhuo810/ZzHorizontalProgressBar
功能簡(jiǎn)介:
1.支持自定義進(jìn)度顏色;
2.支持自定義背景顏色稠腊;
3.支持自定義背景與進(jìn)度之間的內(nèi)間距大醒录肌偏瓤;
4.支持自定義最大值和默認(rèn)進(jìn)度值。
與系統(tǒng)控件相比的優(yōu)勢(shì):屬性配置更簡(jiǎn)單轻抱、大小適配更方便蜓席。
Gradle:
compile 'me.zhouzhuo.zzhorizontalprogressbar:zz-horizontal-progressbar:1.0.3'
Maven:
<dependency>
<groupId>me.zhouzhuo.zzhorizontalprogressbar</groupId>
<artifactId>zz-horizontal-progressbar</artifactId>
<version>1.0.3</version>
<type>pom</type>
</dependency>
<h3>What does it look like吏垮?</h3>
<h3>How to use it ?</h3>
1.xml
<me.zhouzhuo.zzhorizontalprogressbar.ZzHorizontalProgressBar
android:id="@+id/pb"
android:layout_width="match_parent"
android:layout_height="40dp"
app:zpb_padding="0dp"
app:zpb_pb_color="@android:color/holo_green_dark"
app:zpb_bg_color="@android:color/holo_blue_bright"
app:zpb_max="100"
app:zpb_progress="30"
/>
2.java
final ZzHorizontalProgressBar pb = (ZzHorizontalProgressBar) findViewById(R.id.pb);
//set progress value
pb.setProgress(progress);
//set padding
pb.setPadding(0);
//set bacground color
pb.setBgColor(Color.RED);
//set progress color
pb.setProgressColor(Color.BLUE);
//set max value
pb.setMax(100);
</br>
<h3>屬性說(shuō)明:</h3>
屬性 | 作用 | 類型 |
---|---|---|
zpb_padding | 背景與進(jìn)度之間的內(nèi)間距大小 | dimension |
zpb_bg_color | 背景顏色 | color |
zpb_pb_color | 進(jìn)度顏色 | color |
zpb_max | 進(jìn)度最大值 | int |
zpb_progress | 默認(rèn)進(jìn)度值 | int |
玩安卓版王者榮耀的朋友,刷金幣看這里
鏈接:http://pan.baidu.com/s/1gfKIeh9
輔助群:171977523
需要寫(xiě)安卓程序的小伙伴請(qǐng)關(guān)注我的淘寶店鋪:
小周來(lái)幫您