android progressbar
来源:互联网 发布:淘宝怎么输入淘口令 编辑:程序博客网 时间:2024/06/01 10:20
1.水平进度条
问题一:如何这种进度条颜色
drawable文件夹下创建进度条样式文件progressbar_bg.xml
<?xml version="1.0" encoding="utf-8"?><layer-list xmlns:android="http://schemas.android.com/apk/res/android"> <!--3个层的顺序即为显示时的叠加顺序--> <!--背景色--> <item android:id="@android:id/background"> <shape> <corners android:radius="5dip" /> <solid android:color="#CCCCCC" /> </shape> </item> <!--二级进度条的颜色--> <item android:id="@android:id/secondaryProgress"> <clip> <shape> <corners android:radius="5dip" /> <solid android:color="#88F56100" /> </shape> </clip> </item> <!--一级进度条的颜色,也可以直接替换成图片--> <item android:id="@android:id/progress"> <clip> <shape> <corners android:radius="5dip" /> <solid android:color="#F56100" /> </shape> </clip> </item></layer-list>
<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="match_parent" android:layout_height="match_parent"> <ProgressBar android:id="@+id/progress_bar" style="?android:attr/progressBarStyleHorizontal" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_marginTop="100dp" android:minHeight="20dp" android:padding="10dp" android:progressDrawable="@drawable/progressbar_bg" /></LinearLayout>
问题二:单一颜色不好看,如何设置渐变颜色
修改progressbar.xml样式文件就行了
<layer-list xmlns:android="http://schemas.android.com/apk/res/android" > <item android:id="@android:id/background"> <shape> <corners android:radius="5dip" /> <gradient android:angle="0" android:centerColor="#ff5a5d5a" android:centerY="0.75" android:endColor="#ff747674" android:startColor="#ff9d9e9d" /> </shape> </item> <item android:id="@android:id/secondaryProgress"> <clip> <shape> <corners android:radius="5dip" /> <gradient android:angle="0" android:centerColor="#80ffb600" android:centerY="0.75" android:endColor="#a0ffcb00" android:startColor="#80ffd300" /> </shape> </clip> </item> <item android:id="@android:id/progress"> <clip> <shape> <corners android:radius="5dip" /> <gradient android:angle="0" android:endColor="#8000ff00" android:startColor="#80ff0000" /> </shape> </clip> </item></layer-list>
参考:http://blog.csdn.net/books1958/article/details/44674547
http://blog.csdn.net/catoop/article/details/39667841
http://blog.csdn.net/roserose0002/article/details/7988779
http://blog.csdn.net/wqjsir/article/details/23569543
3.圆形进度条
http://www.jb51.net/article/105417.htm
http://blog.csdn.net/feng88724/article/details/7409032/
http://daibalusu.iteye.com/blog/1586111
http://www.jianshu.com/p/5b688c8e5a96
2.自定义进度条对话框ProgressDialog
http://blog.csdn.net/q649381130/article/details/52252552
0 0
- Android ProgressBar
- android ProgressBar
- android progressbar
- android progressbar
- android progressBar
- Android progressbar
- Android-ProgressBar
- android,ProgressBar
- Android ProgressBar
- Android ProgressBar
- android-ProgressBar
- android progressbar
- Android ProgressBar
- 【ProgressBar】Android 自定义ProgressBar集锦
- Android ProgressBar 详解 改变 ProgressBar 颜色
- Android之ProgressBar详解---自定义ProgressBar
- Android ProgressBar分析及自定义ProgressBar
- Android ProgressBar 详解 改变 ProgressBar 颜色
- Javascript 多浏览器兼容性问题及解决方案
- 收藏的一些网址
- Android中handler的使用
- Android仿QQ主界面
- 牛逼的博客、网站、书籍等收藏!!!
- android progressbar
- 用jmap和jps查看对象数量
- Android安全机制
- js 与oc 交互
- 正则表达式详解
- HTML5 学习笔记5-表单新增元素和属性(续写)
- Spring项目配置简介和Maven配置
- 纹理(Textures)
- 匿名函数