`
berdy
  • 浏览: 514208 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

Android链式方法显示Dialog

阅读更多
发现Android中的AlertDialog原来可以使用方法链式来创建和显示
		new AlertDialog.Builder(this).setTitle("提示").setMessage("提示消息")
				.setPositiveButton("确定", new DialogInterface.OnClickListener() {
					@Override
					public void onClick(DialogInterface dialog, int which) {

					}
				})
				.setNegativeButton("取消", new DialogInterface.OnClickListener() {
					@Override
					public void onClick(DialogInterface dialog, int which) {

					}
				}).setCancelable(false).create().show();
0
1
分享到:
评论
3 楼 yzsunlight 2013-06-26  
  
2 楼 berdy 2013-06-26  
gundumw100 写道
这个发现有点迟。

确实,平时使用的时候关注的不够仔细
1 楼 gundumw100 2013-06-26  
这个发现有点迟。

相关推荐

    Android 一键链式打造你的dialog

    在Android开发中,Dialog是一种非常常见的用户交互组件,它用于在主界面之上显示临时的通知或交互界面,不占据整个屏幕,而是以半透明的形式存在。本篇将详细讲解如何使用Builder模式来一键链式构建你的Dialog,并...

    Android-Dialog对话框

    2. Builder类提供了一种链式编程方式来设置Dialog属性,最终调用`create()`或`show()`方法时,会生成并显示Dialog。 在实际应用中,我们还可以自定义Dialog布局: 1. 创建一个XML布局文件,定义对话框的视图结构。...

    自定义万能dialog

    调用`show()`方法显示`Dialog`,调用`dismiss()`方法关闭`Dialog`。 ```java dialog.show(); // 显示Dialog dialog.dismiss(); // 关闭Dialog ``` 6. **DialogDemo**: 根据提供的`DialogDemo`,这可能是一...

    material-dialogs_material-dialogs_dialog_android开发_material_

    5. **响应式布局**:自动适配不同的屏幕尺寸和方向,保持对话框的良好显示效果。 6. **动画效果**:引入Material Design的过渡和动画效果,增强用户体验。 在实际开发中,使用"material-dialogs"库可以大大简化代码...

    安卓Android源码——android-styled-dialogs 可自定义样式的dialog.rar

    你可以通过设置 `setContentView()` 方法来指定 Dialog 显示的视图。 3. **主题和样式**:在 Android 中,可以使用 styles.xml 文件定义主题和样式。`android-styled-dialogs` 库中的各种样式就是通过这种方式实现...

    自定义构建者dialog.rar

    3. 使用Builder创建和显示Dialog:在需要显示Dialog的地方,创建Builder实例,然后通过调用其方法设置属性,最后调用`build()`方法创建Dialog并显示。 ```java CustomDialogBuilder builder = new ...

    各种动画效果的Dialog和测试类

    在Android开发中,Dialog是一种非常常见的用户界面组件,用于向用户显示临时信息或者进行简单的交互。这个项目"各种动画效果的Dialog和测试类"提供了一种创新的方式,通过添加丰富的动画效果来提升Dialog的用户体验...

    Dialog实现3D翻转效果

    4. 在Dialog显示和消失的回调方法(如 show() 和 dismiss() )中,分别启动对应的动画。 5. 如果需要更复杂的3D效果,可以考虑使用 CardView 或者 ViewTransition API,它们提供了更多的3D转换效果。 在实际开发中...

    Android中用Builder模式自定义Dialog的方法

    在这个基类中,我们可以看到`setTitle`等方法,这些方法返回当前Builder对象,实现了链式调用,便于构建Dialog。同时,通过设置布局文件(R.layout.dialog_base)和初始化组件,我们可以对Dialog的各个部分进行定制...

    Android高级应用源码-项目启动的时候,弹出的悬浮带有关闭按钮的dialog.zip

    为了让对话框在项目启动时显示,我们需要在Activity的`onCreate()`或`onStart()`方法中实例化并显示`StartDialog`。考虑到启动流程,我们可能还需要确保对话框只在首次启动或特定条件下显示,这就涉及到状态保存和...

    dialog 实现布局

    `AlertDialog.Builder` 提供了一种链式调用来设置对话框属性的方法,而 `MaterialDialog` 则提供了 Material Design 风格的对话框,使得对话框更加美观和一致。 总之,自定义 `Dialog` 布局是Android开发中的基本...

    自定义Dialog

    在Android开发中,Dialog是一种非常常见的用户交互组件,它用于在主界面之上显示临时的通知或交互界面,通常用于展示警告、询问用户或者提供简单的设置选项。本教程将深入探讨如何自定义Dialog,以满足特定的设计...

    底部自定义单选复选自定义Dialog窗口

    当需要显示Dialog时,我们调用`show()`方法;而关闭Dialog则通常通过调用`dismiss()`方法。为了确保Dialog与Activity的生命周期同步,我们还需要考虑在Activity的生命周期方法中适当地管理Dialog的状态。 7. **...

    自定义dialog

    在Android开发中,Dialog是一种常见的用户交互元素,用于显示临时信息或者进行简单的用户操作选择。自定义Dialog则允许开发者根据应用需求打造具有独特设计和功能的对话框,以提升用户体验和应用一致性。在这个例子...

    Android 自定义一套 Dialog通用提示框 (代码库)

    5. **显示Dialog**:最后,在需要显示Dialog的地方,通过构造函数传入上下文、主题样式、内容等参数,然后调用`show()`方法。 在给出的代码示例中,`CommomDialog`类包含了以上提到的关键元素。它提供了各种设置...

    HerilyAlertDialog完全自定义的Dialog.rar

    7. **使用方式**:通常,使用`HerilyAlertDialog`需要先在项目中引入依赖,然后实例化`HerilyAlertDialog`对象,配置相应的属性,最后调用`show()`方法显示Dialog。在代码中,可以使用Builder模式来构建Dialog,这是...

    花样Dialog

    通过调用View的`animate()`方法,可以直接链式设置动画属性,如`alpha()`, `scaleX()`, `scaleY()`等,轻松创建Dialog的滑入、滑出、缩放等效果。 4. **自定义动画监听**: 为了控制动画的执行顺序或者添加额外的...

    XStyleDialog:可定制化样式的Android Dialog

    需要那个设置那个,自动管理按钮的显示隐藏。以最简单的方式,实现Dialog的快速使用。 同时提供具体View的获取方法,可以满足任意需求的改造。而不失优雅。 快速使用 Step 1. Add it in your root build.gradle at ...

    仿京东中购物车列表模块的实现【以及通过Builder的方式创建dialog弹窗 链式调用】

    例如,我们可以创建一个CartDialog.Builder类,包含设置标题、内容、按钮等方法,然后在需要弹出对话框的地方,通过链式调用来设置参数并显示对话框: ```java CartDialog.Builder builder = new CartDialog....

    Android简单布局入门

    这里我们直接调用`AlertDialog.Builder`的链式方法来设置属性,然后再次展示对话框。 对于初学者来说,理解并实践这些基本的对话框创建步骤是非常有益的,因为它们是Android应用中常见的交互元素。随着对Android...

Global site tag (gtag.js) - Google Analytics