Android学习_ Storage
本文提供的Android Storage学习主要内容包括,内部储存(SharedPreferences,SQLite databases,ContentProvider,SAF等),外部储存(内置sd卡和外置sd卡)。以下分章节进行了介绍,凡有不足之处,烦请指出,期待与大家共同进步。
1. 内部储存
1.1内部储存介绍
这里内部存储,对应的路径为:Environment.getDataDirectory().getParentFile();也就是根目录,这个目录下还有一些重要的数据,例如:数据库databases,shared_prefs(SharedPreferences)等,以下做实例介绍。
1.2 Shared Preferences:
1.2.1 简单介绍
SharedPreferences是一种轻量级的数据存储方式,是一个接口,不是一个class。原理是使用xml文件存放键值对数据,文件存放在/data/data//shred-prefs目录下。 使用SharedPreferences接口中的内部接口Edit