`
h416756139
  • 浏览: 358500 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Android UI --- 设置ProgressBar的颜色

 
阅读更多

基本原理是在drawable目录中建立一个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" android:drawable="@drawable/bg" /> 
<!--  设置第二级进度条颜色图像资源  --> 
 <item android:id="@android:id/secondaryProgress" android:drawable="@drawable/secondary" /> 
<!--  设置第一级进度条颜色图像资源  --> 
<item android:id="@android:id/progress" android:drawable="@drawable/progress" /> 
16</layer-list>  
然后指定progressbar中的android:progressDrawable属性即可,该属性值为刚才建立的xml文件>

分享到:
评论

相关推荐

    Android应用开发揭秘pdf高清版

    15.6 AndroidUI优化 15.7 其他优化 15.7.1 zipalign 15.7.2 图片优化 15.8 小结 第五部分 扩展篇 第16章 Android NDK开发 16.1 AndroidNDK简介 16.2 安装和配置NDK开发环境 16.2.1 系统和软件需求 16.2.2 NDK开发...

    【Android】自定义圆形进度条效果(有进度标识点)

    // 设置画笔颜色 canvas.drawColor(Color.TRANSPARENT); // 白色背景 paint.setStrokeWidth(progressStrokeWidth); // 线宽 paint.setStyle(Style.STROKE); oval.left = marxArcStorkeWidth / 2; // 左上角x ...

    《Android应用开发揭秘》附带光盘代码.

     15.6 AndroidUI优化  15.7 其他优化  15.7.1 zipalign  15.7.2 图片优化  15.8 小结  第五部分 扩展篇  第16章 Android NDK开发  16.1 AndroidNDK简介  16.2 安装和配置NDK开发环境  16.2.1 系统和软件...

    《Android应用开发揭秘》源码

     15.6 AndroidUI优化  15.7 其他优化  15.7.1 zipalign  15.7.2 图片优化  15.8 小结  第五部分 扩展篇  第16章 Android NDK开发  16.1 AndroidNDK简介  16.2 安装和配置NDK开发环境  16.2.1 系统和软件...

    疯狂Android讲义源码

     2.4.4 进度条(ProgressBar)的  功能和用法 85  2.4.5 拖动条(SeekBar)的功能和  用法 90  2.4.6 星级评分条(RatingBar)的  功能和用法 91  2.4.7 选项卡(TabHost)的功能和  用法 93  2.4.8 滚动...

    疯狂Android讲义.part2

    2.4.4 进度条(ProgressBar)的 功能和用法 85 2.4.5 拖动条(SeekBar)的功能和 用法 90 2.4.6 星级评分条(RatingBar) 的 功能和用法 91 2.4.7 选项卡(TabHost)的功能和 用法 93 2.4.8 滚动视图(ScrollView) ...

    疯狂Android讲义.part1

    2.4.4 进度条(ProgressBar)的 功能和用法 85 2.4.5 拖动条(SeekBar)的功能和 用法 90 2.4.6 星级评分条(RatingBar) 的 功能和用法 91 2.4.7 选项卡(TabHost)的功能和 用法 93 2.4.8 滚动视图(ScrollView) ...

    应用启动页自定义跳转计时器View Demo

    * 设置外部轮廓的颜色。 * * @param outLineColor 颜色值。 */ // public void setOutLineColor(@ColorInt int outLineColor) { public void setOutLineColor(int outLineColor) { this.outLineColor = ...

    Material-ProgressView::fire:适用于Android的美丽,渐进和简单的进度视图

    您可以通过设置开始颜色和结束颜色来实现渐变。去做最近,该库正在重构和改进中。 这是计划: 删除无用的代码和API 修复问题区域中的先前错误 重构代码并改善进度视图的使用 修改示例应用,如上面显示的横幅中的...

    Progress优美灵活的ProgressView,可完全通过动画进行自定义。-Android开发

    UI/ UX设计理念标签已集成到进度栏中,并且标签根据如果标签的宽度尺寸大于进度的宽度尺寸,则标签将位于进度条的外侧(右侧),我们可以根据标签的颜色来考虑标签的颜色容器的宽度,如果程序的宽度

Global site tag (gtag.js) - Google Analytics