AndroidStudio创建手机登录注册跳转界面

一、新建一个空的LoginActivity

右键New一个

二、在activity.login.xml中进行布局设计

(一)那么如何打开呢这个.xml文件呢?

新建activity后里面会有初始代码,按住Ctrl键点击activity.login就可以进入xml文件了。

在这里插入图片描述

(二)如何进行登录界面的布局设计呢?

首先把这个xml改成线性布局,把这个改成LinearLayout。

在这里插入图片描述

然后进行布局界面设计

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"xmlns:app="http://schemas.android.com/apk/res-auto"xmlns:tools="http://schemas.android.com/tools"android:layout_width="match_parent"android:layout_height="wrap_content"android:layout_marginLeft="10dp"android:layout_marginRight="10dp"android:background="@color/white"android:orientation="vertical"tools:context=".LoginActivity"><LinearLayoutandroid:layout_width="match_parent"android:layout_height="wrap_content"android:orientation="horizontal"><TextViewandroid:layout_width="match_parent"android:layout_height="wrap_content"android:textColor="@color/purple_200"android:textSize="40dp"android:background="@color/white"android:gravity="center"android:text="登录系统"/></LinearLayout><LinearLayoutandroid:layout_width="match_parent"android:layout_height="wrap_content"android:orientation="horizontal"><TextViewandroid:textSize="25sp"android:layout_width="match_parent"android:layout_height="wrap_content"android:textColor="@color/black"android:text="用户名"/></LinearLayout><EditTextandroid:id="@+id/login_name"android:layout_width="match_parent"android:layout_height="wrap_content"android:inputType="text"></EditText><LinearLayoutandroid:layout_width="match_parent"android:layout_height="wrap_content"android:orientation="horizontal"><TextViewandroid:layout_width="match_parent"android:layout_height="wrap_content"android:text="密码"android:textColor="@color/black"android:textSize="25sp" /></LinearLayout><EditTextandroid:id="@+id/login_password"android:layout_width="match_parent"android:layout_height="wrap_content"android:inputType="textPassword"></EditText><LinearLayoutandroid:layout_marginTop="15dp"android:gravity="center_horizontal"android:layout_width="match_parent"android:layout_height="wrap_content"android:orientation="vertical"><Buttonandroid:id="@+id/login_btn"android:layout_width="match_parent"android:layout_height="wrap_content"android:layout_weight="1"android:text="登录"></Button><Buttonandroid:id="@+id/reg_btn"android:layout_width="match_parent"android:layout_height="wrap_content"android:layout_weight="1"android:text="注册"></Button></LinearLayout></LinearLayout>

布局界面展示

在这里插入图片描述

三、点击进行页面进行跳转

(一)新建一个注册activity与主页面activity

首先呢,咱们得先有个跳转后的主页面和注册页面,这里为了方便演示,就简单整个注册页面和主页面吧!狗头保命

在这里插入图片描述
在这里插入图片描述

(二)分别在这俩布局里面随便写点标识的东西

在这里插入图片描述
在这里插入图片描述

(三)在LoginActivity中用Intent对其实现跳转

package com.example.myapplication;import androidx.appcompat.app.AppCompatActivity;import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
import android.widget.Toast;public class LoginActivity extends AppCompatActivity {@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_login);Button button = findViewById(R.id.login_btn);Button button1 = findViewById(R.id.reg_btn);EditText e_username = findViewById(R.id.login_name);EditText e_password = findViewById(R.id.login_password);String username = e_username.getText().toString();String password = e_password.getText().toString();//点击登录按钮,实现跳转button.setOnClickListener(new View.OnClickListener() {@Overridepublic void onClick(View v) {Toast.makeText(LoginActivity.this,username,Toast.LENGTH_SHORT);Toast.makeText(LoginActivity.this,password,Toast.LENGTH_SHORT);Intent intent = new Intent(LoginActivity.this,HomeActivity.class);startActivity(intent);}});button1.setOnClickListener(new View.OnClickListener() {@Overridepublic void onClick(View v) {Intent intent = new Intent(LoginActivity.this,RestActivity.class);startActivity(intent);}});}
}

