这个工具类非常简单,但是将显示dialog的方法统一封装,能够大大减少代码重复

package com.ctbri.weather.utils;

import android.app.AlertDialog;
import android.app.Dialog;
import android.app.ProgressDialog;
import android.content.Context; public class ShowDialogActivity{ public static void showDialog(Context con){
Dialog dialog = new AlertDialog.Builder(con)
.setTitle("����")
.setMessage("�������,��������������")
.setPositiveButton("ȷ��", null).create();
dialog.show();
} public static ProgressDialog showPgDialog(Context con,String msg){
ProgressDialog pd = new ProgressDialog(con);
pd.setMessage(msg);
return pd;
}
public static void dialog(Context con,String title,String msg){
Dialog dialog = new AlertDialog.Builder(con)
.setTitle(title)
.setMessage(msg)
.setPositiveButton("ȷ��", null).create();
dialog.show();
} }

最新文章

  1. zookeeper原理解析-服务器端处理流程
  2. 用linq批量更新数据集
  3. hdu Is It A Tree?
  4. [深入Python]sys.modules
  5. php中好用的时间函数
  6. eclipse教程
  7. Android4.4 蓝牙源码部分分析
  8. ZBreak
  9. Web测试点 转
  10. Atom power-mode
  11. KMP算法(转)
  12. 它们的定义ListView,实现Item除去滑动和滑出菜单效果
  13. C中内存分配方式[转载]
  14. 网络性能测试工具Iperf/Jperf解读
  15. Xpath定位总结
  16. 源码阅读—Iterator接口和LIstIterator接口
  17. SpringMVC的filter怎么使用Autowired依赖注入bean
  18. I2C总线协议的软件模拟实现方法
  19. 《C#并发编程经典实例》学习笔记—2.6 任务完成时的处理
  20. selinux基本

热门文章

  1. 初步学习jquery学习笔记(一)
  2. gRPC编译教程
  3. linux:用户和组文件解释(/etc/passwd、/etc/shadow、/etc/group、/etc/gshadow)
  4. RabbitMQ入门教程(一):安装和常用命令
  5. javaSql面试题(10题)
  6. Centos下安装nc命令工具安装以及使用
  7. 新手 vim常用命令总结 (转)
  8. python子进程模块subprocess详解
  9. 用python实现js语言里的特性
  10. AIX系统的备份和恢复