存储:
SharedPreferences sp = ConnectGame.this.getSharedPreferences("userscore", Context.MODE_APPEND);
sp.edit().putString("name", "xyxd").putInt("age", 12).commit();
获取:
SharedPreferences sp = this.getSharedPreferences("userscore", Context.MODE_WORLD_WRITEABLE);
System.out.println(sp.getString("name", "默认值"));
System.out.println(sp.getInt("age", 0));
获得SharedPreferences的方法是通过Context的getSharedPreferences(String name,int mode);
其中mode的值有:
Context.MODE_PRIVATE
只能被本应用程序读写
Context.MODE_WORLD_READABLE
能被其他程序读取、但是不能写
Context.MODE_WORLD_WRITEABLE
能被其他程序读、写