android为我们提供了方便的键值对保存方案,这对于简单的软件参数保存来说,非常合适。完成这一工作的对象是:SharedPreferences
保存:
SharedPreferences preferences = getSharedPreferences("itcast", Context.MODE_WORLD_READABLE); Editor editor = preferences.edit(); editor.putString("name", name); editor.putInt("age", new Integer(age)); editor.commit();
读取:
SharedPreferences preferences = getSharedPreferences("itcast", Context.MODE_PRIVATE); String name = preferences.getString("name", ""); int age = preferences.getInt("age", 20);
SharedPreferences内部实现机制其实就是一个xml文件