温故而知新,系统整理一下。
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数据存储五种方式总结