狗头三连 ~~~~~~~~~~~~~~~~~~~

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/49221.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

如何用Android Studio实现登录跳转

前言 这个项目是我很早的时候写的&#xff0c;现在将其发上来供大家参考。可能存在一些不规范的问题&#xff0c;如有不对&#xff0c;欢迎批评指正。首先需要安装配置好Java开发环境&#xff0c;并选择任意一款Android开发工具进行编程&#xff0c;推荐下载安装Android Studi…

关于swagger突然跳转登录页面

今天建了一个初始项目&#xff0c;引入swagger之后&#xff0c;启动调用&#xff0c;却总跳转到一个登录页面&#xff0c;手足无措 最后原因是导入了security的包&#xff0c;导致权限安全拦截 注释后运行成功&#xff0c;如果没有成功看一下dependencies 里面是否还存在secur…

Android--使用显式Intent,实现从登录界面到注册界面的跳转

//Activity_abaka.xml --------------注册界面<?xml version"1.0" encoding"utf-8"?><RelativeLayout xmlns:android"http://schemas.android.com/apk/res/android"xmlns:app"http://schemas.android.com/apk/res-auto"xml…

HTML实现登录后跳转到指定页面,不回退

最近开发页面&#xff0c;需要实现登录功能&#xff0c;成功后跳转到指定页面&#xff0c;之前尝试了好几种页面被跳转方法&#xff0c;但是都失败了&#xff0c;好在最终成功跳转&#xff0c;且浏览器不会后退&#xff0c;所以来记录一下&#xff1a; 最开始我使用的是window.…

登录页面,登录后跳转不成功

一、登录后跳转不成功&#xff0c;原因未知 二、分析①&#xff1a;404错误&#xff1a;用户操作资源不存在 分析②&#xff1a; action跳转地址为&#xff1a;http:/localhost:80/day0901/login 网页中登录后实际跳转地址为&#xff1a;http://localhost:8005/localho…

如何从短信链接打开跳转到微信App内

运营做了一个活动&#xff0c;准备发送短信推广出去&#xff0c;结果问题来了&#xff0c;用户接收到短信后&#xff0c;点击短信里的链接&#xff0c;默认是用的系统浏览器打开的&#xff0c;但我们的活动是用微信支付啊~~~微信支付啊~~~ 系统浏览器里不支持啊&#xff01;&a…

uniapp登录拦截器(未登录点击其他地方跳转登录页)

项目场景&#xff1a; 例如&#xff1a;客户要求用户在未登录的情况下&#xff0c;用户只可以在底部导航栏操作&#xff0c;点击其他的的功能都要跳转到登录页面。 uni.addInterceptor拦截器 是uni-app官网提供的拦截器&#xff0c;可以利用它来实现登录拦截器&#xff0c;用户…

【Android】用户登录界面功能实现:登陆跳转、退出

文章目录 用户登录界面功能实现&#xff1a;登陆跳转、退出♦ 回顾♦ 编写 MainActivity 实现功能登录功能效果退出弹框、连续点击返回退出 ♦ 设计 activity_my_tool.xml 展示工具界面♦ 编写 MyToolActivity 展示欢迎信息 用户登录界面功能实现&#xff1a;登陆跳转、退出 ♦…

登录成功不跳转的问题

一般而言&#xff0c;登录成功后页面会进行跳转&#xff0c;但我最进遇到一个问题&#xff0c;会导致原应该进行跳转的登录&#xff0c;在成功输入完账号密码以及验证码后&#xff0c;点击登录按钮&#xff0c;弹出登录成功的提示框&#xff0c;点击确定后&#xff0c;却没有跳…

GPT4.0写爬虫,连bug都没有

灵感来源 看到很多大佬在发这个&#xff0c;打开一看是个小光子&#xff0c;付费课程&#xff0c;所以我觉得写一个简单的免费教程。 简单示例 我们用一个简单的来介绍&#xff0c;比如爬取这位博主: https://blog.csdn.net/AOAIYI/article/details/130659496定义目标 下面…

