温故而知新,系统整理一下。

1). SP存储

1). 存储的位置
/data/data/packageName/shared_prefs/xxx.xml
2). 特点
a. 保存一些小数据, 以key-value形式保存
b. 应用卸载时会自动删除

2). 手机内部文件存储

1). 存储的位置
/data/data/packageName/files/
2). 特点
a. 保存较大点的数据(大的文本或图片等)
b. 应用卸载时会自动删除

3). 手机外部(sd卡)存储

1). 存储的位置
a. /storage/sdcard/Android/data/packageName/files/ ①
b. /storage/sdcard/自定义名称文件夹/ ②
2). 特点
a. 保存较大点的数据(大的文本或图片等)
b. 应用卸载时①会自动删除, 但②不会

4). Sqlite数据库存储

1). 存储的位置
/data/data/packageName/databases/xxx.db
2). 特点
a. 保存一些有关系的数据
b. 应用卸载时会自动删除

5). 网络存储(远程服务器)

1). 存储的位置
远程服务器
2). 特点
需要分线程联网请求

——相关资料推荐
Android数据存储五种方式总结