第一行代码--笔记03

chapter6

1.数据持久化.

一般在内存中的数据都是瞬时数据,一旦程序崩溃或者内存不正常被回收,再次启动该程序时这些瞬时数据会丢失,
严重影响用户体验。因此,有必要将内存中的瞬时数据进行保存,便于后面的数据恢复,这个过程便是数据持久化过程。

2.文件存储
3.SharedPreferences存储

采用键值对方式存储.
存储过程:
SharedPreferences pref = getSharedPreferences("data",MODE_PRIVATE);
SharedPreferences.Editor editor = pref.edit();
editor.putString("name","TOM");
editor.putInt("age",24);
editor.commit();

读取过程:
SharedPreferences pref
= getSharedPreferences("data",MODE_PRIVATE);
String name = pref.getString("name","");
int age = pref.getInt("age",0);

4.SQLite数据库存储。

SQLiteOpenHelper抽象类,增删查改。

你可能感兴趣的:(第一行代码--笔记03)