2 codeting codeting 于 2016.04.07 01:06 提问

关于Android中ProgressBar的问题

ProgressBar中的ProgressDrawable和IndeterminateDrawable两种属性有什么不同呢?他们俩的应用场景是什么?

5个回答

lxk_1993
lxk_1993   Rxr 2016.04.08 10:36
已采纳

IndeterminateDrawable是用来表示没法估计准确进度的场景,显示一个动画来等待。ProgressDrawable表示知道进度,有百分比,可以估计剩余时间。
IndeterminateDrawable一般在用户请求网络数据时,一个圆形不断旋转的progressBar,progressDrawable一般是下载文件显示进度时使用

caozhy
caozhy   Ds   Rxr 2016.04.07 05:32

IndeterminateDrawable是用来表示没法估计准确进度的场景,显示一个动画来等待。ProgressDrawable表示知道进度,有百分比,可以估计剩余时间。

baiyuliang2013
baiyuliang2013   2016.04.07 12:25

IndeterminateDrawable一般在用户请求网络数据时,一个圆形不断旋转的progressBar,progressDrawable一般是下载文件显示进度时使用

qq_27578023
qq_27578023   2016.05.30 21:11

IndeterminateDrawable是用来表示没法估计准确进度的场景,显示一个动画来等待。ProgressDrawable表示知道进度,有百分比,可以估计剩余时间。
IndeterminateDrawable一般在用户请求网络数据时,一个圆形不断旋转的progressBar,progressDrawable一般是下载文件显示进度时使用

CSDNXIAOD
CSDNXIAOD   2016.04.07 01:11

android中progressbar
【Android】使用ProgressBar遇到的问题
【android】解决自定义样式progressbar的进度显示问题
----------------------biu~biu~biu~~~在下问答机器人小D,这是我依靠自己的聪明才智给出的答案,如果不正确,你来咬我啊!

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
Android帧动画animation-list在ProgressBar上失效的解决办法
做Loading的时候,帧动画我们经常用到,主要是一些比较复杂的动画,比如小人跑动,人物翻转等等; 可以发现这些写了之后可以基本上满足常用手机的需求,但是最近我发现在一些手机上会出现如下2个问题: 1,在Android6.0上此动画和6.0以下在显示上有区别(已解决); 2,在加载动画的时候中兴V5以及其他某些机型会产生只加载第一张图余下的几张都不加载的情况;
android progressbar问题汇总
1.setProgressDrawable不好用:可参考以下链接 http://bbs.csdn.net/topics/360114831 http://stackoverflow.com/questions/6889496/issue-with-using-progressbar-setprogressdrawable http://blog.csdn.net/wei701
Progressbar覆盖不全是圆角的问题
这里遇到一个就是自定义水平进度条样式的问题,就是覆盖在上层的进度不能显示圆角。
webview的两种progressbar
我上一个项目在需要加载webview , 而webview加载网页的方法我们都是知道的loadURL方法和loaddata方法,这里就不说这些。现在我要说的是,在webview加载网页如果没有进度条也就是progressbar是一个很别扭的事情,而现在最常见的两种进度条:一种为线条形状的进度条,一种是圆形旋转的进度条,我现在就详细说下这两个进度条:线条形状的进度条: 我的方法是重写一个webvie
Android 5.0 - ProgressBar 进度条无法展示到按钮的前面
在低于SDK 我的xml配置文件如下:  <RelativeLayout android:layout_width="wrap_content" android:layout_height="wrap_content"> <Button
【Android】使用ProgressBar遇到的问题
【关键词】 ProgressBar 自动取消 【问题】 给dialog设置了不可取消的属性,如果请求没能得到相应,进度条却无法关闭,程序相当于崩溃,这很影响用户体验; 【解决办法】 发出任务的时候,post一个定时的“失败的Runnable”; 如果成功响应了,取消进度条,并且取消这个“失败的Runnable”; 如果没能成功响应,则“失败的Runnable”得到
ProgressBar的父控件为白色背景时progress不显示问题
默认情况下Indeterminate Progressbar是白色的,如果容器的背景也是白色的,这样就根本看不到Progressbar了。 幸好Android自带了一些反转样式,你可以采用其中一个合适的:
Android 利用animation-list自定义progressbar动画出现图片平铺问题
利用animaton-list自定义progressbar时一般xml如下 <animation-list android:oneshot="false" xmlns:android="http://schemas.android.com/apk/res/android"> <LinearLayout xmlns:android="http://schemas
ProgressBar使用自定义drawable时,进度显示不全的问题
<item android:id="@android:id/progress" android:drawable="@drawable/progress_bar_follow_pic" /> <ProgressBar android:id="@+id/progressBar" style="?android:attr/progre
使用代码创建ProgressBar对象
Android 在Java代码中设置style属性--使用代码创建ProgressBar对象 在andriod开发中,很大一部分都要与资源打交道,比如说:图片,布局文件,字符串,样式等等。这给我们想要开发一些公共的组件带来很大的困难,因为公共的组件可能更愿意以jar包的形式出现。但是java的jar包中只允许出现java代码而不能出现资源。 当我们想要以jar包的形式提供我们自己开发的公共