1,文件存储。
2,SharedPreferences 存储
haredPreferences 是使用键值对的方式来存储数据的。也就是
说当保存一条数据的时候,需要给这条数据提供一个对应的键,这样在读取数据的时候就可
以通过这个键把相应的值取出来。
//存数据
saveData.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { SharedPreferences.Editor editor = getSharedPreferences("data", MODE_PRIVATE).edit(); editor.putString("name", "Tom"); editor.putInt("age", 28); editor.putBoolean("married", false); editor.commit(); } });
//取数据
restoreData.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { SharedPreferences pref = getSharedPreferences("data", MODE_PRIVATE); String name = pref.getString("name", ""); int age = pref.getInt("age", 0); boolean married = pref.getBoolean("married", false); Log.d("MainActivity", "name is " + name); Log.d("MainActivity", "age is " + age); Log.d("MainActivity", "married is " + married); } }); }
3,sqlite
时间: 2024-10-10 07:27:19