这个是好久之前就做的了,然后看到群里总会有人在问自定义dialog的问题,说明就打算po上来,也让自己以后再开发时能够直接调用,找资源太麻烦了。实现效果很原来是真的很简单的。
按照惯例,先上图(懒得截图了,就直接po上应用里实现的效果图):
然后实现是很简单的:
布局:alert_dialog_layout.xml:
<RelativeLayout xmlns:and...
分类:
其他好文 时间:
2015-04-27 13:16:29
阅读次数:
139
直接运行之后的效果即如上图一中所示!
但无法达到在项目中使用的便捷性,不可能每一个需要用到此Dialog的地方都需要在相应的xml文件中定义该ProgressBar的控件吧,如果开发中界面使用多层次的FrameLayout和多层次的布局,这就是个麻烦问题了。
下文将改 ProgressBar 单独定义为一个xml,并通过定义单独方法动态将其加入布局中,使用时直接通过基类的Activity初始化便可以在整个应用程序中调用。...
分类:
移动开发 时间:
2015-04-25 15:07:35
阅读次数:
4111
实际项目开发中默认的Dialog无法满足需求,需要自定义Dialog及其布局,并响应布局中控件的事件。上效果图:自定义Dialog,LogoutDialog:要将自定义布局传入构造函数中,才能在Activity中通过dialog.findviewbyid 获取到控件,否则返回null。public ...
分类:
移动开发 时间:
2015-04-19 19:20:01
阅读次数:
186
android自带的dialog样式一般不满足自己的要求,那就要求dialog自定义。
其实,activity也是可以以dialog的形式存在的,我们只需在清单文件中设置其theme属性即可:
android:name=".EditActivity"
android:theme="@android:style/Theme.Dialog"
...
分类:
其他好文 时间:
2015-04-13 23:02:33
阅读次数:
197
style.xml
true
@null
@color/white
true
true
true
0.5 //背景透明度
@anim/share_dialog_enter
@anim/share_dialog_exit
java代码Dialog dia...
分类:
其他好文 时间:
2015-04-09 11:55:04
阅读次数:
143
1.脚本代码
function showCreate(){
$('#createDialog').dialog({
title : '新增客户经理'
},{
height : 580
},{
width : 780
},{
resizable : true
},{
modal : true
...
分类:
Web程序 时间:
2015-03-31 10:51:45
阅读次数:
185
如何使Dialog像Activity一样随心所欲的使用?
android中的Dialog像是寄生在Activity中,在弹出Dialog时,因受到系统风格定义,导致Dialog怎么也不能如意,那么今天就来探讨下Dialog的使用。
要完全自定义一个Dialog,那么就不要extends AlertDialog,我们在使用Activity时,先准备一个布局文件xxx.xml,所有控件大小...
分类:
其他好文 时间:
2015-03-14 11:03:22
阅读次数:
168
代码: /** * 弹出设置防盗密码对话框 */ private void showSetupPwdDialog() { //弹出设置的对话框 Builder builder = new Builder(this); //给当前对话框填充一个布局文件 //TODO 此处的this代表的是...
分类:
移动开发 时间:
2015-03-04 00:58:56
阅读次数:
125
效果图:
核心代码:
package com.zms.toast;
import android.app.Dialog;
import android.content.Context;
import android.content.res.Resources;
import android.os.Handler;
import android.os.Message;
impo...
分类:
移动开发 时间:
2015-03-02 16:53:36
阅读次数:
194
Android应用开发中,无论是出于功能还是增加用户体验,弹出对话框(Dialog)进行一些操作提示是非常必要的。Android系统有自带的各种样式的对话框,但是根据项目需要可能从效果上满足不了需求,只时我们就要自定义对话框。
我们可以自定义Dialog的样式及展示布局,做出我们想要的对话框,但有的时候,我们做出的对话框要么显示太大,要么显得太小,或者是在不同的页面大小不一样,需要做个...
分类:
移动开发 时间:
2015-02-28 11:32:20
阅读次数:
150