文件存储的实现-login登录案例1-内置存储

来源:互联网 发布:papi酱起诉被驳回知乎 编辑:程序博客网 时间:2024/05/19 00:36

很多时候我们的软件需要对处理后的数据进行存储或再次访问。Android为数据存储提供了如下几种方式:
文件、SharedPreferences(参数)、SQLite数据库、内容提供者(Content provider)、网络

案例1:文件保存在内置存储中
1.新建一个login项目并完成布局的搭建
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述

2.MainActivity.java
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述

这里封装了一个将io流转换成字符串的方法
这里写图片描述

3.演示效果:
这里写图片描述
(1).输入用户名:chj,密码:123,勾选记住密码,点击登录。
这里写图片描述
在视图中打开File Explorer
Data–>data–>com.example.login–>files–>csdn.txt
这里写图片描述
选中csdn.txt文件,点击右上角这里写图片描述 将csdn.txt导出到桌面上
打开该文件 这里写图片描述
账号和密码都被保存到了这个文件中,在退出该应用后再次打开该应用,登录信息将回显。
(2)、输入用户名:chj123、密码:123456,勾选记住密码、自动登录
同样导出csdn.txt文件 这里写图片描述
此时该文件中保存了用户名、密码及自动登录的标识符”auto”。在退出该应用后再次打开该应用,登录信息将回显。

3 0
原创粉丝点击