先来看下效果图:
其中show和dismiss的时候有动画效果。
原先试过使用PopupWindow来做,但是使用的时候不是那么舒服,毕竟不是dialog嘛。
所以这次尝试还是使用dialog来做 ,很多地方是引用了系统源码(源码是最好的老师)
首先看CustomDialog.java的构造函数:
protected CustomDialog(Contex...
分类:
其他好文 时间:
2014-08-10 01:46:59
阅读次数:
239
1、一般情况下,系统默认的Dialog显示位置为屏幕居中:
pbDialog = new ProgressDialog(MainActivity.this);
pbDialog.setMessage("请稍等,加载中");
pbDialog.show();
2、设置Dialog显示位置在屏幕底部:
pbDialog = new ProgressDialog(MainActivity....
分类:
移动开发 时间:
2014-08-08 12:47:35
阅读次数:
193
先上效果图:
Title的Layout为:
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
...
分类:
移动开发 时间:
2014-07-01 11:24:30
阅读次数:
289
先上效果图:
Title的Layout为:
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
...
分类:
移动开发 时间:
2014-06-30 18:44:18
阅读次数:
269
之前自定义了一个AlertDialog对话框,第一次点击时正常,但第二次调用时会出现错误:java.lang.IllegalStateException: The specified child already has a parent. You must call removeView() on the child's parent first.
关于这个错误纠结了我...
分类:
移动开发 时间:
2014-06-28 07:28:39
阅读次数:
278
解决Android自定义Dialog无法dismiss的问题...
分类:
移动开发 时间:
2014-06-07 13:34:24
阅读次数:
1128
先说下,一开始学习android使用的是AlertDialog,对付最简单的要求还算可以,后来要适用各种对话框,还要死乞白赖使用AlertDialog,那是找死。
贴一个几乎万能的简单dialog,首先定义对话框的style: 可惜有很多属性不知道,比如上面的window开头的属性eclip...
分类:
其他好文 时间:
2014-05-26 23:10:24
阅读次数:
355
自定义Dialog位置和大小2012-12-06
11:562835人阅读评论(0)收藏举报dialogDialog目录(?)[+]package angel.devil;import
android.app.Activity;import android.app.Dialog;import and...
分类:
移动开发 时间:
2014-04-30 23:16:35
阅读次数:
853
Android-自定义Dialog2014年4月27日 星期天 天气晴朗 心情平静 本篇博文来分享一个也是开发中经常需要用到的功能-自定义对话框,这里我用到了Android中的图形资源shape,具体使用方法,各位看代码吧,Android有多钟图形资源,后面小巫也会总结分享出来,方便各位使用。 我们来看看自定义Dialog的具体步骤吧: 1.修改系统默认的Dialog样式(风格、主题) 2.自定义...
分类:
移动开发 时间:
2014-04-27 21:11:00
阅读次数:
408