Android自定义ProgressBar样式:渐变圆角水平进度条

关键是android:progressDrawable的设置,设置一个android:progressDrawable资源,但是android:progressDrawable需要是一个layer-list。

先看运行效果:

Android自定义ProgressBar样式:渐变圆角水平进度条_第1张图片


实现的xml布局代码文件:
<?xml version="1.0" encoding="utf-8"?>            

红黄灰三种progressDrawable分别需要三套res/drawable下面的资源文件。
第一套,红色系:

红色渐变res/drawable/progress_red.xml:

<?xml version="1.0" encoding="utf-8"?>                                                                

红色渐变引用的圆角渐变res/drawable/round_red.xml:
<?xml version="1.0" encoding="utf-8"?>        

第二套,黄色系:

黄色渐变res/drawable/progress_yellow.xml:

<?xml version="1.0" encoding="utf-8"?>                                                                

黄色渐变引用的圆角渐变res/drawable/round_yellow.xml:
<?xml version="1.0" encoding="utf-8"?>        



第三套,灰色系:
灰色渐变res/drawable/progress_gray.xml:
<?xml version="1.0" encoding="utf-8"?>                                                                

灰色渐变引用的圆角渐变res/drawable/round_gray.xml:

<?xml version="1.0" encoding="utf-8"?>        

更多相关文章

  1. Android利用drawable文件夹自定义控件背景、样式
  2. Android中自定义switch控件样式
  3. android namespace 、样式、主题 (二)
  4. android-控件样式(Theme)自定义
  5. Android主题theme和样式style总结
  6. Android 修改TextView字体样式
  7. 【转】善用Android预定义样式来为我们的布局设置效果,大大节约代
  8. android 设置布局为无标题样式
  9. 高德地图自定义点聚合样式Android

随机推荐

  1. Android安全模型之Android安全机制(进程沙
  2. 学习 Android 平台 OpenGL ES API,了解 Op
  3. Google手机OS大战:Android挟免费开源优势
  4. Android Market v3.3.11 APK 正式释出,增
  5. Pro Android 4 第六章 构建用户界面以及
  6. 因特尔和谷歌合作优化Android
  7. Android SELinux开发入门指南之正确姿势
  8. android启动模式对于体验的影响
  9. android如何判断两台设备在同一个局域网
  10. 提示服务Notification在Android中的应用