Android开发中ProgressDialog简单用法示例
短信预约 -IT技能 免费直播动态提醒
本文实例讲述了Android开发中ProgressDialog简单用法。分享给大家供大家参考,具体如下:
网上一般对进度条的示例都是如何显示,没有在任务结束如何关闭的文章,参考其他文章经过试验之后把整套进度条显示的简单示例如下:
建立android工程等工作都略去,Google一下就可以了。
下面来介绍主要的Activity
ProgressBarDemo.java
package com.lveyo.android.demo.progressbar;import android.app.Activity;import android.app.ProgressDialog;import android.os.Bundle;import android.os.Handler;import android.os.Message;import android.view.View;import android.widget.Button;import android.widget.TextView;public class ProgressBarDemo extends Activity { private TextView statusTextView; private Button beginBtn; private ProgressDialog progressDialog; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); statusTextView = (TextView)findViewById(R.id.status); beginBtn = (Button)findViewById(R.id.beginBtn); setListener(); } private Handler handler = new Handler(){ @Override public void handleMessage(Message msg) { //关闭ProgressDialog progressDialog.dismiss(); //更新UI statusTextView.setText("Completed!"); }}; private void setListener(){ beginBtn.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { //显示ProgressDialog progressDialog = ProgressDialog.show(ProgressBarDemo.this, "Loading...", "Please wait...", true, false); //新建线程 new Thread(){ @Override public void run() { //需要花时间计算的方法 Calculation.calculate(4); //向handler发消息 handler.sendEmptyMessage(0); }}.start(); } }); }}
免责声明:
① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。
② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
Android开发中ProgressDialog简单用法示例
下载Word文档到电脑,方便收藏和打印~
下载Word文档
猜你喜欢
Android开发中ProgressDialog简单用法示例
本文实例讲述了Android开发中ProgressDialog简单用法。分享给大家供大家参考,具体如下:网上一般对进度条的示例都是如何显示,没有在任务结束如何关闭的文章,参考其他文章经过试验之后把整套进度条显示的简单示例如下:建立andro
2023-05-30
Android开发中CheckBox的简单用法示例
本文实例讲述了Android开发中CheckBox的简单用法。分享给大家供大家参考,具体如下:
CheckBox是一种在界面开发中比较常见的控件,Android中UI开发也有CheckBox,简单的说下它的使用,每个CheckBox都要设置
2022-06-06
2024-04-02
Android 游戏开发入门简单示例
在Android系统上开发游戏是Android开发学习者所向往的,有成就感也有乐趣,还能取得经济上的报酬。那怎样开发Android游戏呢?下面介绍一个简单的入门实例。
一、创建新工程
首先,我们在Eclip
2022-06-06
Android网络数据开关用法简单示例
本文实例讲述了Android网络数据开关用法。分享给大家供大家参考,具体如下:
api中没有开放这部分接口。因此大家可以使用这个方法,true时打开,false关闭。目前对G网手机可以。public boolean setMobileDat
2022-06-06
Android开发中GridView用法示例
本文实例讲述了Android开发中GridView用法。分享给大家供大家参考,具体如下:Android的GridView控件用于把一系列的空间组织成一个二维的网格显示出来,应用的比较多的就是组合图片显示。下面我就详细讲一个例子。首先写一个类
2023-05-30
Android中资源文件用法简单示例
本文实例讲述了Android中资源文件用法。分享给大家供大家参考,具体如下:
一、XML文件间资源文件的使用
引用格式:attribute="@[packagename:]resourcetype/resourceidentifier"ex
2022-06-06
Android NDK开发的环境搭建与简单示例
一、NDK与JNI简介
NDK全称为native development kit本地语言(C&C++)开发包。而对应的是经常接触的Android-SDK,(software development kit)软件开发包(只支持java语言开发
2022-06-06
2024-04-02
Android 开发实例简单涂鸦板
在Android上开发一些小应用既可以积累知识又可以增加乐趣,与任务式开发不同,所以想到在Android系统上实现一个简单的涂鸦板,这是我们练手的一种好的方法。
涂鸦板应用的代码实现
新建工程MyW
2022-06-06
Android 开发程序锁应用简单实例
1.基本思路
①.创建已加锁应用的数据库(字段:_id,packagename),如果应用已加锁,将加锁应用的包名维护到数据库中②.已加锁+未加锁 == 手机中所有应用(AppInfoProvider)
2.已加锁和未加锁的数据适配器cla
2022-06-06
Android中SurfaceView用法简单实例
本文实例讲述了Android中SurfaceView用法。分享给大家供大家参考,具体如下:
这里贴上一个小程序代码,主要运用SurfaceView来实现在屏幕上画一个圆,你可以通过按方向键和触摸屏幕来改变圆的位置
代码:
Activity:
2022-06-06
android开发实践之ndk编译命令简单示例
前言Android提供了NDK工具,用来编译native代码(c/c++),该工具配置好了相关的交叉编译环境和工具链,只需要你简单地编写几个.mk文件即可将你的c/c++代码编译为Android的java工程/Android手机可以识别、加
2023-05-31
Android RadioGroup和RadioButton控件简单用法示例
本文实例讲述了Android RadioGroup和RadioButton控件简单用法。分享给大家供大家参考,具体如下:
RadioGroup和RadioButton代表的是Android中单选按钮的一种控件,写个简单的代码熟悉一下:imp
2022-06-06
Android编程开发录音和播放录音简单示例
本文实例讲述了Android编程开发录音和播放录音的方法。分享给大家供大家参考,具体如下:/** The application needs to have the permission to write to external stora
2022-06-06
在Android开发中使用Toast怎么实现自定义布局简单示例
在Android开发中使用Toast怎么实现自定义布局简单示例?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。首先加载一个自定义的布局LayoutInflater
2023-05-31
python中注释用法简单示例
注释即对程序代码的解释,在写程序时需适当使用注释,以方便自己和他人理解程序各部分的作用,下面这篇文章主要给大家介绍了关于python中注释用法的相关资料,需要的朋友可以参考下
2023-02-04
Android开发实现的简单媒体播放器功能示例
本文实例讲述了Android开发实现的简单媒体播放器功能。分享给大家供大家参考,具体如下:一、概述:因为播放视频需要很大的内存,所以必须使用surfaceview ,surfaceview 里实现了双缓冲的功能,二、全部代码:/** * @
2023-05-30
Android开发基础实现最简单的视频播放示例
这篇文章主要为大家介绍了Android开发基础实现最简单的视频播放示例详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
2023-02-05
java 开发中 dom4j的简单用法
在Java开发中,dom4j是一个常用的处理XML文件的开源库。下面是dom4j的一些简单用法:1. 导入dom4j库:首先,需要将dom4j库添加到项目的依赖中。可以在pom.xml文件中添加以下依赖项:```xmldom4jdom4j1
2023-09-21