Android开发教程:首选项SharedPreferences应用
Android开发教程:首选项SharedPreferences应用
要记录一组登录信息,如 登录的服务器,用户名,密码等信息,使用首选项保存和获取会很便捷。
列:
- etUsername = (EditText) findViewById(R.id.et_username);
- etUsername.setText(getUsername());
EditText中信息改变后:
setUsername(etUsername.getText().toString().trim());
其中调用的两个方法是:
- private String getUsername() {
- SharedPreferences pref = getPreferences(Activity.MODE_PRIVATE);
- String username = pref.getString("username", "");//如果没有,默认为""
- return username;
- }
- private void setUsername(String str) {
- SharedPreferences pref = getPreferences(Activity.MODE_PRIVATE);
- Editor edit = pref.edit();edit.putString("username", str);
- edit.commit();
- }
PS:这是个简单的SharedPreferences示例,很值得学习。
更多Android相关信息见Android 专题页面 http://www.bkjia.com/topicnews.aspx?tid=11
评论暂时关闭