您的位置:首页 > 移动开发 > Android开发

Android的SharedPreferences存储

2016-01-06 23:03 423 查看
我是 用于保存用户名

[java] view
plaincopy

//////////登录

private SharedPreferences share;// 信息存储类

private SharedPreferences.Editor edit;

// 创建userinfo文件

share = LoginActivity.this.getSharedPreferences("userinfo",

Context.MODE_PRIVATE);

login = (Button) findViewById(R.id.login);

username = (EditText) findViewById(R.id.username);

password = (EditText) findViewById(R.id.password);

login.setOnClickListener(new View.OnClickListener() {

public void onClick(View v) {

// TODO Auto-generated method stub

// rs=new ArrayList<Map<String,Object>>();

/*

* 登录成功后 将用户信息写入到sharedpreferences文件userinfo中

*/

edit = share.edit();

s

edit.commit();

/*

* 跳转到主页面

*/

Toast.makeText(LoginActivity.this, "登录成功", 3000).show();

}

});

<pre name="code" class="java"></pre><pre name="code" class="java"> @Override

public boolean onCreateOptionsMenu(Menu menu) {

// TODO Auto-generated method stub

super.onCreateOptionsMenu(menu);

menu.add(0, ITEM0, 0, "注销登录");

return true;

}

@Override

public boolean onOptionsItemSelected(MenuItem item) {

// TODO Auto-generated method stub

switch (item.getItemId()) {

case ITEM0:

Toast.makeText(this, "执行注销!", 1000).show();

startActivity(new Intent(this, LoginActivity.class));

editor = share.edit();

editor.clear();

editor.commit();

finish();

break;

}

return super.onOptionsItemSelected(item);

}</pre>

<p><br>

</p>

<p><br>

</p>

<p></p>

<pre></pre>

<pre></pre>

<pre></pre>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: