返回顶部
首页 > 资讯 > 移动开发 >安卓学习1:简单的用户登录注册界面
  • 512
分享到

安卓学习1:简单的用户登录注册界面

android学习 2023-09-23 10:09:54 512人浏览 泡泡鱼
摘要

一、界面设置  1、创建项目,选择EmptyActivity 2、新建空白的Activity,名为Login_Activity,设置为启动界面         a.方法一:创建时直接选择设置为启动界面(勾选LauncherActivity)

一、界面设置 

1、创建项目,选择EmptyActivity

2、新建空白的Activity,名为Login_Activity,设置为启动界面

        a.方法一:创建时直接选择设置为启动界面(勾选LauncherActivity)

        b.方法二:手动配置AndroidManifest.xml文件,注册该活动为启动界面

                

                                         

3、为该活动创建对应的布局文件,在layout文件夹中新建activity_login.xml文件

4、设置整体布局为votical

android:orientation="vertical"

5、在布局文件中添加新的线性布局,后续的控件将放入其中

        

6、在该布局中添加一张背景图片(home.png):先将图片放入drawable文件夹中,设置图片上外边距为100dp,水平居中

7、添加两个文本输入框,用于输入账号和密码

       

 

8、添加两个复选按钮:记住密码和自动登录,其中记住密码为默认勾选(该控件为水平排布,因此新建线性布局,设置为水平排布)

                             

9、添加两个按钮:一个为登录,一个为注册

         

10、创建另一个空白的Activity,名为ReGISterActivity

11、在该活动中添加文本控件、密码控件、确认密码控件和一个注册按钮

                                

二、按键功能设置

1、设置登录按钮跳转到页面MainActivity中,显示HelloWorld

        不同页面之间的跳转使用Intent对象,它可以用于在不同组件之间传递消息

        1、首先在当前Activity中创建Intent对象,指向目标Activity,第一个参数是当前Activity的上下文,第二个参数是Activity的类

Intent intent = new Intent(this, TargetActivity.class);

        2、 然后启动该intend

startActivity(intent);
public class LoginActivity extends AppCompatActivity {    private Button loginBtn,registerBtn;    Context context;    @Override    protected void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.activity_login);        context=LoginActivity.this;        loginBtn=findViewById(R.id.login_btn);        registerBtn=findViewById(R.id.login_register);        loginBtn.setOnClickListener(new OnClickListener() {            @Override            public void onClick(View view) {                Intent intent =new Intent(context,MainActivity.class);                startActivity(intent);            }        });        registerBtn.setOnClickListener(new OnClickListener() {            @Override            public void onClick(View view) {                Intent intent =new Intent();                intent.setClass(context,RegisterActivity.class);                startActivity(intent);            }        });    }}

2、按键跳转处理使用以上方法外,还可以使用onclick事件,此时需要在button中添加该事件,同时在activity中声明该事件

  
 public void login(View view) {        Intent intent = new Intent(this,MainActivity.class);        startActivity(intent);    }    public void register(View view) {        Intent intent = new Intent(this,RegisterActivity.class);        startActivity(intent);    }

来源地址:https://blog.csdn.net/qq_34689202/article/details/129676819

--结束END--

本文标题: 安卓学习1:简单的用户登录注册界面

