java安卓登入界面代码_android项目——登录界面

本文介绍了使用Java在安卓平台上创建登录和注册界面的过程。用户首先需要注册,信息存储在两个文件中,登录时通过比较文件中的信息进行验证。此外,还提到了密码修改和找回功能的设计思路,以及当前存在的问题,如文件追加导致的修改和查找困难等。
摘要由CSDN通过智能技术生成

这周没啥新的学习感受,因为一直是在用学到的内容做案例。

上周敲出了一个登录界面的程序,登录之前必须要进行注册,进入注册界面后可以进行注册,将第一次注册时的用户名和密码写到两个文档中,然后注册完成后会跳转到登录界面,然后输入注册好的用户名和密码,输入正确后跳转到应用的界面(一个未做好的九宫格界面)。

一、Java代码:

1、注册时将用户名和密码要写到两个文件里,密码输入两次,如果两次输入不一致无法写入,用户名和两次输入的密码如果有未填写的也无法写入,无法注册。

2、登录时定义两个字符串分别是读入之前写入的用户名和密码,然后和用户输入的用户名、密码判断是否相同,不相同无法登录。

3、修改密码放在了九宫格界面中,如要修改密码在该界面点击修改密码后跳转到修改密码的界面,只是修改的密码与之前注册的密码不在一个文件,即修改密码不会改变注册的密码。

4、忘记密码还未设计具体的代码,因为具体的逻辑还没搞清楚。

二、具体代码如下:

1、注册代码

8f900a89c6347c561fdf2122f13be562.png

961ddebeb323a10fe0623af514929fc1.png

1 packagecn.itcast.activity_login;2

3 importjava.io.FileOutputStream;4 importcn.itcast.activity_login.R;5 importandroid.os.Bundle;6 importandroid.app.Activity;7 importandroid.content.Context;8 importandroid.content.Intent;9 importandroid.text.TextUtils;10 importandroid.view.Menu;11 importandroid.view.View;12 importandroid.view.View.OnClickListener;13 importandroid.widget.Button;14 importandroid.widget.EditText;15 importandroid.widget.Toast;16

17 public class MainActivity_register extendsActivity {18 privateEditText et_rUN;19 privateEditText et_rUNP;20 privateEditText et_againRUNP;21 privateButton btn_register;22 @Override23 protected voidonCreate(Bundle savedInstanceState) {24 super.onCreate(savedInstanceState);25 setContentView(R.layout.activity_main_activity_register);26 et_rUN=(EditText)findViewById(R.id.et_rUN);27 et_rUNP=(EditText)findViewById(R.id.et_rUNP);28 et_againRUNP=(EditText)findViewById(R.id.et_againRUNP);29 btn_register=(Button)findViewById(R.id.btn_register);30 btn_register.setOnClickListener(newMyOnClicklistener());31 }32 private class MyOnClicklistener implementsOnClickListener33 {34

35 @Override36 public voidonClick(View view) {37 String saveRUN=et_

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值