存储路径、使用场景、区别
1) SharedPreferences
ROM
/data/data/packagename/shared_prefs/
Xml 少量的键值对形式的数据,应用程序的设置
2) InternalStorage
ROM
/data/data/packagename/files/xxx.xxx
文件格式和内容任意,OpenFileInput
3) ExternalStorage
SdcardI/O
判断SD状态 是否加载、空间是否足够
Environment.getExternalStorageDirectory()
大型游戏数据包和地图导航
4) SQLite
ROM
/data/data/packagename/databases/
class MyDB extends SQLiteOpenHelper
MyDB()
onCreate
onUpgrade
应用场景:大量结构类似的数据,经常进行增删改查
5) Web
Get Post
应用场景:云笔记本