chapter6
1.数据持久化.
一般在内存中的数据都是瞬时数据,一旦程序崩溃或者内存不正常被回收,再次启动该程序时这些瞬时数据会丢失,
严重影响用户体验。因此,有必要将内存中的瞬时数据进行保存,便于后面的数据恢复,这个过程便是数据持久化过程。
2.文件存储
3.SharedPreferences存储
采用键值对方式存储.
存储过程:
<code>SharedPreferences pref = getSharedPreferences("data",MODE_PRIVATE);
SharedPreferences.Editor editor = pref.edit();
editor.putString("name","TOM");
editor.putInt("age",24);
editor.commit();</code>
读取过程:
<code>SharedPreferences pref
= getSharedPreferences("data",MODE_PRIVATE);
String name = pref.getString("name","");
int age = pref.getInt("age",0);</code>
4.SQLite数据库存储。
SQLiteOpenHelper抽象类,增删查改。