ProgressBar的基本使用
可以参考这个:
http://www.eoeandroid.com/thread-1081-1-1.html
使用自定义的progressDrawable
最终效果:
创建一个LayerDrawable:/res/drawable/progress.xml
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<!-- 背景图片 -->
<item
android:id="@android:id/background"
android:drawable="@drawable/loading_background" />
<!-- 进度图片 -->
<item
android:id="@android:id/progress">
<clip>
<!-- 为了防止bitmap被拉伸,所以没有直接用clip的android:drawable属性-->
<bitmap
android:src="@drawable/loading_bar"
android:gravity="center" />
</clip>
</item>
</layer-list>
接下来在布局文件的ProgressBar中引用该drawable就ok了,/res/layout/test.xml
<merge xmlns:android="http://schemas.android.com/apk/res/android">
<ProgressBar
style="@android:style/Widget.ProgressBar.Horizontal"
android:layout_width="180dp"
android:layout_height="40dp"
android:max="100"
android:progress="80"
android:progressDrawable="@drawable/progress" />
</merge>
- 大小: 6.6 KB
分享到:
相关推荐
自定义的Android ProgressBar。 安装 最新版本: implementation ' com.zpj.progressbar:ZProgressBar:latest_version ' 如何使用? < com .zpj.progressbar.ZProgressBar android : layout_width = " match_...
AnimProgressBar 一个可以定制进度动画的ProgressBar Example
自定义进度条控件 可更换进度条背景 效果图http://hi.csdn.net/attachment/201008/5/0_12810527710GJg.gif
用于React的高度可定制且轻量级的圆形进度栏组件,使用SVG构建且可广泛定制。 目录 安装 使用npm安装: npm i @delowar/react-circle-progressbar 或纱线: yarn add @delowar/react-circle-progressbar 用法与...
圆形进度条组件,使用SVG构建并且可以进行广泛定制。 。 2.0.0版已发布! :waving_hand: 新的功能: 使用import { CircularProgressbarWithChildren }以便。 使用import { buildStyles }可以更轻松地。 使用...
CircleProgressBar继承ProgressBar, 是包含实心和线条两种风格的圆环进度条. 此外, 进度值可以随意定制. 如果你对酷炫的进度条比较感兴趣, 或许你更喜欢 LoadingDrawable.用法Gradle dependencies { compile ...
深红色进度条一个简单的完全可定制的响应式时尚进度栏。例子功能说明renderProgressBar需要两个参数,其余参数是可选的: 当前值总价值progressColor 背景颜色progressSymbol(最多1个字符) backgroundSymbol(最多...
RadialProgressBar:受Apple Watch OS启发的Radial ProgressBar。 高度可定制
stock Progressbar 的扩展,它可以通过使用环绕圆圈的条来显示进度。 支持特定进度和不确定模式。 支持的 API 为 1+。 如何将其添加到您的项目中 只需将BarProgressbar.java和values/styleable.xml到项目各自的 src ...
可以将其渲染为线性,径向(圆形),半圆形甚至定制形状的进度条。 进度条和值完全动画化。 如果呈现为线性进度条,则支持2种样式: 标准:使用svg遮罩显示该值的反转文本颜色。 细:进度条呈现为细条,值放置在外部...
可定制从许多选项中进行选择,以获取所需的行为。 灵活。 描述条形并从许多预定义的和。 可扩展。 定义以适应您的需求。 强大。 并行显示进度条。 显示进度的无限制操作。 随时并进度。 在进度栏中包含字符。 ...
它是简单、可定制的水平不确定 ProgressBar,并且易于使用。 这个 repo 有示例用法。 ![HorizontalProgressbar] (images/horizontalprogress.gif) 用法 将 ProgressLayout.java 及其依赖项添加到您的项目...
Android的进度条库,提供定制的进度条。
ProgressBar是可定制的,您可以指定不同类型的小部件,以便您可以创建自己的小部件。安装要安装此模块,请运行以下命令: perl Makefile.PL make make test make install支持和文档安装后,您可以使用 perldoc 命令...
用于Webpack的优雅ProgressBar和Profiler :check_mark: 在建造或观看时显示优雅的进度条 :check_mark: 支持多个并发构建(对SSR有用) :check_mark: 漂亮的打印文件名和加载程序 :check_mark: Windows兼容 :check_...
progress_bar为Linux终端创建一个可定制的进度条。 安装 go get -u github.com/ermanimer/progress_bar 功能 DefaultProgressBar(totalValue float64)* ProgressBar 创建具有默认参数和给定总值的进度条。 范围 ...
此外,进度值可以自由定制。 如果您对酷炫的加载动画感兴趣,则可以看到 。用法Gradledependencies { compile ' com.dinuscxj:circleprogressbar:1.3.6 '}在xml中使用: 属性您可以设置几个属性: 进度样式: 行...
Android 打造形形色色的进度条,带进度显示的水平进度条和带进度的圆形进度条,可自由定制样式(颜色、字体、大小、形状等)
TYProgressBar 自定义动画渐变进度栏。 安装 TYProgressBar可通过。 要安装它,只需将以下行添加到您的...定制 您可以更改渐变颜色以及标签字体和文本颜色 progressBar. trackColor = UIColor ( white : 0.2 , alp
在Qt Creator 4.5.0上运行,使用Desktop_Qt_5_9_4_MinGW_32bit编译,直接调用ProgressBar类即可使用,欢迎指正