这两天刚开始学习android,看大家学的很happy,受大家的影响自己也开始了android学习之旅。
入门的文档资料很少啊,今天看了一个dialog的例子,例子来源
http://wuhua.iteye.com/blog/169995,
加了一小点代码:
public class Dialog extends Activity {
/** Called when the activity is first created. */
private TextView view;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
new AlertDialog.Builder(this).setIcon(R.drawable.icon).setTitle("对话框")
.setPositiveButton("确定", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface arg0, int arg1) {
view = (TextView) findViewById(R.id.edit);
view.setText(getText(R.string.dialog));
}
}).show();
}
}
其中:
view = (TextView) findViewById(R.id.edit);
view.setText(getText(R.string.dialog));
就这点是我加的,感觉这块很想swing中的控件事件的监听,适配器模式。
view = (TextView) findViewById(R.id.edit);这个东西在xml中配置成:android:id="@+id/edit",记得linuxFans同志曾说很重要,还有两个这样的东西,不是很懂,也没说清楚,我就照葫芦画瓢写了这段代码。
linuxFans和wuhua 同志的博客是我学习的重点参考资料,可惜对我这入门级别的人来说还是很难啊。希望两位多指教啊!
分享到:
相关推荐
各种android弹出dialog效果以及各种dialog样式各种android弹出dialog效果以及各种dialog样式各种android弹出dialog效果以及各种dialog样式各种android弹出dialog效果以及各种dialog样式各种android弹出dialog效果...
在Android开发中,有时我们需要在Dialog中展示动态内容,如GIF动图,来提供更丰富的用户交互体验。本文将详细讲解如何在Android Dialog中利用Glide库加载并播放GIF。 首先,Glide是一个非常流行的Android图片加载库...
首先,我们要了解Android中的Dialog。Dialog是Android UI组件之一,它浮现在应用程序的窗口之上,用来显示一些临时信息或者请求用户的输入。默认的Dialog样式可能不能满足所有设计需求,因此自定义Dialog就显得尤为...
在Android中,Dialog是一种非全屏的窗口,通常用于显示警告、确认或提供额外的信息。它们可以是模态的,意味着用户必须与Dialog交互后才能继续使用应用程序,也可以是非模态的,允许用户在Dialog存在时继续操作其他...
在Android开发中,Dialog是一种常见的用户交互元素,用于在用户界面中显示临时信息或进行简单的交互操作。通常,当我们使用AlertDialog构建一个对话框时,它的默认行为是在用户点击按钮(如"确定"或"取消")后自动...
在Android中,Dialog通常通过继承`AlertDialog.Builder`或直接使用`AlertDialog`类来创建。在这个例子中,我们可能会创建一个新的类,扩展`AlertDialog`或`DialogFragment`,以便更好地管理和控制Dialog的生命周期。...
在Android应用开发中,对话框(Dialog)是一种常见的用户交互元素,用于向用户展示临时信息、请求确认或者提供选项。标题提到的“Android-dialog库”是Android开发中的一个第三方库,它提供了一种灵活的方式,使得...
Dialog是Android中的一个对话框组件,通常用于显示临时的通知或获取用户的简单输入。默认的Dialog样式和功能可能无法满足所有需求,因此开发者需要自定义Dialog来实现特定的设计和交互。 2. **自定义Dialog的步骤*...
在Android开发中,自定义Dialog是一种常见的用户交互方式,它能提供更为丰富的界面和功能,以满足特定场景下的需求。本教程将详细讲解如何创建一个全屏显示且带有动画效果的自定义Dialog,并结合相机和图片选择的...
本资源集合了Android中常用的Dialog样式,通过分析和学习,可以帮助开发者更高效地创建符合设计要求的对话框。 首先,让我们了解Dialog的基本结构和使用方式。Dialog是基于Activity的,通常由`AlertDialog.Builder`...
在Android开发中,底部弹出Dialog是一种常见的交互方式,它用于显示临时信息或者提供用户一些简短的操作选项。本文将详细讲解如何实现一个带有动画效果的底部弹出Dialog,并通过具体的代码实例进行演示。 首先,...
本文将深入探讨如何在Android中实现自定义Dialog,包括基本概念、步骤和一些实用技巧。 首先,了解Dialog的基本概念。Dialog是Android UI系统中的一个组件,用于在主界面之上显示一个小型窗口,通常用于向用户显示...
本文将深入探讨如何在Android中更改Dialog的样式和显示位置。 首先,我们来看如何更改Dialog的样式。Android系统提供了多种预设的Dialog主题,例如`Theme.Dialog`、`Theme.AppCompat.Dialog`等。在创建Dialog时,...
本篇文章将详细探讨如何在Android中实现这一目标。 首先,我们要了解Android Dialog的基本结构。Dialog是基于AlertDialog类构建的,通常包括标题、内容和按钮区域。默认情况下,Dialog会居中显示,并且背景不透明。...
在调用dialog的时候得到dialog对象,加入资料中代码,可以控制dialog的按钮在什么时候消失,而不是系统默认的点击消失
在Android中,我们可以使用AlertDialog.Builder来创建一个单选对话框。首先,我们需要创建一个包含所有选项的数组或List,并通过setSingleChoiceItems()方法将它们添加到Builder中。然后,设置一个...
在Android开发中,全局Dialog是一种常见且实用的设计,它可以在应用程序的任何地方显示,并且不受当前活动的影响。尤其是在实现后台消息推送并需要即时通知用户时,全局Dialog就显得尤为重要。然而,随着Android系统...
在Android中,我们可以使用Zxing库或Google的`com.google.zxing`库来生成二维码。这里我们以Zxing为例,它提供了`com.google.zxing.client.android.EncodeActivity`类来帮助我们生成二维码图片。 1. **集成Zxing库*...
首先,我们要明白Dialog在Android中的角色。Dialog是一种轻量级的窗口,它浮现在应用的主界面之上,用于向用户展示临时性的信息或请求用户的确认。在这里,我们不使用默认的Dialog样式,而是自定义一个带有引导效果...
"Android中Dialog从底部划入"这个话题主要关注如何实现一个自定义的Dialog,使其从屏幕底部动画滑出,提升用户体验。下面将详细介绍如何实现这一效果。 首先,我们需要创建一个自定义的Dialog布局文件。在`res/...