沈阳APP开发将图片保存到手机相册
2024/7/12 14:44:20 浏览:601
我们使用一些带有图文展示页面的APP,当浏览图片时,会希望将某张我们喜欢的图片保存到手机相册中,那么这个功能是如何实现的呢?本人今天就来分享一下此项功能在APP开发中的实现步骤,首先获取手机内存中的存储目录,调用Environment对象的getExternalStorageDirectory() getAbsolutePath()方法,调用File新建一个文件夹对象File(root, fileName),得到文件引用后,判断文件夹是否已经存在appDir.exists(),如果已经存在就跳过,如果不存在,就可以在新建的文件夹中新建图片文件File file = new File(root, "123.png"),使用FileOutputStream文件流,将图片bitmap写入到文件流,储存到文件中,最后通知图库更新,发送广播sendBroadcast到媒体中心,成功后刷新手机本地相册。注意如果安卓系统版本小于10,需要申请文件存储权限。