使用 SharedPreferences 实现记住用户名和密码功能
来源:互联网 发布:中联医疗软件 编辑:程序博客网 时间:2024/04/28 10:30
SharedPreferences 实际上就是操作程序向外存中写入数据,读数据的一个类。数据以XML方式存在。
SharedPreferences数据的四种操作模式
- Context.MODE_PRIVATE
- Context.MODE_APPEND
- Context.MODE_WORLD_READABLE
- Context.MODE_WORLD_WRITEABLE
Context.MODE_PRIVATE:为默认操作模式,代表该文件是私有数据,只能被应用本身访问,在该模式下,写入的内容会覆盖原文件的内容
Context.MODE_APPEND:模式会检查文件是否存在,存在就往文件追加内容,否则就创建新文件.
Context.MODE_WORLD_READABLE和Context.MODE_WORLD_WRITEABLE用来控制其他应用是否有权限读写该文件.
MODE_WORLD_READABLE:表示当前文件可以被其他应用读取.
MODE_WORLD_WRITEABLE:表示当前文件可以被其他应用写入
下面的例子会用到import android.app.Activity;import android.content.SharedPreferences;import android.content.SharedPreferences.Editor;import android.os.Bundle;import android.widget.Toast;public class MainActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); SharedPreferences sp =getSharedPreferences("bee", MODE_PRIVATE); //bee为生成的xml的名字,MODE_PRIVATE为私有模式。 Editor editor= sp.edit(); //获取编辑器,随后添加数据 editor.putString("username", "eric"); editor.putString("passws", "lzw213"); editor.commit(); //提交数据 //获取数据 String result=sp.getString("username","error"); Toast.makeText(this, result, 0).show(); }}
0 0
- 使用 SharedPreferences 实现记住用户名和密码功能
- 使用SharedPreferences实现简单的记住用户名和密码功能
- 实现用户名及密码记住功能(SharedPreferences的用法)
- 使用SharedPreferences实现记住密码功能
- SharedPreferences实现记住密码功能
- 使用SharedPreference实现记住用户名和密码
- 使用SharedPreferences记住用户名及密码
- Android---SharedPreferences 记住用户名和密码
- 使用SharedPreferences实现登录记住密码功能实现
- 在IOS中使用KeychainItemWrapper保存用户名和密码实现记住密码功能
- 在IOS中使用KeychainItemWrapper保存用户名和密码实现记住密码功能
- 在IOS中使用KeychainItemWrapper保存用户名和密码实现记住密码功能
- 在IOS中使用KeychainItemWrapper保存用户名和密码实现记住密码功能
- 在IOS中使用KeychainItemWrapper保存用户名和密码实现记住密码功能
- 在IOS中使用KeychainItemWrapper保存用户名和密码实现记住密码功能
- 在IOS中使用KeychainItemWrapper保存用户名和密码实现记住密码功能
- 在IOS中使用KeychainItemWrapper保存用户名和密码实现记住密码功能
- 在IOS中使用KeychainItemWrapper保存用户名和密码实现记住密码功能
- 单例模式
- 编程珠玑之第12章习题1: 随机位问题
- linux网络管理命令-网络安全
- 2014博客之星: 请大家为我投票
- Android导航栏开发漫谈
- 使用 SharedPreferences 实现记住用户名和密码功能
- ArcSDE10.x for SQLServer连接提示:Invalid object name ‘sde.sde.GDB_Release’
- Linux Shell怎么整死你你都不知道的语法错误
- Servlet 的调用过程、生命周期
- 比尔盖茨小时候的故事
- 【参与翻译】Spring4.x框架参考文档
- java与mysql的数据交互
- mysql 备份
- [编程语言][C语言]C语言的基本数据类型