0

我已经看到Android在拍照时会自动生成缩略图,并将其保存为带有关键“数据”的额外内容。是否可以禁用该操作以节省设备空间?

4

1 回答 1

0

我已经看到Android在拍照时会自动生成缩略图,并将其保存为带有关键“数据”的额外内容。

不,不是的。相机应用程序可能会生成缩略图并将它们放在一个data额外的Intent使用中setResult()。Android,操作系统,没有。

是否可以禁用该操作以节省设备空间?

我不知道你认为你会“节省”什么“空间”。该缩略图在系统 RAM 中短暂保存。它不存储在磁盘上。

如果您是程序员,并且您正在编写 Android 应用程序,并且如果您使用ACTION_IMAGE_CAPTURE IntentwithstartActivityForResult()来调用第三方相机应用程序,那么您可以包含EXTRA_OUTPUT指示您希望在何处写入全尺寸图像。根据规范,在这种情况下不需要额外的ACTION_IMAGE_CAPTUREdata一些相机应用程序会跳过这些额外的内容。

但是,欢迎第三方相机应用程序的开发人员为所欲为。如果他们想data在每个请求上创建额外的内容ACTION_IMAGE_CAPTURE,那是他们的决定,因为他们是编写相机应用程序的人。

于 2015-08-03T11:19:49.430 回答