SKY外语计算机学习

标题: 教你打造自定义ProgressBar样式 [打印本页]

作者: SKY精英    时间: 2013-6-11 21:59
标题: 教你打造自定义ProgressBar样式
本帖最后由 sky_yx 于 2015-12-30 14:07 编辑

今天我的项目在打造封面效果时,底部需要出现一个progressbar来提示用户软件配置数据的进度,但是我放上去后,怎么感觉都不爽,灰不溜球的,难看死了,于是乎,我打算自己动手修改一下我的progressbar进度条的样式。
默认样式,有点土!!

第一步: 基本原理是在drawable目录中建立一个xml文件(叫什么名称随便),代码如下,注意其中用到的三个图片也放到drawable文件夹中了,内容如下:

代码片段,双击复制
[backcolor=white !important]01

[backcolor=white !important]02

[backcolor=white !important]03

[backcolor=white !important]04

[backcolor=white !important]05

[backcolor=white !important]06

[backcolor=white !important]07

[backcolor=white !important]08

[backcolor=white !important]09

[backcolor=white !important]<?xml version="1.0" encoding="UTF-8"?>
[backcolor=white !important]<!-- 设置背景色图像资源 -->
[backcolor=white !important]<item android:id="@android:id/background" android:drawable="@drawable/bg" />
[backcolor=white !important]<!-- 设置第二级进度条颜色图像资源 -->
[backcolor=white !important]<item android:id="@android:id/secondaryProgress" android:drawable="@drawable/secondary" />
[backcolor=white !important]<!-- 设置第一级进度条颜色图像资源 -->
[backcolor=white !important]<item android:id="@android:id/progress" android:drawable="@drawable/progress" />
[backcolor=white !important]</layer-list>



图释:






欢迎光临 SKY外语计算机学习 (http://join.skywj.com/) Powered by Discuz! X2.5