Android获取最近的图片
来源:互联网 发布:程序员怎么自学 编辑:程序博客网 时间:2024/05/16 02:37
private ArrayList<String> getNearImags(){ArrayList<String> img_path = new ArrayList<String>();// 获取SDcard卡的路径 String sdcardPath = Environment.getExternalStorageDirectory().toString(); ContentResolver mContentResolver = PostLongImageTextActivity.this.getContentResolver(); Cursor mCursor = mContentResolver.query(MediaStore.Images.Media.EXTERNAL_CONTENT_URI, new String[]{MediaStore.Images.Media._ID, MediaStore.Images.Media.DATA}, MediaStore.Images.Media.MIME_TYPE + "=? OR " + MediaStore.Images.Media.MIME_TYPE + "=?", new String[] { "image/jpeg", "image/png" }, MediaStore.Images.Media._ID + " DESC"); // 按图片ID降序排列 while (mCursor.moveToNext()) { // 打印LOG查看照片ID的值 long id = mCursor.getLong(mCursor.getColumnIndex(MediaStore.Images.Media._ID)); // 过滤掉不需要的图片,只获取拍照后存储照片的相册里的图片 String path = mCursor.getString(mCursor.getColumnIndex(MediaStore.Images.Media.DATA)); if (path.startsWith(sdcardPath + "/DCIM/100MEDIA") || path.startsWith(sdcardPath + "/DCIM/Camera/") || path.startsWith(sdcardPath + "DCIM/100Andro")) { img_path.add("" + path); }}mCursor.close();return img_path;}
0 0
- Android获取最近的图片
- android获取最近使用应用的信息
- Android 获取最近应用的缩略图
- Android 获取最近应用的缩略图
- android 5.0 获取最近运行的应用
- iOS 获取相册中最近的一张图片
- iOS App中调用相册中图片及获取最近的一张图片的方法
- android 获取图片的亮度
- Android 获取图片的亮度
- android的imageView获取图片
- android 获取图片的亮度
- android 获取图片的亮度
- android获取新增的图片
- Android获取图片的途径
- Android获取图片与图片的存放
- Android获取图片与图片的存放
- android获取相册图片 拍照获取图片 用到的东西
- 4.4以上选取最近图片的时候获取不到正确的url
- 开启softInput时,按Back键如何关闭Activity
- Altera硬IP开发PCIe 之三 ModelSim
- Android 逆向工程工具集
- tomcat配置
- 遗传算法入门到掌握
- Android获取最近的图片
- Linux下安装maven
- 激励一辈子的话
- 捕鱼游戏移植不显示炮台解决方案
- cts/gts中一些fail项解决办法总结
- Android代码优化小技巧总结
- 删除navgationBar底部的黑线方法
- 理解配置yarn参数&mapreduce参数
- ApplicationId versus PackageName