分享好友 最新动态首页 最新动态分类 切换频道
Android保存用户名和密码
2024-12-26 22:01


【转自  http://www.cnblogs.com/dennytao/p/5351861.html】


我们不管在开发一个项目或者使用别人的项目,都有用户登录功能,为了让用户的体验效果更好,我们通常会做一个功能,叫做保存用户,这样做的目地就是为了让用户下一次再使用该程序不会重新输入用户名和密码,这里我使用3种方式来存储用户名和密码

1、通过普通 的txt文本存储

2、通过properties属性文件进行存储

3、通过SharedPreferences工具类存储

第一种

这里写的路径是当前项目的绝对路径,这样做是有缺陷的,比如你将项目路径改了,这里的路径就获取就失败了,所以Android提供了通过上下文一个方法获取当前项目的路径

上面这两个方法都是存储用户名和密码,接下来是获取用户名和密码

这里我将获取到的内容封装到Map集合中,其实使用普通的txt文本存储用户名和密码是有缺陷的,这里我是通过“##”来分割用户名和密码的,那么如果用户在密码中的字符又包含了“#”这个特殊符号,那么最后在获取时,则获取不倒原来保存的信息,所以个人认为dier中方法就可以解决这个问题

第二种

使用属性文件保存用户名和密码

读取属性文件

在主方法中调用即可

 

第三种

使用SharedPreferences保存用户名和密码

在主方法中读取

使用普通txt文件与属性文件保存都是保存到内部存储设备中,我们也可以保存的SDCard中,使用Android提供的Environment类就可以获取到外部存储设备

如果要使用绝对路径

最后就是需要添加权限,因为获取外部存储设备是有关安全的,所以需要添加相关的权限

最新文章
重庆搜索优化seo教学
重庆的搜索优化(SEO)教学涉及多个方面,下面是一些基本的SEO知识和技巧,帮助提升网站在搜索引擎中的排名,特别是在重庆地区的搜索表现。 1. 关键词研究 - 工具使用:利用工具如Google Keyword Planner、Ahrefs、SEMrush等,寻找和重庆相
草料平台小程序怎么生成链接
不知道各位大神近期有没有注意到个别同行,突然通过网站、快手、评论置顶链接等直接引流至公众号文章、微信小程序,这些方式很强大,有没有想过他们到底是咋来实现的呢?实际操作比较便捷,下面简单说下怎么弄:第一步:用虾果创建跳转由于
神马酷跑
《神马酷跑》手游是一款非常受欢迎的跑酷游戏。它简单好玩,给人一种刺激的感觉,同时画面精美,让玩家仿佛置身于一个充满魔幻色彩的世界中。下面我将以阿拉伯数字为序列,简要介绍一下这款游戏的玩法。1. 不断奔跑:在《神马酷跑》中,玩
小猫直播如何入驻美团店铺 今年Zui新攻略
小猫直播如何入驻美团店铺 今年Zui新攻略小猫直播作为一个全新的直播平台,正在迅速崛起,吸引了大量用户的关注。如果你希望将小猫直播与美团的商业平台相结合,那么进行美团开户显得尤为重要,这将为你的直播项目带来更大的曝光率和收益。
优化计算机外链图片以提升网站排名345
网站外链建设规划目标:建立高质量的外链,以增强计算机外链图片的在线知名度和搜索排名。目标关键字:* 计算机外链图片* 外链图片优化* 图片 SEO外链策略:1. 优质内容创建和推广* 创建高质量、信息丰富的文章、博客文章和指南,展示计算
用AI生成美女写真,这款工具让你轻松打造超真实美图!
每个人都渴望拥有完美的写真,而在这个拍照特别流行的年代,大家都希望自己的照片能够在社交平台上一炮而红。不过,现实中,找模特拍照、后期修图都不是一件简单的事。而现在,有了AI技术的助力,我们可以通过各种AI工具轻松生成超逼真的美
缤瑞着力打造智能驾趣新生活 要火
外观方面,新车延续现款车型的设计。前脸大尺寸的前格栅采用镀铬装饰,增加前脸的运动感。同时,新车还提供红黑双色车身、大尺寸后扰流板、高亮黑放射状格栅、全和带呼吸灯的高位刹车灯。车身尺寸方面,新车长宽高分别为4680*1785*1460毫米
最新手游热度排行榜2022-2021最热手游排行榜
随着智能手机的普及,手游已成为现代人生活中不可或缺的一部分。每年的手游热度排行榜不仅反映了玩家的偏好,也标志着行业的变化和发展。本文将带大家回顾2022年和2021年最热的手游排行榜,探索这些游戏为何能够赢得玩家的青睐。1. 《原神
揭秘微信防红秘籍,高效搭建防封网站,保障商家稳定运营
本文揭秘微信防红网站搭建技巧,分享高效防封策略,帮助商家安全运营,避免账号被封禁。通过科学配置、合理布局,实现微信营销安全无忧。微信防红网站的功能解析微信防红网站的搭建流程使用微信防红网站时的注意事项微信防红网站主要针对微
红米note10pro怎么关闭高温保护
红米Note 10 Pro作为一款性能强劲的智能手机,内置了高温保护机制,以确保手机在温度过高时不会受到损害。然而,在某些情况下,用户可能会希望关闭这一功能,比如在玩游戏或使用其他高强度应用时。本文将详细介绍如何关闭红米Note 10 Pro的
相关文章
推荐文章
发表评论
0评