android-关于Android中ProgressBar的问题

问题描述

关于Android中ProgressBar的问题

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

解决方案

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

解决方案二:

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

解决方案三:

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

解决方案四:

android中progressbar
【Android】使用ProgressBar遇到的问题
【android】解决自定义样式progressbar的进度显示问题

时间: 2024-09-09 18:18:33

android-关于Android中ProgressBar的问题的相关文章

解析android中ProgressBar的用法_Android

范例说明Android的Widget,有许多是为了与User交互而特别设计的,但也有部分是作为程序提示.显示程序运行状态的Widget.现在介绍的范例,与前一章介绍过的ProgressDialog对话框的应用目的相似,但由于前章介绍的ProgressDialog是继承自Android.app.ProgressDialog所设计的互动对话窗口,在应用时,必须新建ProgressDialog对象,在运行时会弹出"对话框"作为提醒,此时应用程序后台失去焦点,直到进程结束后,才会将控制权交给应

Android中ProgressBar用法简单实例

本文实例讲述了Android中ProgressBar用法.分享给大家供大家参考,具体如下: 在android中会经常用到ProgressBar,下面通过举例来说明如何使用ProgressBar. import android.app.Activity; import android.os.Bundle; import android.os.Handler; import android.os.Message; import android.view.View; import android.vi

解析android中ProgressBar的用法

范例说明Android的Widget,有许多是为了与User交互而特别设计的,但也有部分是作为程序提示.显示程序运行状态的Widget.现在介绍的范例,与前一章介绍过的ProgressDialog对话框的应用目的相似,但由于前章介绍的ProgressDialog是继承自Android.app.ProgressDialog所设计的互动对话窗口,在应用时,必须新建ProgressDialog对象,在运行时会弹出"对话框"作为提醒,此时应用程序后台失去焦点,直到进程结束后,才会将控制权交给应

android 从资源中获取数组

   8.1.1.概述 除了在Java代码中定义数组,Android还提供了在资源中定义数组,然后在Java代码中解析资源,从而获取数组的方法. 实际开发中,推荐将数据存放在资源文件中,以实现程序的逻辑代码与数据分离,便于项目的管理,尽量减少对Java代码的修改. 8.1.2.在资源中定义数组 步骤1.在res/values文件夹下创建arrays.xml文件: 步骤2.在arrays.xml文件中创建一个数组,如下代码所示: <?xml version="1.0" encodi

我的Android进阶之旅------&amp;gt;Android之进度条(ProgressBar)的功能和用法

一.简介        进度条是UI界面中一种非常实用的组件,退出用于向用户显示某个比较耗时间的操作完成的百分比.因此进度条可以动态的显示进度,避免长时间地执行某个耗时操作, 让用户感觉程序失去了响应,从而更好的提高用户界面的友好性.         Android支持几种风格的进度条,通过style属性可以为Progress指定风格.该属性可以支持如下几个属性值.        除此之外,ProgressBar还支持下图所示常用的XML属性值. 还有一种进度条,它可以直接在窗口标题上显示,这种

Android应用开发中View绘制的一些优化点解析_Android

 一个通常的错误观念就是使用基本的布局结构(例如:LinearLayout.FrameLayout等)能够在大多数情况下    产生高效率 的布局. 显然,你的应用程序里添加的每一个控件和每一个布局都需要初始化.布局(layout).    绘制 (drawing).举例来说:嵌入一个LinearLayout会产生一个太深的布局层次.更严重的是,嵌入几个使    用 layout_weight属性的LinearLayout 将会导致大量的开销,因为每个子视图都需要被测量两次.这是反复解析   

Android检测手机中存储卡及剩余空间大小的方法(基于Environment,StatFs及DecimalFormat)_Android

本文实例讲述了Android检测手机中存储卡及剩余空间大小的方法.分享给大家供大家参考,具体如下: Android中Environment可用来检测手机中是否安装有存储卡以及文件存储路径等.StatFs可以获取存储卡的空间大小以及剩余空间大小.DecimalFormat可以实现把数字划分为一定的格式. 具体程序如下: import java.io.File; import java.text.DecimalFormat; import android.app.Activity; import a

Android应用开发中View绘制的一些优化点解析

一个通常的错误观念就是使用基本的布局结构(例如:LinearLayout.FrameLayout等)能够在大多数情况下    产生高效率 的布局. 显然,你的应用程序里添加的每一个控件和每一个布局都需要初始化.布局(layout).    绘制 (drawing).举例来说:嵌入一个LinearLayout会产生一个太深的布局层次.更严重的是,嵌入几个使    用 layout_weight属性的LinearLayout 将会导致大量的开销,因为每个子视图都需要被测量两次.这是反复解析    布

图片-android 4.0中 WebP不显示问题(不考虑4.0以下系统)

问题描述 android 4.0中 WebP不显示问题(不考虑4.0以下系统) 由于图片太大,我们项目中使用了webp格式的图片,在适配三星s2,4.0系统的时候出现了这种问题,部分webp图片可以显示,一部分webp图片不显示,但是在4.3以上的手机测试时都没有问题,不知道怎么回事,有没有大神帮解答下!谢谢! 解决方案 Android4.0 Toast显示问题Android 4.0 系统语言预设问题android 4.0 显示系统