84669 personnes étudient
152542 personnes étudient
20005 personnes étudient
5487 personnes étudient
7821 personnes étudient
359900 personnes étudient
3350 personnes étudient
180660 personnes étudient
48569 personnes étudient
18603 personnes étudient
40936 personnes étudient
1549 personnes étudient
1183 personnes étudient
32909 personnes étudient
怎样能定制出这种样式的进度条,主要是颜色,边框银色,没有填满的部分是透明的,求指教
学习是最好的投资!
<layer-list xmlns:android="http://schemas.android.com/apk/res/android" > <item android:id="@android:id/secondaryProgress"> 这里定义你要的透明 <clip > <shape > <corners android:radius="6dip" /> <solid android:color="#EAEAEA"/> </shape> </clip> </item> <item android:id="@android:id/progress"> <clip > <shape > <corners android:radius="6dip" /> <solid android:color="#03A9F4"/> </shape> </clip> </item> </layer-list>
自定义View,两边画半圆,中间画直线,进度变化是进行白色填充。
github上面有许多进度条控件,打开代码看看如何实现,依葫芦画瓢
<?xml version="1.0" encoding="utf-8"?> <selector xmlns:android="http://schemas.android.com/apk/res/android"> <!--背景--> <item android:state_pressed="true"> <shape> <!--色值--> <solid android:color="这样颜色值" /> <!--圆角--> <corners android:radius="10dp" /> </shape> </item> </selector>
<?xml version="1.0" encoding="utf-8"?> <layer-list xmlns:android="http://schemas.android.com/apk/res/android"> <!-- 背景 --> <item android:id="@android:id/background"> <shape> <solid android:color="@color/home_feed_storke_color" /> </shape> </item> <!-- 第二条进度条颜色 --> <item android:id="@android:id/secondaryProgress"> <clip> <shape> <solid android:color="@color/home_feed_storke_color" /> </shape> </clip> </item> <!-- 进度条 --> <item android:id="@android:id/progress"> <clip> <shape> <solid android:color="@color/main_yellow" /> </shape> </clip> </item> </layer-list>
自定义View,两边画半圆,中间画直线,进度变化是进行白色填充。
github上面有许多进度条控件,打开代码看看如何实现,依葫芦画瓢