- 浏览: 246493 次
- 性别:
- 来自: 深圳
文章分类
最新评论
-
江恂泽:
楼主 这家伙会把data 拆分开来 转换成day year形 ...
JsonUtil -
mdsp25xhm:
为何没有列表查询功能?
myBatis DAO封装
private LinearLayout layout;
login_button.setOnClickListener(new OnClickListener()
{
@Override
public void onClick(View arg0)
{
layout = (LinearLayout) getLayoutInflater().inflate(R.layout.login, null);
Builder builder = new Builder(context);
builder.setIcon(R.drawable.icon);
builder.setTitle(R.string.login);
builder.setView(layout);
builder.setPositiveButton(R.string.submit, new DialogInterface.OnClickListener()
{
@Override
public void onClick(DialogInterface dialog, int which)
{
EditText text = (EditText) layout.findViewById(R.id.login_name);
String name = text.getText().toString();
Log.v("------------------",name);
}
});
builder.setNegativeButton(R.string.cancel, new DialogInterface.OnClickListener()
{
@Override
public void onClick(DialogInterface dialog, int which)
{
}
});
dialogs = builder.create();
dialogs.show();
}
});
xml:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical" android:layout_width="fill_parent"
android:layout_height="fill_parent" android:id="@+id/big_layout">
<LinearLayout android:layout_width="fill_parent"
android:orientation="horizontal" android:layout_height="wrap_content"
android:id="@+id/linearLayout1" android:layout_marginLeft="20dp"
android:layout_marginRight="20dp">
<TextView android:text="@string/login_name" android:id="@+id/textView1"
android:layout_width="wrap_content" android:layout_height="wrap_content"></TextView>
<EditText android:hint="@string/login_name_hint" android:id="@+id/login_name"
android:layout_width="fill_parent" android:layout_height="wrap_content"></EditText>
</LinearLayout>
<LinearLayout android:layout_width="fill_parent"
android:orientation="horizontal" android:layout_height="wrap_content"
android:id="@+id/linearLayout1" android:layout_marginLeft="20dp"
android:layout_marginTop="10dp" android:layout_marginRight="20dp">
<TextView android:text="@string/login_pass" android:id="@+id/textView1"
android:layout_width="wrap_content" android:layout_height="wrap_content"></TextView>
<EditText android:hint="@string/login_pass_hint" android:id="@+id/login_name"
android:layout_width="fill_parent" android:layout_height="wrap_content"></EditText>
</LinearLayout>
</LinearLayout>
login_button.setOnClickListener(new OnClickListener()
{
@Override
public void onClick(View arg0)
{
layout = (LinearLayout) getLayoutInflater().inflate(R.layout.login, null);
Builder builder = new Builder(context);
builder.setIcon(R.drawable.icon);
builder.setTitle(R.string.login);
builder.setView(layout);
builder.setPositiveButton(R.string.submit, new DialogInterface.OnClickListener()
{
@Override
public void onClick(DialogInterface dialog, int which)
{
EditText text = (EditText) layout.findViewById(R.id.login_name);
String name = text.getText().toString();
Log.v("------------------",name);
}
});
builder.setNegativeButton(R.string.cancel, new DialogInterface.OnClickListener()
{
@Override
public void onClick(DialogInterface dialog, int which)
{
}
});
dialogs = builder.create();
dialogs.show();
}
});
xml:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical" android:layout_width="fill_parent"
android:layout_height="fill_parent" android:id="@+id/big_layout">
<LinearLayout android:layout_width="fill_parent"
android:orientation="horizontal" android:layout_height="wrap_content"
android:id="@+id/linearLayout1" android:layout_marginLeft="20dp"
android:layout_marginRight="20dp">
<TextView android:text="@string/login_name" android:id="@+id/textView1"
android:layout_width="wrap_content" android:layout_height="wrap_content"></TextView>
<EditText android:hint="@string/login_name_hint" android:id="@+id/login_name"
android:layout_width="fill_parent" android:layout_height="wrap_content"></EditText>
</LinearLayout>
<LinearLayout android:layout_width="fill_parent"
android:orientation="horizontal" android:layout_height="wrap_content"
android:id="@+id/linearLayout1" android:layout_marginLeft="20dp"
android:layout_marginTop="10dp" android:layout_marginRight="20dp">
<TextView android:text="@string/login_pass" android:id="@+id/textView1"
android:layout_width="wrap_content" android:layout_height="wrap_content"></TextView>
<EditText android:hint="@string/login_pass_hint" android:id="@+id/login_name"
android:layout_width="fill_parent" android:layout_height="wrap_content"></EditText>
</LinearLayout>
</LinearLayout>
发表评论
-
IMF简介-2
2013-07-09 17:56 896InputManager 由UI控件(View,TextVie ... -
IMF简介-1
2013-07-09 17:51 818Input Method Framework 目录 ... -
输入法 总结-3
2013-07-08 15:02 852public class MainActivity exten ... -
输入法 总结-4
2013-07-04 17:29 938public class InputActivity exte ... -
输入法 总结-3
2013-07-04 17:28 861public class InputApplication e ... -
输入法 总结-2
2013-07-04 17:23 777openwnn_pref_ja.xml <?xml v ... -
输入法 总结-2
2013-07-04 17:21 13openwnn_pref_ja.xml <?xml v ... -
输入法 总结-1
2013-07-04 17:19 798<application android ... -
Android快捷键
2013-03-15 14:39 829Home键(小房子键) 在 ... -
如何通过wifi调试android程序
2013-02-27 15:48 770android手机居然可以通过wifi进行程序的调试,太好了, ... -
Please ensure that adb is correctly located at 'D:\android-sdk-windows\platform-
2013-02-27 14:27 1660adt 出现ADB server didn't ACK, fa ... -
Android AsyncTask
2013-02-19 09:35 1122AsyncTask是抽象类,子类 ... -
Android ViewPager 左右滑动2-1
2013-01-29 10:12 1496public class PagerActivity exte ... -
Android ViewPager 左右滑动-3
2013-01-29 10:10 1102<?xml version="1.0" ... -
Android ViewPager 左右滑动-2
2013-01-29 10:10 1470/*** * 选中效果 */ pu ... -
Android ViewPager 左右滑动-1
2013-01-29 10:09 1384Store extends ActivityGroup imp ... -
Android 下载
2013-01-27 00:59 914下载apk程序代码 protected File downLo ... -
Android SDCard操作-3
2013-01-26 18:31 886public static Intent getVid ... -
Android SDCard操作-2
2013-01-26 18:30 1113/** * 判断该应用在手机中的安装情况 ... -
Android SDCard操作-1
2013-01-26 18:27 1050private static int INSTALLED = ...
相关推荐
默认情况下,`AlertDialog`并不自带输入框,但我们可以自定义它来实现弹出键盘以便用户输入信息。这个场景通常发生在需要用户输入数据或者进行简单搜索时,为了提供更好的用户体验,我们希望在弹出的对话框内直接让...
在Android开发中,`AlertDialog`是系统提供的一种用于显示警告、确认或信息的对话框。它通常用于在用户执行重要操作前提供确认,或者显示一些临时性信息。本篇文章将详细探讨如何创建一个带有加载动画的`AlertDialog...
自定义`AlertDialog`能够帮助开发者实现更加丰富且个性化的交互体验,例如模拟微信朋友圈发布的弹出选择框。本篇将详细介绍如何创建这样一个自定义`AlertDialog`。 首先,我们从`AlertDialog`的基本用法开始。`...
`PopupWindow`是另一种轻量级的弹出组件,它可以显示在屏幕任意位置,并且可以自定义大小和形状。有时我们需要在`AlertDialog`中使用`PopupWindow`来实现更复杂的交互,例如下拉菜单或滑动选择器。以下是一个简单的...
Android编程实现AlertDialog自定义弹出对话框的方法示例是Android开发中的一种重要技术,通过自定义弹出对话框,可以实现各种复杂的交互功能,例如设置密码、登录密码、提示信息等。本文将详细介绍Android编程实现...
在很多场景下,我们希望在弹出`AlertDialog`时,背景界面被一个半透明的遮罩层覆盖,以突出对话框并降低背景界面的干扰。本篇文章将深入探讨如何在Android中自定义实现`AlertDialog`的遮罩层。 首先,理解遮罩层的...
例如,当用户尝试删除一个项目时,可以弹出一个`AlertDialog`询问用户是否确定操作。 总的来说,`AlertDialog`是Android开发中的重要组件,理解和掌握其源码可以帮助我们更好地定制和优化对话框的使用,提升用户...
本文将深入探讨如何实现`Dialog`弹出窗以及底部弹出窗的效果,包括中间弹出和底部弹出这两种常见场景。 首先,让我们了解`Dialog`的基本用法。在Android中,`Dialog`是基于`Window`的,通常表现为一个浮于当前...
在Android开发中,`AlertDialog`是系统提供的一种用于与用户交互的重要组件,它可以在需要用户确认、选择或者输入信息时弹出。`AlertDialog`的基本结构包括标题、消息内容、按钮等部分,通常有“确定”、“取消”等...
为了实现弹出式的单选框,我们通常会用到AlertDialog或者RadioGroup结合RadioButton来构建一个对话框。 一、创建单选框布局 在XML布局文件中,我们可以创建一个RadioGroup,并在其中添加多个RadioButton。每个...
在Android开发中,`AlertDialog`是系统提供的一种用于显示警告、确认或选择信息的弹出式对话框。它可以帮助用户在不离开当前界面的情况下进行一些交互操作。在本篇文章中,我们将深入探讨如何在Android中使用`...
1. **自定义布局**: 在`res/layout`目录下,开发者通常会创建一个新的XML布局文件来定义弹出窗口的界面。这个布局文件可以包含按钮、文本、图像等元素,可以根据需求自由设计。 2. **DialogFragment**: Android推荐...
当我们需要在应用中实现底部弹出框分享效果时,DialogFragment是一个理想的选择。本篇将详细介绍如何利用自定义DialogFragment来创建一个宽度等于屏幕宽度的底部弹出框。 首先,我们从创建一个新的DialogFragment类...
在移动设备上,软键盘是用户输入文本的常见方式,但在某些特定场景下,例如游戏、全屏应用或自定义输入界面,我们可能需要禁止软键盘自动弹出,并且使用自定义键盘来替代。本教程将详细介绍如何实现这一功能。 首先...
在Android应用开发中,全屏弹出框是一种常见的交互方式,用于展示重要的信息或进行复杂的用户操作。在本文中,我们将深入探讨如何实现一个全屏的`AlertDialog`,以及与其相关的Android开发技术。 首先,`...
在Android应用开发中,"底部弹出框"是一种常见的用户界面元素,用于向用户提供临时性的交互选项或信息展示。这种设计通常会出现在屏幕底部,并在用户完成操作后消失。"可自定义布局的底部弹出框"允许开发者根据应用...
在Android开发中,有时我们需要创建一个弹出式对话框来与用户进行交互,但不同于常见的`Dialog`类,我们可以利用`Activity`来实现这一功能。这种方式适用于需要更复杂交互或者自定义布局的情况。本文将详细讲解如何...
在Android中,弹出框通常通过`Dialog`类或者`AlertDialog`类实现。`Dialog`提供了一个基本的窗口,而`AlertDialog`则提供了更多的预设样式,包括标题、消息和按钮。要创建自定义弹出框,我们通常需要继承`Dialog`或`...
在Android应用开发中,弹出框(AlertDialog)是一种常见的用户交互元素,用于向用户显示重要的信息、确认操作或提供选项。AlertDialog通常具有标题、消息文本、一个或多个按钮,以及可选的自定义视图。在"安卓弹出框...
在Android应用开发中,弹出窗口(Popup Window)是一种常见的用户界面组件,它可以在主界面之上显示临时的信息或交互元素。下面将详细讲解几种常见的Android弹出窗口类型及其使用方法。 1. **对话框(Dialog)** ...