jjzjj

ImageColumns

全部标签

android - 获取主存储和二级存储上 DCIM 文件夹的路径

我正在编写一个应用程序,它应该上传存储在内存和SD卡上的DCIM/Camera文件夹中的相机拍摄的照片。这意味着在每次上传之前,必须检查所有可用存储空间是否存在任何图像。我使用Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_DCIM)访问主存储,它可以是SD卡或内存(取决于设备)。来自文档:Note:don'tbeconfusedbytheword"external"here.Thisdirectorycanbetterbethoughtasmedia/sharedstorage.Itisafile

Android 列出所有可用的图像

我正在制作一个应用程序,它要求我列出手机SD卡上的所有可用图像。我尝试查询ContentResolver方式,即Cursorimage=getContentResolver().query(Images.Media.EXTERNAL_CONTENT_URI,newString[]{Images.Media._ID,Images.Media.DATA,Images.Media.DISPLAY_NAME},null,null,null);但没有任何结果。有什么方法可以获取列表,或者如果这不可能,那么是否有任何可能的Intent(例如PICK)允许用户选择一个文件,然后访问用户选择的文件的路

android - 获取相机当前图片文件夹

我的应用程序中有一个小的FileExplorer,我希望他在默认相机当前使用的文件夹中启动。有没有办法得到这条路?我试过了:Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_PICTURES).getAbsolutePath());但这不会返回“/mnt/sdcard/Pictures”,我的相机存储在“mnt/sdcard/ext_sd/DCIM/100MEDIA/”附言:我确实知道如何使用用于存储图片的特定文件夹启动相机,这不是我要搜索的内容, 最佳答案