本文链接: https://lsjlt.com/news/416352.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • 安卓学习1:简单的用户登录注册界面
    一、界面设置  1、创建项目,选择EmptyActivity 2、新建空白的Activity,名为Login_Activity,设置为启动界面         a.方法一:创建时直接选择设置为启动界面(勾选LauncherActivity)...
    99+
    2023-09-23
    android 学习
  • Android学习(一)--用户登录注册界面(界面跳转+背景音乐)
    目录 1.功能要求 2.功能实现流程图 3.功能演示 4.界面与功能  4.1登录界面 4.1.1界面展示 4.1.2登录界面功能简介 4.1.3界面代码 4.1.4登录按钮点击事件 4.1.5退出按钮点击事件  4.1.6背景音乐点击事件...
    99+
    2023-10-21
    android 学习 java
  • Java实现简单GUI登录和注册界面
    本文实例为大家分享了Java实现简单GUI登录和注册界面的具体代码,供大家参考,具体内容如下 先看效果图: 登陆界面: 注册界面: 实现代码如下: 一、登陆界面 package ...
    99+
    2024-04-02
  • Android用户注册界面简单设计
    本文实例为大家分享了Android用户注册界面的设计,供大家参考,具体内容如下 I. 实例目标 设计一个用户注册界面,在其中要使用到一些基础控件,如 文本框、编辑框、按钮、复...
    99+
    2022-06-06
    界面 Android
  • Java如何实现简单GUI登录和注册界面
    本篇内容主要讲解“Java如何实现简单GUI登录和注册界面”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Java如何实现简单GUI登录和注册界面”吧!先看效果图:登陆界面:注册界面:实现代码如下...
    99+
    2023-06-30
  • php 怎么实现用户注册登录界面
    本教程操作环境:Windows7系统、PHP8.1版、Dell G3电脑。php 怎么实现用户注册登录界面?PHP登录与注册页面简单实现(包含数据库验证)(包含数据库)log.php(登录主界面)由于是简单的页面,登录页面只做了数据库验证,...
    99+
    2022-11-19
    php
  • php如何实现用户注册登录界面
    今天小编给大家分享一下php如何实现用户注册登录界面的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。php实现用户注册登录界面...
    99+
    2023-07-04
  • java用户注册登录界面代码怎么写
    下面是一个简单的Java用户注册登录界面的示例代码:```javaimport java.util.Scanner;public c...
    99+
    2023-08-14
    java
  • python tkinter制作用户登录界面的简单实现
    本文只是几年前学习的tkinter的时候写的测试程序,十分之简陋,只是学习用,没什么其他用处。 学习一下莫烦Python的tkinter教程,根据教程制作了用户登录注册页。基本功能为...
    99+
    2024-04-02
  • 简单实现python tkinter制作用户登录界面
    这篇文章主要介绍“简单实现python tkinter制作用户登录界面”,在日常操作中,相信很多人在简单实现python tkinter制作用户登录界面问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”简单实现p...
    99+
    2023-06-14
  • 如何用div+css做一个简单的登录界面
    这篇“如何用div+css做一个简单的登录界面”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇...
    99+
    2024-04-02
  • 如何利用PyQt5制作一个简单的登录界面
    目录环境配置额外工具配置生成UI界面总结环境配置 新建python虚拟环境并激活 conda create -n pyqt python=3.8 conda activate py3...
    99+
    2024-04-02
  • 怎么利用PyQt5制作一个简单的登录界面
    这篇文章主要介绍“怎么利用PyQt5制作一个简单的登录界面”,在日常操作中,相信很多人在怎么利用PyQt5制作一个简单的登录界面问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”怎么利用PyQt5制作一个简单的登...
    99+
    2023-07-02
  • Android Studio|使用SqLite实现一个简单的登录注册功能
    本学期学习了Android Studio这门课程,本次使用Android Studio自带的sqlite数据库实现一个简单的登录注册功能。 目录 一、了解什么是Android Studio? 二、了解什么是sqlite? 三、创建项目文件 ...
    99+
    2023-10-06
    sqlite android studio 数据库
  • 【Android Studio学习】第一篇、制作一个拥有登录和注册功能的简易APP
    目录 第一部分、前言 1、目标效果 2、准备知识 第二部分、详细步骤 1、新建Empty工程 ​2、添加资源文件 3、搭建注册界面 4、搭建登录界面  5、编写注册界面和登录界面的代码 6、设置APP初始界面 7、连接手机,编译工程 第三部...
    99+
    2023-09-21
    android studio android
  • 利用node.js+mongodb如何搭建一个简单登录注册的功能详解
    前言 最近突然对数据库和后台感兴趣了,就开始了漫长的学习之路,想想自己只是一个前端,只会java斯科瑞普,所以就开始看nodejs,看着看着突然发现mongodb和nodejs更配哦!,遂就开了我的mong...
    99+
    2022-06-04
    详解 简单 功能
  • 安卓studio 个人课设项目:“这个app“——实现注册登录,显示用户信息功能,并跳转对应网页
    目录 目录 功能说明  登录页面 注册页面 登录后界面 点击头像出现侧滑界面,并显示用户信息 点击编辑按钮进入信息编辑页面  保存后返回  用户名已更改 跳转网页 相关代码 布局 登录界面  注册界面  信息显示界面  主界面 实现侧滑布局...
    99+
    2023-09-15
    android java webview
  • 用简单,易懂的方法将数据库和网页连接起来(例:登陆注册页面)
    PHP技术,远比用java写代码连接数据库简单得多,下面看我的详细介绍: 首先要下载:phpstudy_pro(关注我可以免费下载哦!) 然后打开phpstudy_pro,启动Apache服务器(每次想要链接数据库都要先做这个操作)...
    99+
    2023-09-10
    php 数据库 开发语言
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作