从服务器下载图片到本地路径,然后在前端展示那个图片,路径这块应该怎么处理?求大神支招啊。
String path = null;
if (getExternalCacheDir() != null) {//判断外部存储是否可用,也就是SD卡
//假如有就用SD卡
path = context.getExternalCacheDir().getAbsolutePath() + File.separator;
} else {
//否则存在手机自带内存
path= context.getCacheDir().getAbsolutePath() + File.separator;
}
以上都只是写到了根目录,可以自行根据需求再新建目录
getExternalCacheDir方法context可以直接用Application的,或者直接在Application里面调用getExternalCacheDir
2 回答1.3k 阅读✓ 已解决
2 回答2.6k 阅读
2 回答1.7k 阅读
1 回答2.1k 阅读
1 回答1.1k 阅读
1 回答1.3k 阅读
1.3k 阅读
1.创建存放图片的文件夹
2.创建存储图片文件
3.下载图片写入文件
下载图片并存储在本地主要代码