android输入密码登录界面,Android实现带有记住密码功能的登陆界面

article/2025/9/11 10:10:18

本文实例为大家分享了Android带有记住密码功能的登陆界面实现代码,供大家参考,具体内容如下

1、设计思路

主要采用SharedPreferences来保存用户数据,本Demo没有经过加密,所有一旦Android系统被ROOT的话,其他用户就可以查看用户的私有目录,密码文件就很不安全。所以真正应用在软件上面的,一定要经过加密才保存,可以选择MD5加密。

2、功能介绍

默认勾选“记住密码”复选框,点击“登陆”按钮,一旦成功登陆,就保存用户名和密码到SharedPreferences文件中。

用户名输入时,通过TextWatcher不断去读取用户数据,自动提示相应的“用户名”,选择了用户名之后,就会读取SharedPreferences的文件,然后自动完成密码的输入。

3、效果图

132ec54795e1e04736c518f126530036.png

ce2167d783e1bf4f952a33bf4a780ee4.png

4、代码:详细都在注释里面了

/*author: conowen

* date: 2012.4.2

*

*/

package com.conowen.remeberPwd;

import android.app.Activity;

import android.content.SharedPreferences;

import android.os.Bundle;

import android.text.Editable;

import android.text.InputType;

import android.text.TextWatcher;

import android.view.View;

import android.view.View.OnClickListener;

import android.widget.ArrayAdapter;

import android.widget.AutoCompleteTextView;

import android.widget.Button;

import android.widget.CheckBox;

import android.widget.EditText;

import android.widget.Toast;

