1. UI界面:llayout.xml

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"android:layout_width="match_parent"android:layout_height="match_parent"android:orientation="vertical" ><LinearLayoutandroid:layout_width="wrap_content"android:layout_height="wrap_content"android:orientation="horizontal" ><TextViewandroid:id="@+id/text1"android:layout_width="wrap_content"android:layout_height="wrap_content"android:text="username" /><EditTextandroid:id="@+id/edit1"android:layout_width="150dp"android:layout_height="wrap_content" /></LinearLayout><LinearLayoutandroid:layout_width="wrap_content"android:layout_height="wrap_content"android:orientation="horizontal" ><TextViewandroid:id="@+id/text2"android:layout_width="wrap_content"android:layout_height="wrap_content"android:text="password" /><EditTextandroid:id="@+id/edit2"android:layout_width="150dp"android:layout_height="wrap_content" /></LinearLayout><LinearLayoutandroid:layout_width="wrap_content"android:layout_height="wrap_content"android:orientation="horizontal" ><Buttonandroid:id="@+id/btn1"android:layout_width="match_parent"android:layout_height="wrap_content"android:text="登录" /><Buttonandroid:id="@+id/btn2"android:layout_width="match_parent"android:layout_height="wrap_content"android:text="注册" /></LinearLayout></LinearLayout>

2. 逻辑处理:MainActivity.java

public class MainActivity extends Activity {EditText username;EditText password;Button login;Button reg;@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.llayout);username = (EditText) findViewById(R.id.edit1);password = (EditText) findViewById(R.id.edit2);login = (Button) findViewById(R.id.btn1);reg = (Button) findViewById(R.id.btn2);// 匿名login.setOnClickListener(new OnClickListener() {@Overridepublic void onClick(View arg0) {if (username.getText().toString().equals("") || password.getText().toString().equals("")) {Toast.makeText(MainActivity.this, "用户名或密码不能为空!!!", 1).show();} else if (username.getText().toString().equals("666") || password.getText().toString().equals("666")) {Toast.makeText(MainActivity.this, "登录成功", 1).show();} else {Toast.makeText(MainActivity.this, "账号或密码错误!!!", 1).show();}}});
}

安卓 简单的登录案例相关推荐

  1. WEB自动化_登录案例以及免登录的方式

    说明:这是一个WEB自动化_简单的登录案例 登录案例 from selenium import webdriver 1.创建浏览器驱动对象 driver = webdriver.Chrome(&quo ...

  2. 用HTML做一个简单的web登录页面,简单的JavaWeb注册登录案例

    简单的JavaWeb注册登录案例 1.注册页面register.html register 姓名: 电话: 邮箱: qq: 2.注册案例实现程序register.java /** * 注册案例实现程序 ...

  3. 【Java13】cookiesession(登陆案例(2)),jsp(登录案例(3))

    文章目录 1.cookie:再次时请求头携带cookie到服务端 2.登陆案例_记住我:js访问浏览器数据用document 3.session:根据sessionid,服务器才能找到session( ...

  4. java web 登录界面案例_【JavaWeb】74:写一个登录案例

    今天是刘小爱自学Java的第74天. 感谢你的观看,谢谢你. 话不多说,开始今天的学习: Java又常被称之为后台开发. 什么叫后台呢?除了后台还有什么前台.前端后端-- 这些概念一大堆,还容易弄混. ...

  5. Android开发实现简单QQ登录页面

    Android开发实现极为简单的QQ登录页面 设计一个简单QQ登录页面,无任何功能.然后打包安装到手机. 1.首先创建一个空白页面 2.打开样式设计的页面 在activity_main.xml中写入代 ...

  6. jsp mysql完整注册登陆_JSP+MySQL最简单的登录和注册的实现 --Java Web温习

    一.开发环境 开发工具:eclipse 2018-09 操作系统:win10 二.实现 1.目录结构: 2.数据库(创建tmp数据库,新建user表,user表结构如下) 3.功能简介 功能比较简单, ...

  7. 记录--uniapp上如何实现安卓app微信登录功能(操作流程总结)

    这里给大家分享我在网上总结出来的一些知识,希望对大家有所帮助 uniapp上如何实现安卓app微信登录功能?下面本篇文章给大家分享一下uniapp上实现安卓app微信登录的权限申请.开发的具体操作流程 ...

  8. css标签显示特性(块级元素、行内元素、行内块元素、标签显示模式转换display、简单文字居中、简单导航栏案例)

    HTML标签一般分为块标签和行内标签两种类型,它们也称块元素和行内元素. 标签以什么方式进行显示,比如div 自己占一行, 比如span 一行可以放很多个 1. 块级元素(block-level) 常 ...

  9. mvc登录实例 mysql_spring mvc + mybatis + mysql 调整的一个简单的登录例子

    spring mvc + mybatis + mysql 整合的一个简单的登录例子 今天用spring跟mybatis整合写了一个简单的登录例子,第一次整合,给自己做个笔记,可能注释写的有点少,做的不 ...

最新文章

  1. AJAXControlToolkit-Framework3.5SP1 下载地址
  2. Asp.net单点登录解决方案
  3. OpenCV学习笔记之图像融合
  4. linux 查看可执行文件动态链接库相关信息(转)
  5. 当深度学习走进高考考场,会发生什么!!
  6. DockerDesktop安装以后,控制台输入docker version报错This error may indicate that the docker daemon is not running
  7. Maven 插件(plugin)
  8. idea创建jsp项目并运行
  9. Google Chrome Frame 谷歌浏览器框架
  10. 运动控制器之追剪应用Demo
  11. 从 radix tree 到 xarray
  12. 腾讯、百度、讯飞 语音识别
  13. centos7 修改 max locked memory
  14. MarkDown的使用教程
  15. jiffies机制及其实验与使用 jiffies与HZ换算
  16. VS2017中处理命令行参数的方法----C++语言 Windows系统
  17. vue根据对象id删除数组中的对象,实现局部刷新的功能
  18. 解决360压缩包打开中文乱码
  19. where 1=1 是什么意思
  20. Webdings 图形字体

热门文章

  1. Android下资源图片的加密和解密
  2. H3C S5500核心交换机策略路由调度流量到不同的路由设备
  3. AIX本地磁盘io优化
  4. 六、CPU优化(4)NUMA架构
  5. [Android Training视频系列]2.4 Recreating an Activity
  6. 用python连接redis时错误InvalidResponse: Protocol Erro...
  7. 一个人的渺小与微不足道。
  8. Android异步消息处理机制完全解析,带你从源码的角度彻底理解
  9. HDU 1879(最小生成树问题,Prim)
  10. 图结构练习——DFS——判断可达性