android 获得最近一次拍照 截屏 下载等,的图片路径
2016-11-28 20:33
393 查看
/** * 本次查询的就是针对 相机里面的图片进行搜查,获得最近一排的一张照片,的路径 * @param path =/storage/emulated/0/DCIM/Camera 默认值; 路径为空时:默认值 * @param name =head.jpg 这个不能为空 * * @param path_name eg:= /storage/emulated/0/DCIM/Camera/head.jpg * @return */ public static String getLastPhotoByPath(Context context) { // if (!TextUtils.isEmpty(path)) { // path=String.valueOf(path.toLowerCase().hashCode()); // }else { // String cameraPath=Environment.getExternalStorageDirectory().toString() + "/DCIM/Camera"; // path=String.valueOf(cameraPath.toLowerCase().hashCode()); // } Cursor myCursor = null; String pathLast=""; // Create a Cursor to obtain the file Path for the large image String[] largeFileProjection = { MediaStore.Images.ImageColumns._ID, MediaStore.Images.ImageColumns.DATA, MediaStore.Images.ImageColumns.ORIENTATION, MediaStore.Images.ImageColumns.DATE_TAKEN }; String largeFileSort = MediaStore.Images.ImageColumns._ID + " DESC"; myCursor = // BaseApplication.getInstance(). context.getContentResolver().query( MediaStore.Images.Media.EXTERNAL_CONTENT_URI, largeFileProjection, null, null, largeFileSort); if (myCursor.getCount()<1) { myCursor.close(); return pathLast; } while (myCursor.moveToNext()) { String data = myCursor.getString(myCursor.getColumnIndexOrThrow(MediaStore.Images.Media.DATA)); File f = new File(data); if (f.exists()) {//第一个图片文件,就是最近一次拍照的文件; pathLast=f.getPath(); System.out.println("f.getPath() = "+pathLast); myCursor.close(); return pathLast; } } myCursor.close(); return pathLast; }
相关文章推荐
- Android 获得最近一张拍照或截屏图片
- android拍照获得图片URI为空的处理方法
- android拍照获得图片及获得图片后剪切设置到ImageView
- Android 4.4以上拍照或者从图库选择图片,获取图片路径
- Android——获取系统图片/拍照/获取图片路径并显示的Demo
- android拍照获得图片及获得图片后并裁剪
- Android下载图片路径问题
- Android 打开相机获得路径:注意三星手机图片方向问题。
- Android之根据Uri获得图片或视频文件路径(解决4.4以上版本得不到路径的情况)
- Android拍照后获得的图片旋转90度问题
- Android 把bitmap转换成String,计算图片的缩放值,根据路径获得突破并压缩返回bitmap用于显示,获取保存 隐患检查的图片文件夹名称,获取保存图片的目录,根据路径删除图片,添加到图库
- android拍照获得图片URI为空的处理方法
- Android 截图 代码 截屏 保存图片到本地 根据本地图片路径 显示图片
- android拍照获得图片URI为空的处理方法
- android 安卓 开发 图片库获得图片的绝对路径
- android拍照获得图片及获得图片后剪切设置到ImageView
- Android之根据Uri获得图片或视频文件路径(解决4.4以上版本得不到路径的情况)
- android拍照后图片路径的获取(解决不同手机存在拍照后旋转的问题)
- Android实现选择相册图片和拍照,并手动截图返回图片路径和Bitmap对象
- Android 视频开发中如何通过url或者本地视频文件路径获得视频的第一帧图片