Android 登录对话框 实现
来源:互联网 发布:网络攻击分类排名 编辑:程序博客网 时间:2024/05/24 15:38
dialog.xml用于设置DialogView
<?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"><TextView android:id="@+id/AccountTextView"android:layout_width="wrap_content"android:layout_height="wrap_content"android:layout_marginLeft="20dip"android:text="账号"android:gravity="left"/><EditText android:id="@+id/AccountEditText"android:layout_width="fill_parent"android:layout_height="fill_parent"android:layout_marginLeft="20dip"android:layout_marginRight="20dip"android:scrollHorizontally="true"android:autoText="false"android:capitalize="none"android:gravity="fill_horizontal"/><TextView android:id="@+id/PasswordTextView"android:layout_width="wrap_content"android:layout_height="wrap_content"android:layout_marginLeft="20dip"android:text="密码"android:gravity="left"/><EditText android:id="@+id/PasswordEidtText"android:layout_width="fill_parent"android:layout_height="fill_parent"android:layout_marginLeft="20dip"android:layout_marginRight="20dip"android:scrollHorizontally="true"android:autoText="false"android:capitalize="none"android:gravity="fill_horizontal"android:password="true"/></LinearLayout>
Activity
package com.zeph.android;import android.app.Activity;import android.app.AlertDialog;import android.app.ProgressDialog;import android.content.DialogInterface;import android.os.Bundle;import android.view.LayoutInflater;import android.view.View;public class Android_DialogActivity extends Activity {/** Called when the activity is first created. */ProgressDialog p_dialog;@Overridepublic void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.main);AlertDialog dialog = new AlertDialog.Builder(Android_DialogActivity.this).setTitle("登录提示").setMessage("是否登录").setPositiveButton("确定", new DialogInterface.OnClickListener() {@Overridepublic void onClick(DialogInterface dialog, int which) {// TODO Auto-generated method stubLayoutInflater factory = LayoutInflater.from(Android_DialogActivity.this);final View DialogView = factory.inflate(R.layout.dialog, null);AlertDialog dlg = new AlertDialog.Builder(Android_DialogActivity.this).setTitle("登陆框").setView(DialogView).setPositiveButton("确定",new DialogInterface.OnClickListener() {@Overridepublic void onClick(DialogInterface dialog,int which) {// TODO Auto-generated method// stubp_dialog = ProgressDialog.show(Android_DialogActivity.this,"请等待","正在为您登录...",true);new Thread() {public void run() {try {sleep(3000);} catch (Exception e) {e.printStackTrace();} finally {p_dialog.dismiss();}}}.start();}}).setNegativeButton("取消",new DialogInterface.OnClickListener() {@Overridepublic void onClick(DialogInterface dialog,int which) {// TODO Auto-generated method// stubAndroid_DialogActivity.this.finish();}}).create();dlg.show();}}).setNegativeButton("退出", new DialogInterface.OnClickListener() {@Overridepublic void onClick(DialogInterface dialog, int which) {// TODO Auto-generated method stubAndroid_DialogActivity.this.finish();}}).create();dialog.show();}}
- Android 登录对话框 实现
- Android 登录对话框 实现
- Android实现登录对话框
- Android 登录对话框 实现
- 实现一个登录对话框 (Android开发)
- Android _Android登录对话框实现(1)
- Android应用程序开发教程 - 实现一个登录对话框
- Android开发者教程1: 实现一个登录对话框
- Android应用程序开发教程:实现一个登录对话框
- Android在对话框中实现登录与注册
- Android在对话框中实现登录与注册
- Android登录对话框,Android弹出登录窗口
- C++语言 实现登录对话框
- android用户登录对话框代码
- Android-DialogFragment对话框之登录
- Android应用程序开发教程:实现一个功能比较完善的登录对话框
- Android基础知识【项目实训-实现二级导航“我的账单”及用户登录对话框】【6】
- Android半透明对话框实现
- Understanding Git Conceptually 从概念上理解Git【1】
- poj1789 Prim
- pl /sql导入导出表结构,表数据
- Apache服务器提示无权访问
- 隐式类型的局部变量
- Android 登录对话框 实现
- CentOS支持中文
- 重载函数XX已存在
- 关于ASSERT(断言)使用的规则--摘自《高质量C/C++编程指南》
- java发送邮件没有主题且乱码解决
- Mysql 远程登录及常用命令
- oracle exp/imp命令详解
- python使用os.walk和os.path.join来遍历文件夹的文件(包括子文件夹下的文件)
- Form嵌入到Panel里(C#)