ProgressBar进度条颜色改变
2019独角兽企业重金招聘Python工程师标准>>>
1.图像形式
<?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/no"/>
<!-- 定义轨道上已完成部分的样式 -->
<item
android:id="@android :id/progress"
android:drawable="@drawable/ok"/>
</layer-list>
2.绚丽效果
<?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/no"/>
<!-- 定义轨道上已完成部分的样式 -->
<item
android:id="@android :id/progress"
android:drawable="@drawable/ok"/>
<!-- 设置背景色图像资源 -->
<!-- <item android:id="@android :id/background" android:drawable="@drawable/XXXX"> -->
<item android:id="@android :id/background">
<shape>
<corners android:radius="3dip" />
<gradient
android:angle="270"
android:centerColor="#FF880000"
android:centerY="0.75"
android:endColor="#FF110000"
android:startColor="#FFFF0000" />
</shape>
</item>
<!-- 设置第二级进度条颜色图像资源 -->
<item android:id="@android :id/secondaryProgress">
<clip>
<shape>
<corners android:radius="3dip" />
<gradient
android:angle="270"
android:centerColor="#FF00FF00"
android:centerY="0.75"
android:endColor="#FF00FF00"
android:startColor="#FF00FF00" />
</shape>
</clip>
</item>
<!-- 设置第一级进度条颜色图像资源 -->
<item android:id="@android :id/progress">
<clip>
<shape>
<corners android:radius="3dip" />
<gradient
android:angle="270"
android:centerColor="#12345678"
android:centerY="0.75"
android:endColor="#98786321"
android:startColor="#54636254" />
</shape>
</clip>
</item>
</layer-list>
由于android并没有提供垂直的进度条,需要自己绘制
<?xml version="1.0" encoding="utf-8"?>
<clip xmlns:android="http://schemas.android.com/apk/res/android"
android:drawable="@drawable/android"
android:clipOrientation="vertical"
android:gravity="top">
</clip>
//通过下面代码,可以在垂直方向从图像的顶端开始截取30%图像
将ImageView的背景色设置为另一种颜色就可以绘制出一个垂直进度条
ImageView imageView=(ImageView)findViewById(R.id.image);
ClipDrawable drawable=(ClipDrawable)imageView.getDrawable();
//通图像顶端截取图像的30%
drawable.setLevel(3000);
转载于:https://my.oschina.net/u/573470/blog/122386
ProgressBar进度条颜色改变相关推荐
- android 自定义背景园,Android 自定义ProgressBar 进度条颜色和背景颜色
Android 自定义ProgressBar 进度条颜色和背景颜色 首先,在drawable目录下新建文件 personal_center_level_progress_bg.xmlandroid a ...
- 设置progressbar进度条颜色
1.在drawable目录下新建XML文件progressbar_horizontal_red: [java] view plaincopy <?xml version="1.0&qu ...
- c# progressBar进度条改变颜色及显示进度数字
近段时间公司一个项目需要做一项功能,显示一个操作的进度条.按照客户的要求需要设置特定的前景及背景颜色,但是c#工具自带的控件progressBar不支持属性里面直接设置前景及背景颜色,并且不能显示进度 ...
- android ProgressBar 自定义进度条颜色
android 自定义进度条颜色 先看图 基于产品经理各种自定义需求,经过查阅了解,下面是自己对android自定义进度条的学习过程! 这个没法了只能看源码了,还好下载了源码, sources\bas ...
- Android 动态改变SeekBar进度条颜色与滑块颜色
Android 动态改变SeekBar进度条颜色与滑块颜色 遇到个动态改变SeekBar进度条颜色与滑块颜色的需求,如图: 有的是根据不同进度改变成不同颜色. 对于这个怎么做呢?大家都知道设置下pro ...
- iOS WKWebView带进度条封装(只用传入url,可改变进度条颜色)
1 NSTimer+addition.h #import <Foundation/Foundation.h> @interface NSTimer (addition) /** 暂停时间 ...
- android 环形时间显示_Android圆形进度条颜色的设置
最近几天由于项目的需要研究了一下listView的滑动数据动态的更新显示,其中需要在数据加载过程有圆形进度条的显示,遇到的问题是进度条的颜色设置,在网上查了一些资料结合自己的所得分享在此. xml布局 ...
- UI组件之 ProgressBar及其子类(一)ProgressBar进度条的使用
ProgressBar本身进度条组件,它派生了:SeekBar和RatingBar两个组件,他们的继承关系如下: 1.ProgressBar有两个进度,一个是android:progress,另一个是 ...
- android 自定义 进度条 旋转,Android_Android ProgressBar进度条使用详解,ProgressBar进度条,分为旋转进 - phpStudy...
Android ProgressBar进度条使用详解 ProgressBar进度条,分为旋转进度条和水平进度条,进度条的样式根据需要自定义,之前一直不明白进度条如何在实际项目中使用,网上演示进度条的案 ...
最新文章
- DevOps:软件架构师行动指南(文摘)
- sql 随机数高效率算法
- 浅谈代码的执行效率(3):缓存与局部性
- 使用CreateProcess和wcscat_s容易出错的地方
- django中FastDFS客户端与自定义文件存储系统
- Java:Lombok插件用法笔记
- R语言处理非线性回归模型C-D方程,使用R语言进行多项式回归、非线性回归模型曲线拟合...
- 华为的型号命名规则_华为光模块的型号命名规则是怎样的?
- VS2015安装教程
- SpringBoot读取自定义配置文件
- Android 颜色对照表
- excel2007打开后是显示为灰色解决办法
- html列表自动无限循环滚动,js 无限循环垂直滚动列表
- C#实现斐波那契数列
- JS中出现三个点(...)的作用是什么
- LED发光二极管限流电阻的计算
- 30 岁了, 现在开始努力,晚吗?
- 【计算机组成原理】实验1:运算器
- Android view 部分 setContentView 的前因后果
- 职业选手的。cfg怎么用_靠演技出道,用直拍疯狂吸粉:“姐圈”选手怎么就出圈了呢?...
热门文章
- bat修改文件内容_在win10系统中一键修改MapGIS67系统库背景色
- wordpress mysql 安装_wordpress 搭建安装教程 1 安装数据库、SQLyog
- lisp 标记形心_标记-压缩算法
- 计算机量子化学计算实验报告物化实验,experimental report:量子化学计算(HMO).pdf...
- HTTP协议 TCP协议简要
- 【转载】Qt Creator 添加自定义注释
- bzoj3192: [JLOI2013]删除物品
- swift-判断是否已获得相机、相册权限
- C# 填充pdf 模板生成报告
- [转] Spring Boot特性