SharedPreferences使用讲解
来源:互联网 发布:linux 更新grub命令 编辑:程序博客网 时间:2024/05/22 01:44
如果现在要实现一个这样的功能,在登入界面有一个记住密码按钮,登入时输入账号和密码,点击记住密码按钮后,在下次登入时不需要输密码,这就用到了SharedPreferences
如图:
在记住密码的前面有一个CheckBox,没有点击和点击后的图不一样。
代码如下:
无论点击取消还是保存密码,都给它报存一次密码,根据需要在加载类时进行判断state的状态:
前面记得定义一个全局静态变量:
private static int state=0;
静态变量的好处是在应用程序下次启动时依然能够记住状态,不会每次都初始化从0开始。
注意:1.SharedPreferences适合存储一些数据量比较小的东西,太大的话不好,缺点是保存的数据可以在data/data那里查看到,不安全
2.对于同一个文件名的SharedPreferences只创建一次,如下次又创建,他会先去查找有没有创建过,如果创建过就直接使用,没有创建过才会创建
3.SharedPreferences得到和获取要注意是同一个文件,如果文件名不同,即使保存了在获取时也获取不到
0 0
- SharedPreferences使用讲解
- android简单实例---------SharedPreferences的简单使用与讲解
- SharedPreferences的详细讲解
- 使用SharedPreferences
- SharedPreferences使用
- SharedPreferences使用
- SharedPreferences使用
- SharedPreferences 使用
- 使用 SharedPreferences
- 使用SharedPreferences
- 使用 SharedPreferences
- SharedPreferences使用
- SharedPreferences使用
- SharedPreferences使用
- SharedPreferences使用
- SharedPreferences使用
- SharedPreferences使用
- SharedPreferences类SharedPreferences.Editor讲解以及数据的存储
- c++虚函数
- 上海市及市内各区地方税务局联系地址与电话
- Makefile
- iOS10推送必看UNNotificationServiceExtension
- TCP/IP协议分层
- SharedPreferences使用讲解
- 升序降序
- Java中String转MD5
- java随机生成四位字符验证码(使用Graphics绘图类)
- winform中自定义的窗体移动代码
- 深入理解Java虚拟机 读书笔记
- Mysql优化
- Javascript 多浏览器兼容性问题及解决方案
- C/C++——指针做参数