Android - 拍照 - 不要在DCIM文件夹中保存照片

时间:2018-01-22 16:21:28

标签: android android-photos

https://developer.android.com/training/camera/photobasics.html

我按照谷歌的例子使用:

> library(tm)
> 
> a = "This is the first document."
> b = "This is the second document."
> c = "This is the third document."
> d = "This is the fourth document."
> docs1 = VectorSource(c(a,b))
> docs2 = VectorSource(c(c,d))
> corpus1 = VCorpus(docs1)
> corpus2 = VCorpus(docs2)
> 
> corpus3 = c(corpus1,corpus2)
> 
> inspect(corpus3)
<<VCorpus>>
Metadata:  corpus specific: 0, document level (indexed): 0
Content:  documents: 4

[[1]]
<<PlainTextDocument>>
Metadata:  7
Content:  chars: 27

[[2]]
<<PlainTextDocument>>
Metadata:  7
Content:  chars: 28

[[3]]
<<PlainTextDocument>>
Metadata:  7
Content:  chars: 27

[[4]]
<<PlainTextDocument>>
Metadata:  7
Content:  chars: 28

我的照片在Picture文件夹中,但我的设备会在DCIM文件夹中保存照片的其他副本(具有不同的时间戳)。例如:我在图片中获得了一张照片My_prefix_20180122_ 171255 .jpg,另一张照片中的另一张IMG_20180122_ 171300 .jpg。 怎么避免这个?

(在Android 4.4,Android 6.0上测试过。)

感谢。

1 个答案:

答案 0 :(得分:2)

  

我在照片中获得了一张照片My_prefix_20180122_171255.jpg,另一张照片中的另一张IMG_20180122_171300.jpg

这种行为因相机应用程序而异。有数百个相机应用程序,都预先安装在设备上,可供用户通过Play商店和其他地方安装。

  

如何避免这种情况?

请勿使用第三方相机应用拍摄照片。自己动手,可以直接使用相机API,也可以使用第三方相机库(例如,Fotoapparat,CameraKit-Android)。