ProgressDialog用作的等待操作的对话框
来源:互联网 发布:济南淘宝运营助理招聘 编辑:程序博客网 时间:2024/05/17 00:17
学习了这个,对Android的主线程(UI线程)了解更深了。本人是小小白,哈哈。
package com.yeekaze.progressdialogdemo;import android.app.Activity;import android.app.ProgressDialog;import android.os.Bundle;import android.os.Handler;import android.os.Message;import android.widget.Toast;public class MainActivity extends Activity {private ProgressDialog pd;@Overridepublic void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.main);pd = new ProgressDialog(this);pd.setTitle("切换APN接入点");pd.setMessage("正在切入中。。。。");pd.show();Method();// 耗时的方法Toast.makeText(this, "你说不会先执行这里呢?", Toast.LENGTH_SHORT).show();}//让线程休眠private void Method() {new Thread(new Runnable() {@Overridepublic void run() {try {Thread.sleep(5000);Message msg = new Message();msg.arg1 = 1;handler.sendMessage(msg);// 执行线程后发送消给handler//handler.dispatchMessage(msg);} catch (InterruptedException e) {// TODO Auto-generated catch blocke.printStackTrace();}}}).start();}Handler handler = new Handler() {@Overridepublic void handleMessage(Message msg) {// handler接收到消息后就会执行此方法switch (msg.arg1) {case 1:if (pd != null)pd.dismiss();// 关闭ProgressDialog 和cancel有什么区别呢。。。break;default:break;}}};}
运行图片
- ProgressDialog用作的等待操作的对话框
- ProgressDialog进度对话框的用法
- 【Android】ProgressDialog等待时的斜线样式
- Android用于提示等待的ProgressDialog
- ProgressDialog的简单应用,等待提示
- Android的ProgressDialog进度对话框的使用
- 【转】【Android】ProgressDialog进度条对话框的使用
- 自定义ProgressDialog进度条对话框的实现
- Android带进度条对话框ProgressDialog的使用
- 自定义ProgressDialog进度条对话框的实现
- 2.14 ProgressDialog 进度条对话框的使用
- 对话框的使用 AlertDialog 和ProgressDialog
- Android 的自定义等待对话框
- Waiting Dialog 做一个透明的ProgressDialog等待框。
- 安卓 ProgressDialog结合帧动画的等待dialog效果
- MFC 基于对话框的 OnCommand 用作响应按钮事件
- ProgressDialog的
- 网页浏览控件WebView和显示进度的对话框ProgressDialog
- linux下的apache安装(不支持ssl)
- 基于jquery ajax html 模板 的母子表的子表table增删操作.记一下,免得重复劳动.既简洁又容易扩展.
- Thinning
- 读书笔记整理六:B树索引
- 读取-陆态网络-网络工程-点之记 特定内容
- ProgressDialog用作的等待操作的对话框
- linux下的mysql安装(64位无需编译版)
- 也许,未来需要重新规划
- 学习iOS开发,你不得不知道的6个概念
- Skeletonization
- MVC学习十四:ASP.NET MVC如何实现自定义验证 AgeRangeAttribute
- 读《培训师》摘录笔记(一)
- sprintf与sscanf用法
- upload