public class RemeberPwdActivity extends Activity {

AutoCompleteTextView cardNumAuto;

EditText passwordET;

Butto


http://chatgpt.dhexx.cn/article/O1yqXoOp.shtml

相关文章

SpringSecurity 记住密码

很多时候很少会出现让用户重复的输入用户名或密码的形式,往往都可以通过Cookie来记录下用户的操作密码。 所以在spring安全框架里面也提供有这样记住密码的功能。 对于记住密码的操作有两种支持:一种是使用浏览器保存、另一种是基于数据库保存。 一、…

浏览器记住密码--原理/不记住密码的方法

原文网址&#xff1a;浏览器记住密码--原理/不记住密码的方法_IT利刃出鞘的博客-CSDN博客 简介 本文介绍浏览器是如何自动跳出保存密码的提示的&#xff0c;并介绍如何让浏览器不自动跳出保存密码的提示的方法。 记住密码的复现 前端代码 login.html <!DOCTYPE html>…

前端记住密码功能

上周给运营系统补了个记住密码的功能&#xff0c;好像很容易的需求啊&#xff0c;还真费了不少劲&#xff0c;补充了不少cookie方面的知识~特地总结下&#xff01; 大体思路就是通过存/取/删cookie实现的&#xff1b;每次进入登录页&#xff0c;先去读取cookie&#xff0c;如果…

【Android】_UI设计_登录页面(记住密码)

目标&#xff1a; Android记住密码和自动登录界面的实现&#xff08;SharedPreferences&#xff09;&#xff0c;具有一定的参考价值&#xff0c;感兴趣的小伙伴们可以参考一下。 登录页面设计&#xff08;记住密码版&#xff09; (一) SharedPreferences用法(二) 登录页面Demo…

html注册网页里怎么取消记住密码,网页记住密码怎么取消【搞定手段】

很多小伙伴都遇到过网页记住密码怎么取消的困惑吧&#xff0c;一些朋友看过网上零散的网页记住密码怎么取消的处理方法&#xff0c;并没有完完全全明白网页记住密码怎么取消是如何解决的&#xff0c;今天小编准备了简单的解决办法&#xff0c;只需要按照1&#xff1a;首先&…

登录页面中记住密码操作的实现

1. 思路 访问&#xff1a;前端login.jsp---->后台&#xff1a;如果上次用户选择勾选记住密码&#xff0c;自动填充账号和密码;否则&#xff0c;不填。如何判断上次是否记住密码&#xff1f; 第一次登录成功&#xff0c;去判断是否需要记住密码&#xff1a;如果需要…

android:登录界面记住密码

&#xff08;1&#xff09;声明一个共享参数对象&#xff0c;并在onCreate函数中调用getSharedPreferences方法获取共享参数的实例。 &#xff08;2&#xff09;登录成功时&#xff0c;如果用户勾选了“记住密码”&#xff0c;就使用共享参数保存手机号码与密码。 &#xff0…

Android studio自动登录和记住密码的实现

Android studio自动登录和记住密码的实现 文章目录 Android studio自动登录和记住密码的实现前言一、效果二、设计思路三、知识点介绍1. SharedPreferenced2. checkButton就不介绍了 四、自动登录及记住密码实现总结与补充 前言 大家好&#xff0c;我是oy&#xff0c;今天介绍…

js防止浏览器记住密码

问题 遇到一个客户要求登录时&#xff0c;不能被浏览器截取记录密码&#xff0c;效果如下 根源 其实这个问题的根源就在于浏览器会捕捉你的password的输入记录&#xff0c;以最后一次为节点进行存储。所以不管我们对password做什么处理&#xff0c;只要是password进行了输入…

html页面怎么记住密码,使用html的localstorage实现登录页面的记住密码功能

html代码&#xff1a; 记住密码 忘记密码? js代码&#xff1a; //实现记住密码功能 $(document).ready(function(){ var strName localStorage.getItem(keyName); var strPass localStorage.getItem(keyPass); if(strName){ $(#account).val(strName); }if(strPass){ $(#pas…

android怎么实现记住密码功能,Android学习笔记——记住密码的功能实现(一)

Hello,大家好,我是钟阳。 今天跟大家分享一篇安卓的学习笔记,就是登录时,记住密码的功能实现。 想必大家应该都知道记住密码功能吧。比如QQ,微信,这些常用软件。即第一次登录后就不需要再重复输入账号密码进行登录操作。那么是怎么实现的呢,就是通过SharedPreferences实现…

Winform记住密码功能

记住密码&#xff1a; Dictionary<string, User> users new Dictionary<string, User>();//记住密码private void Password(){//执行目录下面创建data.bin文件,用来存放账号密码FileStream fs new FileStream("data.bin", FileMode.Create);BinaryForm…

html怎样添加记住密码选项,怎么让网页记住密码?让网页记住密码的方法

无论你使用的是否为IE浏览器&#xff0c;或者别的任何浏览器&#xff0c;因为浏览器有很多种&#xff0c;而网页自动记住登陆的用户名和密码都是一个非常常见的功能。针对不同的浏览器&#xff0c;我们需要进行类似的设置操作。那要如何设置呢&#xff1f;下面我们就一起去看一…

QT实现记住密码

原理 通过QT的setting类配置文件config.ini来存储&#xff0c;然后每次初始化的时候&#xff0c;将值读取出来 实现 1、在窗口类的构造函数中加入 //在窗口类的头文件中引用该头文件#include<QSettings>//将该部分代码放到窗口类的构造函数中QSettings setting (&quo…

vue 登录页面记住密码功能

vueiview/element 一般用来快速搭建后台管理系统&#xff0c;登录页的记住密码功能也是必不可少的。 记住密码快速登录功能(iview ui)&#xff1a; 思路&#xff1a;首次登录&#xff0c;记住密码&#xff0c;将密码存储到cookie中&#xff0c;退出登录&#xff0c;下次进来的…

linux命令行git记住密码

在Linux的命令行中使用git ,每次git pull都要输入用户名密码&#xff0c;非常麻烦。机器就自己使用&#xff0c;没有必要。本文就讲一下如何一劳永逸的记住密码。 实现方法 #进入项目的隐藏目录 cd .git #编辑配置文件 nvim config编辑文件config,在文件底部增加如下内容&…

读取“记住密码”账号记住的密码

目录 1 思路和适用条件2 软件需求2.1 SPY2.2 Python和pywin32库 3 读取密码3.1 查找密码输入文本框句柄3.2 读取文本框的内容 参考 1 思路和适用条件 本文所述的方法实际是利用部分软件记住密码时没有加入保护机制的漏洞。记住的密码在界面上显示是一排星号&#xff0c;但是这…

Java初学者如何写属于自己的博客!!!

博客的重要性 博客是一个知识汇总的过程&#xff0c;大家可以将自己的每天所学的Java知识&#xff0c;作为笔记来汇总到博客。正所谓“温故而知新&#xff0c;可以为师也”&#xff0c;博客不仅是自己汇总的一个过程。其次也是和别人技术交流的一个过程。 哪个平台写博客 首…

Javaweb项目--博客系统

目录 一.项目简介 二.具体实现 1.准备工作 1.1 创建maven项目,并创建好目录结构. 1.2 配置 pom.xml 文件,引入所需依赖. 2.设计数据库 2.1 创建用户表 2.2 创建博客表 3.封装数据库操作 3.1封装DBUtil 3.2创建实体类 3.3 创建 Dao类 4. 实现页面 4.1 初始化模板…

Java微型博客系统——评论功能的实现

评论功能的实现与Article展示页的修改 本章主要实现了博客的评论功能的实现&#xff0c;包括增删改查等功能。并且&#xff0c;由于权限不同&#xff0c;之前将文章页面分为了两个页面。其实是没有必要的&#xff0c;这次修改将两个页面合二为一。 1.数据库的建立 评论主要应…