`
javalover00000
  • 浏览: 100897 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

android根据图片的uri获取图片的物理路径

阅读更多

       Uri uri = Uri.parse("content://media/external/images/media/4");

           ContentResolver cr = this.getContentResolver();

         Cursor cursor = cr.query(uri, null, null, null, null);

         cursor.moveToFirst();

         for (int i = 0; i < cursor.getColumnCount(); i++) {

System.out.println(i+"-----------------"+cursor.getString(i));

}

 

这个可以遍历cursor,其中_data字段 就是图片的物理路径

分享到:
评论
7 楼 csj2017 2011-09-30  
要是视频怎么获取啊
6 楼 zhaopian16 2011-03-22  
javalover00000 写道
程序里调用图片的代码 可以看这里:http://javalover00000.iteye.com/blog/970735

谢谢。谢谢,正在看,有问题再请教!
5 楼 javalover00000 2011-03-22  
程序里调用图片的代码 可以看这里:http://javalover00000.iteye.com/blog/970735
4 楼 javalover00000 2011-03-22  
在程序里调用图库选择照片 返回的 就是一个图片的uri
3 楼 zhaopian16 2011-03-22  
javalover00000 写道
zhaopian16 写道
不错,不错


可是问题来了,这个uri是怎么来的呢?尤其是在1.5中!!!!
2 楼 javalover00000 2011-03-22  
zhaopian16 写道
不错,不错

1 楼 zhaopian16 2011-03-22  
不错,不错

相关推荐

    Android如何通过URI获取文件路径示例代码

    最近在工作的过程中,遇到不同 Android 版本下 URI 采用不同方式来获取文件路径的问题。 因为需求的原因,要求拍照上传或者从相册中选择图片上传,而且图片是需要经过压缩的,大小不能超过2M。 很快,拍照的这部分...

    android 根据uri获取真实路径

    ### Android根据URI获取真实路径详解 #### 概述 在Android开发过程中,处理文件路径时经常需要将一个`Uri`转换成真实的文件路径。尤其是在处理用户通过文件选择器选取的图片或文件时,通常会得到一个`Uri`,而这个...

    Android开发 8.0及以上调用相机/相册,并根据Uri获取图像绝对路径,并进行文件上传

    首先创建一个文件,用于保存拍照图像,然后根据不同系统版本获取Uri,传递给Intent,然后调起相机(可以考虑将outputImage、imageUri设置为全局变量)。 3、处理回调 使用BitmapFactory读取imageUri,得到bitmap,...

    查看android.provider包中的uri内容

    在`android.provider`包中,`URI`常用来表示特定的数据项,例如联系人的特定记录或特定的图片。例如,`ContactsContract.Contacts.CONTENT_URI`就是用来访问所有联系人的URI。 描述中提到的“查看android.provider...

    android获取相册图片和路径的实现方法

    在Android应用开发中,获取用户从相册选择的图片及其路径是常见的需求。尤其是在Android 4.4(KitKat)及更高版本,由于系统API的变化,开发者需要采用新的方法来处理这一任务。以下是一个详细解释如何在Android 4.4...

    Android打开手机相册获取图片路径

    "Android打开手机相册获取图片路径" Android 开发中,获取手机相册中的图片路径是一个常见的问题,以下将详细介绍如何在 Android 中打开手机相册获取图片路径。 一、权限申请 在 Android 中,访问外部存储需要申请...

    Android 相册获取图片或者相机拍照获取图片

    在Android应用开发中,获取用户设备上的图片或者通过相机拍摄新照片是常见的需求。随着Android系统的不断升级,尤其是从Android 4.4(KitKat)开始引入的存储权限管理变化,开发者需要采取不同的策略来适配不同的...

    详解android 通过uri获取bitmap图片并压缩

    android 通过uri获取bitmap图片并压缩 在 Android 开发中,获取并压缩图片是一项非常重要的任务。特别是在调用图库选择图片时,需要通过uri获取bitmap图片并进行压缩,以避免OutOfMemoryError(OOM)。本文将详细...

    android从相册选择图片获取图片路径工具类

    uri不空但cursor = getContentResolver().query(uri, proj, null, null, null)报空 主要是因为Android4.4版本前后的uri形式不同 可以使用此工具类来获取图片路径

    android图片文件的路径地址与Uri的相互转换方法

    Android 图片文件的路径地址...Android图片文件的路径地址与 Uri 之间的相互转换是 Android 开发中常遇到的问题之一。通过使用 ContentResolver 来转换图片文件的路径地址与 Uri,我们可以更方便地访问和操作图片文件。

    android实现Uri获取真实路径转换成File的方法

    总结来说,Android中从Uri获取真实路径并转换为File对象的过程涉及到对Uri的解析、查询媒体数据库以及使用Cursor来获取路径。在不同Android版本中,这个过程可能会有所不同,因此在编写代码时,需要考虑API级别的...

    Android单图路径获取(华为小米通用)

    在Android开发中,获取单个图片的路径是...以上就是关于"Android单图路径获取(华为小米通用)"的相关知识点,涵盖从权限管理到文件Uri处理的多个方面,开发者可以根据这些知识来构建一个跨设备兼容的图片路径获取功能。

    Android 4.4版本获取图片路径问题

    本篇文章将深入探讨在Android 4.4及更高版本中如何正确获取图片的路径,同时介绍两种不同的方法:相对路径转绝对路径。 首先,理解Android 4.4之前的图片获取方式。在早期版本中,开发者通常通过Environment....

    Android U盘读写 反射获取U盘路径

    由于Android的安全机制,开发者不能直接通过常规方式获取到U盘的路径,而是需要通过反射技术来实现。本文将详细讲解如何在Android应用中进行U盘读写操作以及如何反射获取U盘路径。 首先,我们需要理解Android的存储...

    android 4.4获取图片绝对路径

    调用系统的拍照和图库的时候,URI取绝对路径的时候老是报错,原来是4.4之后的安卓系统调整,好辛苦终于找到了解决方案,总结在此。

    Android中Intent的Uri使用

    本文将详细介绍如何利用`Intent`结合`Uri`在Android应用中实现多种实用功能,如:网络搜索、网页浏览、地图显示、路径规划、电话拨打及短信发送等。 #### 知识点详解 ### 1. 使用`Intent`实现Google搜索 通过创建...

    android获取本地图片相册及图片

    可以使用`ContentResolver`查询`MediaStore.Images.Media.EXTERNAL_CONTENT_URI`,根据需要选择排序方式(如按日期、大小等),获取到一个包含所有图片的`Cursor`对象。遍历`Cursor`,可以获取每张图片的ID、路径、...

Global site tag (gtag.js) - Google Analytics