7种形式的Android Dialog使用举例
2016-09-27 01:56
239 查看
在Android开发中,我们经常会需要在Android界面上弹出一些对话框,比如询问用户或者让用户选择。这些功能我们叫它Android Dialog对话框,在我们使用Android的过程中,我归纳了一下,Android Dialog的类型无非也就7种,下面我分别向大家介绍这7种Android Dialog对话框的使用方法,希望对大家能有所帮助。
1.该效果是当按返回按钮时弹出一个提示,来确保无误操作,采用常见的对话框样式。
![](http://static.oschina.net/uploads/img/201111/22080739_OBvd.jpg)
创建dialog对话框方法代码如下:
?
在onKeyDown(int keyCode, KeyEvent event)方法中调用此方法
?
2.改变了对话框的图表,添加了三个按钮
![](http://static.oschina.net/uploads/img/201111/22080739_KmJt.jpg)
创建dialog的方法代码如下:
?
3.信息内容是一个简单的View类型
![](http://static.oschina.net/uploads/img/201111/22080740_ZOvg.jpg)
创建dialog方法的代码如下:
?
4.信息内容是一组单选框
![](http://static.oschina.net/uploads/img/201111/22080740_3IJr.jpg)
创建dialog方法的代码如下:
?
5.信息内容是一组多选框
![](http://static.oschina.net/uploads/img/201111/22080740_4U1Y.jpg)
创建dialog方法的代码如下:
?
6.信息内容是一组简单列表项
![](http://static.oschina.net/uploads/img/201111/22080740_MFfs.jpg)
创建dialog的方法代码如下:
?
7.信息内容是一个自定义的布局
![](http://static.oschina.net/uploads/img/201111/22080741_JB4n.jpg)
dialog布局文件代码如下:
?
创建dialog方法的代码如下:
?
好了,以上7种Android dialog对话框的使用方法就介绍到这里了,基本都全了,如果大家在android开发过程中遇到dialog的时候就可以拿出来看看。
另外注,本文参考文章:
http://android.tgbus.com/Android/tutorial/201107/359812.shtml
1.该效果是当按返回按钮时弹出一个提示,来确保无误操作,采用常见的对话框样式。
![](http://static.oschina.net/uploads/img/201111/22080739_OBvd.jpg)
创建dialog对话框方法代码如下:
?
?
![](http://static.oschina.net/uploads/img/201111/22080739_KmJt.jpg)
创建dialog的方法代码如下:
?
![](http://static.oschina.net/uploads/img/201111/22080740_ZOvg.jpg)
创建dialog方法的代码如下:
?
![](http://static.oschina.net/uploads/img/201111/22080740_3IJr.jpg)
创建dialog方法的代码如下:
?
![](http://static.oschina.net/uploads/img/201111/22080740_4U1Y.jpg)
创建dialog方法的代码如下:
?
![](http://static.oschina.net/uploads/img/201111/22080740_MFfs.jpg)
创建dialog的方法代码如下:
?
![](http://static.oschina.net/uploads/img/201111/22080741_JB4n.jpg)
dialog布局文件代码如下:
?
?
另外注,本文参考文章:
http://android.tgbus.com/Android/tutorial/201107/359812.shtml
相关文章推荐
- WindowManger
- Android SQLite数据库的详细使用
- Android4.4系统 camera 模块学习计划启动
- GreenDao的使用方法和配置方法
- Android Studio导入第三方库(SlidingMenu)教程
- Android音频播放器类
- Android NDK学习笔记1-基础知识篇
- Android NDK学习笔记1-基础知识篇
- 来吧,我要让你们看到不一样的我!
- Android定位及bd09,gcj02,wgs84坐标转换,适用百度、高德地图
- 线性布局的实用属性weight
- 【Android笔记】AndroidManifest.xml
- Android 操作文档系列1-操作pdf
- Android操作文档系列2- 操作Excel
- Android NDK开发
- [置顶] android实现打地鼠游戏
- Android 手机卫士--事件传递&响应规则
- android4.4上chrome浏览器h5播放hls点播问题
- Android 6.0 运行时权限处理
- android 启动页与数据保存