我是靠谱客的博主 稳重战斗机,这篇文章主要介绍Android之通过Url保存图片集到本地并通知图库刷新,现在分享给大家,希望可以做个参考。

Android之通过Url保存图片集到本地并通知图库刷新

  • 直接上代码 疑问联系774908055
public static boolean saveBitmaps(Context context,List<Bitmap> bitmaps, String rootPath) {
LogUtil.LogShitou("创建PIC = " + rootPath);
int saveNum = 0;
boolean isSaveComplete = false;
File desDir = new File(rootPath);
LogUtil.LogShitou("创建cheyoubao1 = " + desDir);
if (!desDir.exists()) {
LogUtil.LogShitou("创建cheyoubao2 = " + desDir);
desDir.mkdirs();
}
for(Bitmap bitmap : bitmaps){
File filePic = new File(rootPath, System.currentTimeMillis() + "_cyb_SHARE" + ".jpg");
try {
if (!filePic.exists()) {
filePic.getParentFile().mkdirs();
filePic.createNewFile();
save2(context,bitmap,filePic.getPath());
//通知相册更新
BitmapFactory.decodeFile(desDir.getAbsolutePath()), filePic.getName(), null);
LogUtil.LogShitou("bitmaps.size3 = " + bitmaps.size() + ",saveNum = "+saveNum);
saveNum ++;
if(saveNum == bitmaps.size()){
//保存完成
isSaveComplete = true;
LogUtil.LogShitou("bitmaps.size4 = " + bitmaps.size());
bitmaps.clear();
saveNum = 0;
}
LogUtil.LogShitou("file = " + filePic);
}
} catch (IOException e) {
e.printStackTrace();
}
}
return isSaveComplete;
}```

最后

以上就是稳重战斗机最近收集整理的关于Android之通过Url保存图片集到本地并通知图库刷新的全部内容,更多相关Android之通过Url保存图片集到本地并通知图库刷新内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(121)

评论列表共有 0 条评论

立即
投稿
返回
顶部