android登录窗口——基础编

简介:

大家一定在CS/BS的程序有登录窗口,ANDROID也应该是,下面我来做了一个界面欢迎大家参考!

main 代码

 


 
 
  1. package net.blogjava.mobile; 
  2.  
  3. import android.app.Activity; 
  4. import android.app.AlertDialog; 
  5. import android.content.DialogInterface; 
  6. import android.os.Bundle; 
  7. import android.view.View; 
  8. import android.view.View.OnClickListener; 
  9. import android.widget.Button; 
  10. import android.widget.LinearLayout; 
  11.  
  12. public class Main extends Activity implements OnClickListener 
  13.     @Override 
  14.     public void onClick(View v) 
  15.     { 
  16.         LinearLayout loginLayout = (LinearLayout) getLayoutInflater().inflate( 
  17.                 R.layout.login, null); 
  18.         new AlertDialog.Builder(this).setIcon(R.drawable.login) 
  19.                 .setTitle("用户登录").setView(loginLayout).setPositiveButton("登录"
  20.                         new DialogInterface.OnClickListener() 
  21.                         { 
  22.                             public void onClick(DialogInterface dialog, 
  23.                                     int whichButton) 
  24.                             { 
  25.                                 // 编写处理用户登录的代码 
  26.                             } 
  27.                         }).setNegativeButton("取消"
  28.                         new DialogInterface.OnClickListener() 
  29.                         { 
  30.                             public void onClick(DialogInterface dialog, 
  31.                                     int whichButton) 
  32.                             { 
  33.                                 // 取消用户登录,退出程序 
  34.  
  35.                             } 
  36.                         }).show(); 
  37.  
  38.     } 
  39.  
  40.     @Override 
  41.     public void onCreate(Bundle savedInstanceState) 
  42.     { 
  43.         super.onCreate(savedInstanceState); 
  44.         setContentView(R.layout.main); 
  45.         Button button = (Button) findViewById(R.id.button); 
  46.         button.setOnClickListener(this); 
  47.  
  48.     } 

 

 

本文转自 llb988 51CTO博客,原文链接:http://blog.51cto.com/llb988/491662,如需转载请自行联系原作者

相关文章
|
数据安全/隐私保护 Android开发
2023安卓逆向 -- 某合伙apk登录加密分析
2023安卓逆向 -- 某合伙apk登录加密分析
106 0
|
7月前
|
XML Java 数据库
安卓项目:app注册/登录界面设计
本文介绍了如何设计一个Android应用的注册/登录界面,包括布局文件的创建、登录和注册逻辑的实现,以及运行效果的展示。
504 1
安卓项目:app注册/登录界面设计
|
9月前
|
Android开发
Android Stadio Build 窗口字符串乱码问题
在使用Android Studio过程中,如果遇到Build窗口字符串乱码问题,可以通过编辑`studio.vmoptions`文件添加`-Dfile.encoding=UTF-8`配置并重启Android Studio来解决。
243 1
Android Stadio Build 窗口字符串乱码问题
|
6月前
|
Android开发 数据安全/隐私保护 虚拟化
安卓手机远程连接登录Windows服务器教程
安卓手机远程连接登录Windows服务器教程
1090 4
|
7月前
|
安全 Java 网络安全
Android远程连接和登录FTPS服务代码(commons.net库)
Android远程连接和登录FTPS服务代码(commons.net库)
103 1
|
8月前
|
API Android开发 数据安全/隐私保护
Android经典实战之窗口和WindowManager
本文介绍了Android开发中“窗口”的基本概念及其重要性。窗口是承载用户界面的基础单位,而`WindowManager`系统服务则负责窗口的创建、更新和移除等操作。了解这些概念有助于开发复杂且用户体验良好的应用。
141 2
|
9月前
|
开发工具 Android开发
|
9月前
|
安全 Java 网络安全
Android远程连接和登录FTPS服务代码(commons.net库)
很多文章都介绍了FTPClient如何连接ftp服务器,但却很少有人说如何连接一台开了SSL认证的ftp服务器,现在代码来了。
173 2
|
11月前
|
Android开发 开发者
Android UI设计中,Theme定义了Activity的视觉风格,包括颜色、字体、窗口样式等,定义在`styles.xml`。
【6月更文挑战第26天】Android UI设计中,Theme定义了Activity的视觉风格,包括颜色、字体、窗口样式等,定义在`styles.xml`。要更改主题,首先在该文件中创建新主题,如`MyAppTheme`,覆盖所需属性。然后,在`AndroidManifest.xml`中应用主题至应用或特定Activity。运行时切换主题可通过重新设置并重启Activity实现,或使用`setTheme`和`recreate()`方法。这允许开发者定制界面并与品牌指南匹配,或提供多主题选项。
165 6
|
11月前
|
Android开发 开发者
Android UI中的Theme定义了Activity的视觉风格,包括颜色、字体、窗口样式等。要更改主题
【6月更文挑战第25天】Android UI中的Theme定义了Activity的视觉风格,包括颜色、字体、窗口样式等。要更改主题,首先在`styles.xml`中定义新主题,如`MyAppTheme`,然后在`AndroidManifest.xml`中设置`android:theme`。可应用于全局或特定Activity。运行时切换主题需重置Activity,如通过`setTheme()`和`recreate()`方法。这允许开发者定制界面以匹配品牌或用户偏好。
126 2