`

ProgressDialog控件的应用

 
阅读更多

一、与线程的结合

 

final CharSequence strDialogTitle = getString(R.string.str_dialog_title);
			final CharSequence strDialogBody = getString(R.string.str_dialog_body);
			// 显示Progress对话框
			myDialog = ProgressDialog.show(EX03_18.this, strDialogTitle,
					strDialogBody, true);
			new Thread() {
				public void run() {
					try {
						/* 在这里写上要背景执行的程序片段 */
						/* 为了明显看见效果,以暂停3秒作为示范 */
						sleep(3000);
					} catch (Exception e) {
						e.printStackTrace();
					} finally { // 卸除所建立的myDialog对象。
						myDialog.dismiss();
					}
				}
			}.start(); /* 开始执行线程 */
		}
 

 


  • 大小: 19.7 KB
分享到:
评论

相关推荐

    Android自定义类似ProgressDialog效果的Dialog

    首先,了解ProgressDialog,它是一个内置的Android组件,用于显示一个圆形进度条,通常在执行后台任务时显示,让用户知道应用正在处理某些操作。然而,ProgressDialog的功能相对有限,样式单一,无法满足所有设计...

    实验二-Android基本控件应用.docx

    Android 基本控件应用实验 本实验的目的是掌握 Android 下常用控件的使用方法,了解 Android 控件分类,并学习如何在 Android 中添加控件。本实验涉及到多种控件,包括文本控件、按钮控件、状态开关按钮、单项选择...

    自定义加载对话框ProgressDialog

    5. **定制样式和主题**:如果需要进一步定制对话框的外观,如颜色、大小等,可以通过修改ProgressDialog的主题或者在布局文件中直接设置控件属性来实现。 在本实例中,"RunningMan"可能是指一个特别的加载动画,...

    自定义ProgressDialog

    在Android开发中,ProgressDialog是一种常见的UI元素,用于在应用程序执行长时间操作时向用户显示进度,如数据加载或保存。然而,系统默认的ProgressDialog样式可能不能满足所有设计需求,因此开发者经常需要对其...

    android关于ProgressBar和ProgressDialog的使用

    在Android开发中,ProgressBar和ProgressDialog是两种常用的进度条控件,用于展示应用程序执行的后台任务或数据加载状态。本文将详细讲解如何在Android应用中使用这两种控件。 首先,我们来了解一下`ProgressBar`。...

    安卓常用控件例子集合

    在安卓应用开发中,控件是构建用户界面的基础元素,它们负责展示信息、接收用户输入以及执行各种操作。"安卓常用控件例子集合"是一个专为初学者设计的项目,它整合了Android SDK中常见的UI控件,并提供了示例代码,...

    自定义的ProgressDialog

    2. **布局定制**:可以创建一个自定义的布局文件,包含所需的控件(如自定义的进度条、文本视图等),然后通过`setView()`方法设置为`ProgressDialog`的视图。 3. **动画效果**:可以添加动画效果,如渐入渐出、...

    AlertDialog和ProgressDialog界面对话框的使用

    本主题主要关注两种常见的对话框:AlertDialog和ProgressDialog,以及如何与基础控件如TextView、Button、EditText和ImageView结合使用。 **AlertDialog** AlertDialog是Android SDK提供的一种模态对话框,它有三...

    手柄形ProgressDialog(Android)

    在Android开发中,ProgressDialog是一种常见的UI元素,用于在执行耗时操作时向用户显示进度,以提供更好的用户...对于Android开发者来说,掌握这种自定义控件的方法不仅可以提升应用的用户体验,也是技术能力的体现。

    android 自定义progressdialog

    在Android开发中,自定义ProgressDialog是一种常见的需求,它允许开发者根据应用的UI风格和功能需求定制加载进度对话框。在给定的标题“android 自定义progressdialog”中,我们可以了解到这个话题是关于如何在...

    android 中ProgressDialog实现全屏效果的示例

    Android 中的ProgressDialog是一个常用的进度条控件,用于显示应用程序的进度信息,但是默认情况下ProgressDialog并不是全屏的。本文将主要介绍如何实现ProgressDialog的全屏效果。 首先,ProgressDialog继承自...

    Android应用源码之BOOK看遍所有UI控件_UI.zip

    本资源"Android应用源码之BOOK看遍所有UI控件_UI.zip"提供了一个全面了解和学习Android UI控件的实践案例。通过研究这个源码,开发者可以深入理解如何创建、定制以及优化各种Android UI元素,提升应用的视觉效果和...

    Android ProgressDialog使用总结

    2. **水平进度条**:若想展示明确的进度,可以通过自定义布局或使用其他控件如ProgressBar来实现,因为默认的ProgressDialog静态方法创建的都是圆形进度条。 除了基本的创建和显示,还可以对ProgressDialog进行其他...

    Android应用源码之一个Demo搞定30个控件.zip

    在Android应用开发中,熟练掌握各种控件的使用是至关重要的。这个名为"Android应用源码之一个Demo搞定30个控件.zip"的压缩包文件,显然是为了帮助开发者通过一个综合性的Demo来学习和实践这30种常见的Android UI控件...

    Android高级应用源码-一个Demo搞定30个控件.zip

    在Android开发领域,掌握各种控件的使用是提升应用功能和用户体验的关键步骤。"Android高级应用源码-一个Demo搞定30个控件.zip"是一个非常实用的学习资源,它通过一个综合性的Demo项目,帮助开发者深入理解并熟练...

    Android各种常用控件实例程序集合

    在Android开发中,掌握各种常用控件的使用是至关重要的,因为这些控件构成了用户界面的基础,直接影响到应用的交互性和用户体验。"Android各种常用控件实例程序集合"是一个宝贵的资源,它提供了丰富的实例,帮助...

Global site tag (gtag.js) - Google Analytics