android 保存资源文件,Android app的文件保存目录
Android app的文件保存目录可以是app内置私有的目录,当然也可以选择外置sdcard目录
内置私有目录
/data/data/[packagename]/files 文件缓存目录,一般存小的文件缓存,如果是图片,不建议放这里,一般放到外置卡。
File file = getFilesDir(); 返回该目录
写文件到该目录下可以像这样 FileOutputStream fos = null;
try {
fos = appontext.openFileOutput(name, Context.MODE_PRIVATE);
fos.write(content.getBytes());
} catch (Exception e) {
}finally{
try {
if(null != fos){
fos.close();
}
}catch (Exception e) {
}
}
/data/data/[packagename]/cache目录,存放一些其他缓存 File cache = getCacheDir();
/data/data/[packagename]/databases,存放数据库
/data/data/[packagename]/lib,应用的so目录
/data/data/[packagename]/shared_prefs 应用的SharedPreferences保存
可以自己创建其他目录吗? 可以的
使用 File ownDataPat
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
