当前位置:操作系统 > 安卓/Android >>

Android---首选项SharedPreferences应用

要记录一组登录信息,如 登录的服务器,用户名,密码等信息,使用首选项保存和获取会很便捷。

列:

[java]
etUsername = (EditText) findViewById(R.id.et_username); 
etUsername.setText(getUsername()); 
EditText中信息改变后:
[java]
setUsername(etUsername.getText().toString().trim()); 
其中调用的两个方法是:
[java]
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 ,
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,