- 浏览: 125661 次
- 性别:
- 来自: 广州
文章分类
最新评论
-
563721501:
结果好像有错
JAVA正则表达式实例教程 -
fanfq:
RoyMax 写道靠,我的文章在这里出来了,源连接在这里 ht ...
PhoneGap VS. Titanium -
yanyanquan:
我尝试过你的办法了。
但扫描的时候 扫描不到条码呢。为什么呢、 ...
Android Zxing 扫描条码实现竖屏模式(portrait mode) 摄像头camera 旋转90度 -
java_ruji:
发送邮件时的速度超级慢??
THinkPHP中利用PHPMailer做邮件发送功能 -
coolxing:
不错的文章,谢谢分享
SQLite数据库约束详解
ProgressDialog 类似于ProgressBar,都是用于显示进度,区别是一个是控件一个是对话框。
ProgressDialog有两种形式一个是STYLE_SPINNER,STYLE_HORIZONTAL。
其中前者没有固定值,后者可以设置最大值和当前值。
下面直接给出一个实例。
- package com.rocky.demo;
- import android.app.Activity;
- import android.app.ProgressDialog;
- import android.content.DialogInterface;
- import android.os.Bundle;
- import android.view.View;
- import android.view.View.OnClickListener;
- import android.widget.Button;
- public class ProgressDialogDemo extends Activity {
- /** Called when the activity is first created. */
- @Override
- public void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- setContentView(R.layout.main);
- ((Button)this.findViewById(R.id.Button01)).setOnClickListener(btn1Clicker);
- ((Button)this.findViewById(R.id.Button02)).setOnClickListener(btn2Clicker);
- }
- int m_count=0;
- ProgressDialog prDialog;
- OnClickListener btn1Clicker=new OnClickListener()
- {
- @Override
- public void onClick(View v) {
- // TODO Auto-generated method stub
- prDialog=new ProgressDialog(ProgressDialogDemo.this);
- prDialog.setTitle("提示信息");
- prDialog.setProgressStyle(ProgressDialog.STYLE_SPINNER);
- prDialog.setMessage("This is a cicle process dialog ");
- prDialog.setIcon(R.drawable.icon);
- //进度条是否不明确
- prDialog.setIndeterminate(true);
- prDialog.setCancelable(true);
- prDialog.setButton("确定", new DialogInterface.OnClickListener(){
- @Override
- public void onClick(DialogInterface dialog, int which) {
- // TODO Auto-generated method stub
- prDialog.cancel();
- }
- });
- prDialog.show();
- }
- };
- OnClickListener btn2Clicker=new OnClickListener()
- {
- @Override
- public void onClick(View v) {
- // TODO Auto-generated method stub
- m_count=0;
- prDialog=new ProgressDialog(ProgressDialogDemo.this);
- prDialog.setTitle("提示信息");
- prDialog.setProgressStyle(ProgressDialog.STYLE_HORIZONTAL);
- prDialog.setMessage("This is a cicle process dialog ");
- prDialog.setIcon(R.drawable.icon);
- //进度条是否不明确
- prDialog.setIndeterminate(false);
- prDialog.setCancelable(true);
- prDialog.setProgress(200);
- prDialog.setMax(200);
- prDialog.setButton("确定", new DialogInterface.OnClickListener(){
- @Override
- public void onClick(DialogInterface dialog, int which) {
- // TODO Auto-generated method stub
- prDialog.cancel();
- }
- });
- prDialog.show();
- new Thread()
- {
- @Override
- public void run() {
- // TODO Auto-generated method stub
- //super.run();
- try
- {
- while(m_count<=200)
- {
- prDialog.setProgress(m_count++);
- Thread.sleep(100);
- }
- prDialog.cancel();
- }
- catch(InterruptedException e)
- {
- e.printStackTrace();
- }
- }
- }.start();
- }
- };
- }
<!--EndFragment-->
发表评论
-
Android开发窗口实现半透明效果
2012-01-17 18:47 16567弹出popwindow的 ... -
Android 获取联系人的姓名、电话信息
2012-01-16 18:29 1205//获取联系人的姓名、电话信息 public ... -
Android中Fragment的应用
2012-01-13 14:36 2061Fragment 表现 Activity ... -
android handlerthread 通知机制
2011-11-15 14:19 5500自从涉足android之日起,越来越觉得android ... -
关于一进入程序就自动执行Spinner的OnItemSelectedListener的问题解决办法
2011-11-04 09:30 1887解决办法就是添加一句话 mySpinner.se ... -
ProgressDialog的dismiss方法与cancel方法的区别
2011-11-04 09:20 6140ProgressDialog,它有两个方法dialog. ... -
进度条的使用 ProgressBar类
2011-11-01 14:04 1035布局文件: <?xml version=&q ... -
android: 静态XML和动态加载XML混合使用,以及重写Layout控件
2011-10-26 11:15 1268近期对android里面控件修改做了很多实验,由于公司需 ... -
Android Zxing 扫描条码实现竖屏模式(portrait mode) 摄像头camera 旋转90度
2011-10-25 10:39 10080最近在搞一个关于条形码扫描的软件,需求需要扫描时是竖屏。 ... -
Android图片浏览器:在对话框上实现图片浏览
2011-10-24 16:32 1481前段时间弄了2个Gallery跟ImageSwitche ... -
Android Layout xml 中的几个概念
2011-10-22 11:13 1258Android 文章第一抄,下面的这些东西是转自Andr ... -
关于Android 设置application的问题
2011-10-21 20:45 781之前尝试过使用application来保存数据,现在再次使用, ... -
Android设置控件,按钮不显示
2011-10-21 17:47 1243Button btn = (Button)findViewBy ... -
Android 监听返回按钮事件
2011-10-21 17:08 1042用户在点击手机的返回按钮时,默认是推出当前的activt ... -
Android 说说EditText里面的属性
2011-10-19 18:46 1083我们今天来说的就是edit ... -
Android 图片平铺效果
2011-10-19 18:38 1931在drawable文件夹中添加自己的my.xml文件,描 ... -
在Android中创建和使用数据库
2011-10-17 20:11 873每个应用程序都要 ... -
分享一个Android中Dialog的使用例子
2011-10-16 02:44 12531、新建工程:DialogTest 2、编写布局文件: ... -
如何在eclipse的android工程里引用android sdk之外的类和方法
2011-10-14 15:45 856我们经常会遇到这样 ... -
Android自动化测试工具——Monkey
2011-10-13 17:48 798前言: 最近开始研究Android自动化测试方法,整理了 ...
相关推荐
android自定义ProgressDialog样式详解,一分钟教会你如何自定义android样式。
在Android开发中,ProgressDialog是一个非常常用的组件,它用于在用户等待某个操作完成时显示一个进度条,给予用户反馈,提高用户体验。这篇博文将详细介绍如何在Android应用中使用ProgressDialog。 首先,...
在Android开发中,ProgressDialog是一个非常常见的组件,用于在应用程序执行耗时操作时向用户显示进度。然而,系统默认的ProgressDialog样式可能无法满足所有设计需求,因此开发者常常需要对其进行自定义,以实现更...
在Android开发中,ProgressDialog是一种常见的UI组件,用于在应用程序执行耗时操作时向用户显示进度指示,例如网络请求、数据加载等。然而,系统默认的ProgressDialog样式可能无法满足所有设计需求,因此开发者经常...
在Android开发中,ProgressDialog是一种常见的UI组件,用于在执行耗时操作时向用户显示进度,以提供更好的用户体验。默认的ProgressDialog通常包含一个圆形进度条,但有时为了满足特定的界面设计或功能需求,开发者...
在Android开发中,自定义`ProgressDialog`是一种常见的需求,它允许开发者根据应用的UI风格定制加载提示界面。本文将深入探讨如何实现一个自定义的`ProgressDialog`,并结合源码和工具来创建一个符合设计需求的加载...
android progressDialog各种用法android progressDialog各种用法android progressDialog各种用法android progressDialog各种用法
在Android开发中,ProgressDialog是一个非常常用的组件,它用于在应用程序执行长时间操作时向用户显示进度指示器,以增强用户体验,防止用户误操作。这个"android中ProgressDialog的使用"主题主要涵盖了如何在...
在Android开发中,ProgressDialog是一种常见的UI元素,用于在执行耗时操作时向用户展示进度,以提高用户体验。本文将深入探讨如何在Android中创建自定义的ProgressDialog,主要围绕以下几点展开: 1. ...
android 自定义组合progressdialog进度条,方便你的使用............................................................................................
在Android开发中,ProgressDialog是一种常用的UI组件,用于在执行耗时操作时向用户展示进度或提示信息,如“请稍后……”。为了提供更个性化的用户体验,开发者有时需要自定义ProgressDialog,比如添加滚动条效果。...
在Android开发中,ProgressDialog是一个非常常见的组件,它用于在用户执行耗时操作(如网络请求、数据加载等)时提供反馈,展示一个等待界面。在本文中,我们将深入探讨如何在Android应用程序中有效地使用自带的...
首先,了解ProgressDialog,它是一个内置的Android组件,用于显示一个圆形进度条,通常在执行后台任务时显示,让用户知道应用正在处理某些操作。然而,ProgressDialog的功能相对有限,样式单一,无法满足所有设计...
在Android开发中,ProgressDialog是一种常见的UI组件,它用于在应用程序执行耗时操作(如网络请求、数据加载等)时向用户展示进度或等待状态。然而,Android原生的ProgressDialog样式较为单一,有时不能满足开发者对...
做项目的时候,直接用到了一个ProgressDialog,需要实现全屏的效果,如下图所示,功能跑起来的时候发现不是全屏,只是包裹了当前的内容,如下图所示,不过查找一些资料,把问题解决了。 ProgressDialog 继承自...
Android 自定义 ProgressDialog 加载效果 Android 自定义 ProgressDialog 加载效果是指在 Android 应用程序中对 ProgressDialog 的自定义加载效果的实现。ProgressDialog 是 Android 提供的一个对话框组件,用于...
有时我们在项目执行某些耗时的操作是需要在界面上给出等待之类的信息,在android里面可以使用progressbar或者progressdialog,但是前者在等待时可以操作界面上其他空间,不是我想要的,后者界面太丑,我希望定义自己...
执行耗时操作时,为了安抚用户等待的烦躁心情我们一般会使用进度条之类的空间,在android中让大家最容易想到的就是progressbar或者progressDialog. 源码的详细说明链接:...
在Android开发中,ProgressDialog是一个非常常见的组件,它用于在执行耗时操作时向用户展示一个对话框,通常显示一个进度条来表示任务的进度。这个组件对于提升用户体验至关重要,因为它可以告知用户应用正在进行...