安卓学习笔记---ProgressBar水平进度条的颜色设置
来源:互联网 发布:网络网络维护 编辑:程序博客网 时间:2024/06/07 04:11
最近需要做一个progress的水平进度条来显示进度,默认的进度条实在太丑,看到如下博主写的,感觉非常不错
转载博客地址:
http://blog.csdn.net/catoop/article/details/39667841
安卓系统提供了水平进度条ProgressBar的样式,而我们在实际开发中,几乎不可能使用默认的样式,原因就是“太丑”^_^
所以我们在更多的时候需要对其颜色进行自定义,主要使用就是自定义样式文件。
再在drawable目录下新增progressbar.xml文件,可以设置默认背景色和进度条的颜色
(值得一提的是支持渐变色)
代码:
布局文件定义如下:
以上是博主写的,我自己需要的是不需要渐变的,自己定义如下:progress_bar_layer_list.xml
<?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> <corners android:radius="5dip" /> <solid android:color="#80ffffff"></solid> </shape> </item> <item android:id="@android:id/progress"> <clip> <shape> <corners android:radius="5dip" /> <solid android:color="@color/white"></solid> </shape> </clip> </item></layer-list>
<ProgressBar android:id="@+id/progressbar_degree" style="?android:attr/progressBarStyleHorizontal" android:layout_width="match_parent" android:layout_height="@dimen/dimen5" android:layout_marginTop="@dimen/dimen10" android:max="100" android:progressDrawable="@drawable/progress_bar_layer_list" />
OK,这样就可以了。
阅读全文
0 0
- 安卓学习笔记---ProgressBar水平进度条的颜色设置
- 安卓ProgressBar水平进度条的颜色设置
- 安卓ProgressBar水平进度条的颜色设置
- 安卓ProgressBar水平进度条的颜色设置
- Android学习札记7:ProgressBar水平进度条的颜色设置
- ProgressBar水平进度条的颜色设置
- android ProgressBar水平进度条的颜色设置
- ProgressBar水平进度条的颜色设置
- 安卓改变进度条的颜色progressbar
- Android笔记: ProgressBar 圆形进度条颜色的设置
- Android笔记: ProgressBar 圆形进度条颜色的设置
- Android笔记: ProgressBar 圆形进度条颜色的设置
- Android学习札记6:ProgressBar圆形进度条的颜色设置
- ProgressBar 进度条颜色设置
- 设置progressbar进度条颜色
- ProgressBar 圆形进度条颜色的设置
- Android进度条ProgressBar颜色的渐变设置
- ProgressBar水平进度条(颜色与高度)
- 移动端弹出层后一系列问题总结
- 六、数字滤波器的实现——6.1 IIR的基本结构
- 【Echo的工厂类】
- uiRouter路由操作实例(二)
- MySQL开发36军规
- 安卓学习笔记---ProgressBar水平进度条的颜色设置
- 6.2 FIR数字滤波器的基本结构
- 软件工程(C编码实践篇)
- java中用printf()方法来生成bar chart
- gtest各项参数
- thinkphp 图片上传生成缩略图
- Java中list对象的三种遍历方式
- TabLayout、ViewPager、FragmentPagerAdapter实现新闻导航栏
- 61_数组_多维数组_练习_矩阵运算