我制作了自定义相机,并希望将图像存储在同一应用程序中,而不是内置图库中。我正在使用自定义相机拍照,并希望为该应用程序制作单独的图库。拍照后,角落上应该出现一个小缩略图,然后单击缩略图,它应该打开我的自定义厨房。到目前为止,我已经制作了自定义相机,它正在拍摄照片和视频,现在我想将它们存储在单独的画廊中。请帮助我如何完成这项任务并分享您的代码(如果您已经完成)。我们将不胜感激您的帮助
1 回答

明月笑刀无情
TA贡献1828条经验 获得超4个赞
您可以使用此链接了解 Android 文件存储管理。 安卓文件存储。您可以在此处阅读有关内部存储(私人位置)和外部存储(公共位置)之间的差异的信息。 数据存储内部/外部
由于你的描述不是很清楚,所以可能有2种可能性
您希望为您的图像提供一个私人位置,其他应用程序无法访问。私人位置的优点是您在此位置保存的数据是特定于应用程序的。但同时您也将无法从文件资源管理器访问图像。
您需要一个公共位置来存放您的图像,但又需要一个仅可以使用您的应用程序图像的特定位置。公共位置的好处是您保存的数据(文件、图像)可以通过文件资源管理器公开访问,同时手机中被授予存储权限的其他应用程序也可以访问这些数据。
将文件保存在内部存储中(应用程序的私人位置)
希望这对您有所帮助并解决您的疑问。
添加回答
举报
0/150
提交
取消