/data/data/<package name>/shared_prefs 文件
SharedPreferences类
/data/data/<package name>/files 文件
Context.openFileInput(String name),Context.openFileOutput(String name)
/data/data/<package name>/cache 目录
getCacheDir()
/data/data/<package name>/files 目录
getFilesDir()
if(Environment.getExternalStorageState().equals(Environment.MEDIA_MOUNTED))
{
File sdCardDir = Environment.getExternalStorageDirectory();
File saveFile = new File(sdCardDir,"lx008.txt");
FileOutputStream outSream = new FileOutputStream(saveFile);
outStream.write("lxt008".getBytes());
outStream.close();
}
SQLite 数据库
SQLiteDatabase 或SQLiteOpenHelper
ContentProvider
URI
深入探讨Android应用的数据存储与管理策略
本文详细解析了Android应用中数据存储的关键技术,包括SharedPreferences、文件系统、SQLite数据库、ContentProvider等核心组件的使用方法及注意事项,旨在帮助开发者高效地管理和存储应用数据。
2万+

被折叠的 条评论
为什么被折叠?



