1、问题描述

在登陆界面中点击一个button时,触发后台检验用户名密码的正确性,如果符合数据库那么就登陆成功,本文简单介绍该结构,不设计数据库等调用,仅为两个验证字符串。

2、结果展示

3、项目结构

项目由FirstlActivity中的button触发界面跳转,并跳转到MainActivity绑定的layout。

4、具体代码

FirstlyActivity.java

package com.androidcourse.newapp;import androidx.appcompat.app.AppCompatActivity;import android.content.Intent;
import android.os.Bundle;
import android.util.Log;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
import android.widget.Toast;import java.util.Locale;public class FirstActivity extends AppCompatActivity {Button Login;@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_first);Login = findViewById(R.id.btnLogin);Login.setOnClickListener(new View.OnClickListener() {@Overridepublic void onClick(View v) {final EditText edUser = findViewById(R.id.edUser);final EditText edPwd = findViewById(R.id.edPassword);String id = edUser.getText().toString().trim();String pwd = edPwd.getText().toString().trim();//上面这四行一定要放到onclick里面才能捕捉到编辑框里面的内容if(id.equals("admin") && pwd.equals("123")){Intent intent = new Intent(FirstActivity.this,MainActivity.class);startActivity(intent);}else{Toast.makeText(FirstActivity.this,"用户名或密码错,请重试!",Toast.LENGTH_LONG).show();}}});}}

MainActivity.java

package com.androidcourse.newapp;import androidx.appcompat.app.AppCompatActivity;import android.os.Bundle;public class MainActivity extends AppCompatActivity {@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);}
}
``

Android-Intent界面跳转相关推荐

  1. Android Activity界面跳转动画讲解

    在日常开发中,我们可能会给每个活动界面切换时添加一个动画,那这种效果是如何实现的呢. 先看下效果图 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-P0tZH0om-15 ...

  2. android路由界面跳转获取携带参数,GitHub - Jude95/Ferryman: Android页面路由跳转框架...

    Ferryman Android页面路由框架 主要解决项目初具规模后,页面跳转,传参,页面路由等功能代码十分冗余且难以管理的问题. 主要功能: Android 端页面路由,与 web 页面路由统一,非 ...

  3. android intent的跳转,页面传值

    在android中页面的跳转跟传值是非常重要的内容,所以不会的同学还是要用点心去多打两次.没有什么问题是打一遍代码不能解决如果有的话,那就是n+1遍的问题. 首先我们去看一篇博客的时候,最好先看下博客 ...

  4. Android intent 页面跳转

    slidemenu_layout 部分列表(点击帮助跳转到user_help_layout.xml页面) //slidemenu_layout.xml <?xml version="1 ...

  5. android onresume函数,Android界面跳转时候onDestroy和onResume的调用顺序

    Android在界面跳转的时候,比如从Activity A 跳回 Activity B,并不是先执行A的onDestroy,而是执行完A的onPause之后就立即跳回Activity B里的onRes ...

  6. android intent 跳转卡顿_Intent七大属性

    一.ComponentName:组件名,用于显示跳转 启动方式: Intent intent =new Intent(); ComponentName component=new ComponentN ...

  7. android原生代码转h5,Android原生和H5交互;Android和H5混合开发;WebView点击H5界面跳转到Android原生界面。...

    当时业务的需求是这样的,H5有一个活动商品列表的界面,IOS和Android共用这一个界面,点击商品可以跳转到Android原生的商品详情界面并传递商品ID:  大概就是点击H5界面跳转到Androi ...

  8. android intent 跳转配置,android 再解Intent,通过配置Action和Data跳转

    (2) 根据Action和Data匹配 android:label="@string/activityTwo"> android:name="android.int ...

  9. Android Intent setAction的使用注意

    Action 的作用: 设置要执行的常规操作,一般在界面的隐式跳转(跳转到拨打电话界面等操作),服务,广播, Action用在隐式跳转使用 java 代码 Intent intent = new In ...

  10. android跳转应用市场搜索,Android 应用中跳转到应用市场评分

    在开发Android App过程中,经常会遇见这样的功能.从当前的app跳转到一个应用商店并且跳转到自己app的详情页面,让用户给自己的App进行评分.评价,从而提高自己App的排名.下面介绍三种方法 ...

最新文章

  1. 用开关控制蜂鸣器_室内照明控制系统的调试与检修
  2. LVS学习笔记--概念
  3. 搜索引擎其实是一个读库
  4. c++语言编译环境,Windows安装C++开发环境-C++开发环境搭建-嗨客网
  5. 《金狐系统维护盘》六周年纪念版UD/ISO +PE维护
  6. 腾讯Techo开发者大会揭晓云存储发展趋向:高性能、高可用、高性价比
  7. Spark中导入scalax
  8. The Geometry has no Z values 解决办法
  9. 【基于Pytorch的手写汉字识别】
  10. 复化梯形公式求积算法 c语言,c语言版本复合梯形法、辛普森法求积公式
  11. 博士申请 | 美国匹兹堡大学高伟教授招收Mobile AI方向全奖博士生
  12. Unix/Linux中/usr目录的由来
  13. 邓应海:3.24最新黄金走势分析,黄金多空操作建议
  14. 旧电脑升级Win11
  15. python中node_size是什么意思_python里二叉树pop_node=q.pop(0)什么意思?
  16. C语言——笨方法找“水仙花数”,步步分析
  17. Android 实时滤镜 高斯模糊(带源码)
  18. 数据库~如何快速、准确选取候选码(候选键)?
  19. APM32 ST-LINK不能刷入
  20. flash builder (fb) 与flash professional cs6(fla) 联合调试

热门文章

  1. 3.1~4 处理器架构IA32/x86介绍+IA32架构下汇编基本介绍
  2. Python单元测试框架——unittest
  3. MongoDB CookBook读书笔记之备份与恢复
  4. SQL Server 数据类型
  5. SharePoint 2010 中型场(Farm)——性能研究(来自DeLL技术中心博客)
  6. 转---Oracle10G的Sga_max_size和sga_target应该如何设置啊!
  7. 27. Remove Element[E]移除元素
  8. W25Q16 driver(转)
  9. Oracle11g常用数据字典(转)
  10. 程序设计实习MOOC / 程序设计与算法(二)第二周测验(2018春季)