在我们程序开发中,用户体验始终是一项十分重要的指标,通常为了良好的用户体验,在确认一些敏感或者数据操作更新之前允许客户反悔即让用户拥有更多的自主性,而Android开发中是借助对话框Dialog系、Popupwindow和Dialog样式的Activity来实现。...
分类:
移动开发 时间:
2016-03-26 07:37:06
阅读次数:
319
Android为我们提供了多种对话框,其中AlertDialog功能最强大,最常用。此外,还有ProgressDialog、DatePickerDialog和TimePickerDialog。...
分类:
移动开发 时间:
2016-03-24 14:51:23
阅读次数:
148
写了这么久,看了这么多控件,好像都是静态的,一点交互都没有。这次要弄点弹框,活跃活跃。
这次继续用上一章的代码往下面写吧。
package com.fable.helloworld;
import android.app.Activity;
import android.app.AlertDialog;
import android.content.Context;
i...
分类:
移动开发 时间:
2016-03-23 13:19:14
阅读次数:
215
上两章都说了非阻塞的对话框,今天说一下阻塞的对话框--PopupWindow
那么什么是阻塞什么是非阻塞呢?PopupWindow和AlertDialog有什么不同呢?
先说AlertDialog,弹出来之后,背面会变灰,并没有阻塞后台的进程,如果没特殊控制,点击后面灰暗处,弹框会消失掉的。
至于PopupWindow,则是弹出来,后面没有任何变化,并且阻塞该应用的进程,如果一直没退出,应用...
分类:
移动开发 时间:
2016-03-22 23:19:50
阅读次数:
504
原文网址:http://blog.csdn.net/sjf0115/article/details/7255280 版权声明:本文为博主原创文章,未经博主允许不得转载。 <1>简介 ProgressDialog是AlertDialog类的一个扩展,可以为一个未定义进度的任务显示一个旋转轮形状的进度动
分类:
移动开发 时间:
2016-03-22 10:13:02
阅读次数:
271
为了在对话框中使用editText输入文字,别的自定义方法都没用,得这样:Dialogdialog=newDialog(context);但这样会有个讨厌的title,所以得去掉:dialog.requestWindowFeature(Window.FEATURE_NO_TITLE);在自定义对话框时,有时候需要宽度全屏,但部分Activity的主题会有问题,所以需要..
分类:
移动开发 时间:
2016-03-17 19:47:08
阅读次数:
263
package com.example.yanlei.my1; import android.app.AlertDialog; import android.content.Context; import android.content.pm.ApplicationInfo; import andr
分类:
其他好文 时间:
2016-03-10 12:40:19
阅读次数:
223
在Android 4.2 中不推荐使用showDialog弹窗,这里简单总结一下AlertDialog的使用方法,以后复习的时候看着方便,详细使用方法需要的时候再研究。 setTitle :为对话框设置标题setIcon :为对话框设置图标setMessage:为对话框设置内容setView : 给
分类:
移动开发 时间:
2016-03-08 21:04:45
阅读次数:
212