当前位置: 移动技术网 > IT编程>移动开发>Android > android开发基础教程—SharedPreferences读写

android开发基础教程—SharedPreferences读写

2019年07月24日  | 移动技术网IT编程  | 我要评论

eset_vc52_autoid,华府天地影城,美味七七倒闭

复制代码 代码如下:

public class mainactivity extends activity {
@override
protected void oncreate(bundle savedinstancestate) {
super.oncreate(savedinstancestate);
setcontentview(r.layout.activity_main);
}
public void onclick(view v) {
switch (v.getid()) {
case r.id.button1:
sharedpreferences sp = this.getsharedpreferences("myxml", context.mode_private);
editor editor = sp.edit();
editor.putstring("name", "nanguabing");
editor.putint("age", 20);
//持久化操作到存储设备
editor.commit();
toast.maketext(this, "写入sp完成", 1).show();
break;
case r.id.button2:
sharedpreferences sp1 = this.getsharedpreferences("myxml", context.mode_private);
string name = sp1.getstring("name", "nobody");
int age = sp1.getint("age", 0);
toast.maketext(this, "name=" + name + ",age=" + age, 1).show();
break;
default:
break;
}
}
@override
public boolean oncreateoptionsmenu(menu menu) {
// inflate the menu; this adds items to the action bar if it is present.
getmenuinflater().inflate(r.menu.activity_main, menu);
return true;
}
}

文件格式:
复制代码 代码如下:

<?xml version='1.0' encoding='utf-8' standalone='yes' ?>
<map>
<string name="name">nanguabing</string>
<int name="age" value="20" />
</map>

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网