Android-Intent界面跳转
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界面跳转相关推荐
- Android Activity界面跳转动画讲解
在日常开发中,我们可能会给每个活动界面切换时添加一个动画,那这种效果是如何实现的呢. 先看下效果图 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-P0tZH0om-15 ...
- android路由界面跳转获取携带参数,GitHub - Jude95/Ferryman: Android页面路由跳转框架...
Ferryman Android页面路由框架 主要解决项目初具规模后,页面跳转,传参,页面路由等功能代码十分冗余且难以管理的问题. 主要功能: Android 端页面路由,与 web 页面路由统一,非 ...
- android intent的跳转,页面传值
在android中页面的跳转跟传值是非常重要的内容,所以不会的同学还是要用点心去多打两次.没有什么问题是打一遍代码不能解决如果有的话,那就是n+1遍的问题. 首先我们去看一篇博客的时候,最好先看下博客 ...
- Android intent 页面跳转
slidemenu_layout 部分列表(点击帮助跳转到user_help_layout.xml页面) //slidemenu_layout.xml <?xml version="1 ...
- android onresume函数,Android界面跳转时候onDestroy和onResume的调用顺序
Android在界面跳转的时候,比如从Activity A 跳回 Activity B,并不是先执行A的onDestroy,而是执行完A的onPause之后就立即跳回Activity B里的onRes ...
- android intent 跳转卡顿_Intent七大属性
一.ComponentName:组件名,用于显示跳转 启动方式: Intent intent =new Intent(); ComponentName component=new ComponentN ...
- android原生代码转h5,Android原生和H5交互;Android和H5混合开发;WebView点击H5界面跳转到Android原生界面。...
当时业务的需求是这样的,H5有一个活动商品列表的界面,IOS和Android共用这一个界面,点击商品可以跳转到Android原生的商品详情界面并传递商品ID: 大概就是点击H5界面跳转到Androi ...
- android intent 跳转配置,android 再解Intent,通过配置Action和Data跳转
(2) 根据Action和Data匹配 android:label="@string/activityTwo"> android:name="android.int ...
- Android Intent setAction的使用注意
Action 的作用: 设置要执行的常规操作,一般在界面的隐式跳转(跳转到拨打电话界面等操作),服务,广播, Action用在隐式跳转使用 java 代码 Intent intent = new In ...
- android跳转应用市场搜索,Android 应用中跳转到应用市场评分
在开发Android App过程中,经常会遇见这样的功能.从当前的app跳转到一个应用商店并且跳转到自己app的详情页面,让用户给自己的App进行评分.评价,从而提高自己App的排名.下面介绍三种方法 ...
最新文章
- 用开关控制蜂鸣器_室内照明控制系统的调试与检修
- LVS学习笔记--概念
- 搜索引擎其实是一个读库
- c++语言编译环境,Windows安装C++开发环境-C++开发环境搭建-嗨客网
- 《金狐系统维护盘》六周年纪念版UD/ISO +PE维护
- 腾讯Techo开发者大会揭晓云存储发展趋向:高性能、高可用、高性价比
- Spark中导入scalax
- The Geometry has no Z values 解决办法
- 【基于Pytorch的手写汉字识别】
- 复化梯形公式求积算法 c语言,c语言版本复合梯形法、辛普森法求积公式
- 博士申请 | 美国匹兹堡大学高伟教授招收Mobile AI方向全奖博士生
- Unix/Linux中/usr目录的由来
- 邓应海:3.24最新黄金走势分析,黄金多空操作建议
- 旧电脑升级Win11
- python中node_size是什么意思_python里二叉树pop_node=q.pop(0)什么意思?
- C语言——笨方法找“水仙花数”,步步分析
- Android 实时滤镜 高斯模糊(带源码)
- 数据库~如何快速、准确选取候选码(候选键)?
- APM32 ST-LINK不能刷入
- flash builder (fb) 与flash professional cs6(fla) 联合调试
热门文章
- 3.1~4 处理器架构IA32/x86介绍+IA32架构下汇编基本介绍
- Python单元测试框架——unittest
- MongoDB CookBook读书笔记之备份与恢复
- SQL Server 数据类型
- SharePoint 2010 中型场(Farm)——性能研究(来自DeLL技术中心博客)
- 转---Oracle10G的Sga_max_size和sga_target应该如何设置啊!
- 27. Remove Element[E]移除元素
- W25Q16 driver(转)
- Oracle11g常用数据字典(转)
- 程序设计实习MOOC / 程序设计与算法(二)第二周测验(2018春季)