[Android] 利用SharedPreferences 实现账号密码的存取
2012-12-13 15:33
387 查看
一、根据Context获取SharedPreferences对象
二、利用edit()方法获取Editor对象。
三、通过Editor对象存储key-value键值对数据。
四、通过commit()方法提交数据。
代码:
以上的代码会在 /data/data/<包名>/shared_prefs 目录下生成了一个ShP.xml文件
二、利用edit()方法获取Editor对象。
三、通过Editor对象存储key-value键值对数据。
四、通过commit()方法提交数据。
代码:
public class MainActivity extends Activity { @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); //获取SharedPreferences对象 Context context = MainActivity.this; SharedPreferences sp = context.getSharedPreferences("ShP", MODE_PRIVATE); //存入数据 Editor editor = sp.edit(); editor.putString("STRING_KEY", "string"); //String editor.putInt("INT_KEY", 0); //int editor.putBoolean("BOOLEAN_KEY", true); //boolean editor.commit(); //返回STRING_KEY的值 Log.d("ShP", sp.getString("STRING_KEY", "none")); //如果NO_EXIST不存在,则返回值为"none" Log.d("ShP", sp.getString("NO_EXIST", "none")); } }
以上的代码会在 /data/data/<包名>/shared_prefs 目录下生成了一个ShP.xml文件
<?xml version='1.0' encoding='utf-8' standalone='yes' ?> <map> <string name="STRING_KEY">string</string> <int name="INT_KEY" value="0" /> <boolean name="BOOLEAN_KEY" value="true" /> </map>
相关文章推荐
- Android 记住密码和自动登录界面的实现(SharedPreferences 的用法)
- Android 记住密码和自动登录界面的实现(SharedPreferences 的用法)
- Android 记住密码和自动登录界面的实现(SharedPreferences 的用法)
- Android 记住密码和自动登录界面的实现(SharedPreferences 的用法)
- Android 记住密码和自动登录界面的实现(SharedPreferences 的用法)
- Android 记住密码和自动登录界面的实现(SharedPreferences 的用法)
- Android 记住密码和自动登录界面的实现(SharedPreferences 的用法)
- Android 记住密码和自动登录界面的实现(SharedPreferences 的用法)
- Android 记住密码和自动登录界面的实现(SharedPreferences 的用法)
- Android-利用SharedPreferences实现记住密码和账号功能
- Android 记住密码和自动登录界面的实现(SharedPreferences 的用法)
- Android 记住密码和自动登录界面的实现(SharedPreferences 的用法)
- Android 记住密码和自动登录界面的实现(SharedPreferences 的用法)
- Android 记住密码和自动登录界面的实现(SharedPreferences 的用法)
- Android笔记:SharedPreference封装常用的工具类(用于记住密码、自动登录、引导页、账号密码等)
- Android 记住密码和自动登录界面的实现(SharedPreferences 的用法)
- Android 记住密码和自动登录界面的实现(SharedPreferences 的用法)
- Android 记住密码和自动登录界面的实现(SharedPreferences 的用法)
- Android 记住密码和自动登录界面的实现(SharedPreferences 的用法)1
- Android 记住密码和自动登录界面的实现(SharedPreferences 的用法)