大家好,目前正在创建一个应用程序,我需要帮助。当我在手机上安装应用程序时,我使用的所有图片都在我的手机库中,这是怎么回事?
如果我去手机/手机画廊,那里的所有照片都在那里。
希望有人可以帮助我:D
答案 0 :(得分:1)
通常,当第三方应用程序创建媒体文件(例如照片)时,它可以选择发送ACTION_MEDIA_SCANNER_SCAN_FILE
Intent
,Uri
指向新创建的文件。媒体扫描程序选择此Intent
,解析文件,从中获取元数据并将此文件添加到媒体内容提供商。
稍后,另一个应用程序(例如,Gallery应用程序)可以请求媒体内容提供商提供对某些类别的所有文件的访问,例如,照片。
答案 1 :(得分:0)
您是否拥有项目内的图像,或者是否从其他来源获取图像并将其保存到存储中? 如果是后者,那么只需将它们保存到私有内部存储。 也许http://developer.android.com/guide/topics/data/data-storage.html#filesInternal可能有帮助吗?