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>
本文地址:https://www.stayed.cn/item/4085
转载请注明出处。
本站部分内容来源于网络,如侵犯到您的权益,请 联系我