android开发基础教程—SharedPreferences读写

高跟_love

高跟_love

2016-02-19 10:57

下面图老师小编跟大家分享android开发基础教程—SharedPreferences读写,一起来学习下过程究竟如何进行吧!喜欢就赶紧收藏起来哦~
代码如下:

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
展开更多 50%)
分享

猜你喜欢

android开发基础教程—SharedPreferences读写

编程语言 网络编程
android开发基础教程—SharedPreferences读写

android开发基础教程—文件存储功能实现

编程语言 网络编程
android开发基础教程—文件存储功能实现

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

android开发基础教程—打电话发短信

编程语言 网络编程
android开发基础教程—打电话发短信

android 开发 文件读写应用案例分析

编程语言 网络编程
android 开发 文件读写应用案例分析

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

android开发基础教程—三种方式实现xml文件解析

编程语言 网络编程
android开发基础教程—三种方式实现xml文件解析

Android SharedPreferences的使用分析

编程语言 网络编程
Android SharedPreferences的使用分析

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

小财迷软件使用技巧

小财迷软件使用技巧

Android在listview添加checkbox实现原理与代码

Android在listview添加checkbox实现原理与代码
下拉加载更多内容 ↓