怕抢不到演唱会门票?AI帮你做攻略!

最新消息称&#xff0c;随着演唱会门票销售的热度越来越高&#xff0c;越来越多的音乐爱好者开始使用人工智能&#xff08;AI&#xff09;来帮助他们抢到最热门的演唱会门票。 这是通过分析历史数据、线上队列和其他因素来制定最佳购票攻略。 据悉&#xff0c;一些智能购票工…

本机路由管理(公司内外网同时连接)

问题 我们平时办公室办公经常会使用到内网但是又想用外网查查资料&#xff0c;跟着下面教程你就可以实现&#xff01;解决办法 按住键盘 WIN建R键 &#xff0c;输入cmd&#xff1b;或者直接在左下角搜索命令提示符&#xff0c;右键以管理员身份运行 查询本电脑 IP 配置信息 设置…

chatGTP被美国多地高校封禁,近一半学生用其完成家庭作业或论文

火遍整个大江南北的chatGTP&#xff0c;被美国多市的高校封杀&#xff0c;甚至让纽约的教育系统也封杀了。新闻明确表示&#xff0c;美国多所高校学生&#xff0c;用chatGTP来完成家庭作业&#xff0c;以及论文。因为chat的算法&#xff0c;根本不会让你的文章重复出现&#xf…

香港银行卡别任性~最近民生港卡很多被发质询邮件的

自从我上次写了文章→ 您有一封民生香港银行卡的质询邮件待处理 之后 又陆续遇到了好几个人说收到质询邮件的 大多是跟别人互转的&#xff0c;当然也有个别不一样的。 1、案例A&#xff1a;入金微牛美股证券账户收到民生香港的质询邮件 这个小伙伴在入金微牛美股时候收到质询…

香港港铁可用支付宝了!还有什么地方是支付宝去不了的?

去香港旅游&#xff0c;港铁&#xff08;也就是我们说的地铁&#xff09;是很多人会选择的交通工具&#xff0c;而为了让大家更享受方便快捷的出游&#xff0c;香港港铁可以刷支付宝啦&#xff01; 近日&#xff0c;香港港铁与支付宝达成合作&#xff0c;宣告将正式接入支付宝和…

我香港账户的钱怎么几天了还没到账?

经常有人来问:“我国外的客户给我香港公司账户汇了一笔货款, 不知道什么原因,已经几天了还没到账。” 遇到这种事情难免让人心烦,那我们又应该如何应对呢? 首先我们了解一下什么是跨境汇款: 跨境汇款,即电汇(Telegraphic Transfer,简称T/T),是指汇出行应汇款人的…

Adyen海外支付 - 直付

官方文档 // Set your X-API-KEY with the API key from the Customer Area. String xApiKey "YOUR_X-API-KEY"; Client client new Client(xApiKey,Environment.TEST); Checkout checkout new Checkout(client); PaymentsRequest paymentsRequest new PaymentsR…

台湾PayPal大陆手机号注册and学生Visa信用卡办理

原因&#xff1a;主要由于看到任天堂switch上的数字版游戏太香了&#xff0c;于是就打算做个墨西哥人。信用卡办理和台湾paypal的注册上都踩了好多的坑。所以打算捣鼓个switch绑定的整体流程&#xff0c;供大家参考。 这里写目录标题 台湾PayPal注册PayPal 绑定switch工行VISA…

这些国外支付方式,你都听过或用过吗?

国内大多跨境商户&#xff08;外贸&#xff0c;虚拟产品&#xff0c;游戏等&#xff09;&#xff0c;无论是在跨境平台上还是有自己的独立外贸网店&#xff0c;大概都用过Paypal , 西联或信用卡&#xff0c;毕竟它们是全球范围的在线支付方式。 但是据2016年paypal的年报显示&…

谷歌支付:无法购买您要买的商品。

google play在测试轨道添加测试账户&#xff0c;并且支付许可也添加了测试账户&#xff0c;但谷歌支付报错&#xff1a; 解决办法&#xff1a; 测试账户还要点击邀请链接接受&#xff1b;