`
xiaoboss
  • 浏览: 648201 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

android 调用系统图片浏览器并返回图片路径

 
阅读更多

调用系统图片浏览器的方法如下:

Intent intent = new Intent(Intent.ACTION_PICK,android.provider.MediaStore.Images.Media.EXTERNAL_CONTENT_URI);
startActivityForResult(intent, IMAGE_SELECT);

 activitity回调方法如:

protected void onActivityResult(int requestCode, int resultCode, Intent data)
	{
		if (resultCode == Activity.RESULT_OK)
		{
			Uri uri = data.getData();
			Cursor cursor = this.getContentResolver().query(uri, null, null, null, null);
			cursor.moveToFirst();
			for (int i = 0; i < cursor.getColumnCount(); i++)
			{// 取得图片uri的列名和此列的详细信息
				System.out.println(i + "-" + cursor.getColumnName(i) + "-" + cursor.getString(i));
			}
		}
	}

 

分享到:
评论

相关推荐

    android文件系统浏览器

    《Android文件系统浏览器详解》 在移动设备领域,Android操作系统以其开放性和灵活性赢得了广大用户的喜爱。其中,Android的文件系统是其核心组成部分之一,对于开发者和高级用户来说,理解和掌握如何浏览、操作...

    调用文件浏览器接口代码

    当我们谈论“调用文件浏览器接口”,实际上是指调用一个特定的API来启动系统的文件选择器,让用户能够在设备的文件系统中进行导航并选择文件。 在Android中,实现这一功能通常涉及到以下步骤: 1. **添加权限**:...

    Android 文件浏览器

    Android 文件浏览器作为Android生态系统的重要组成部分,其源代码为开发者提供了学习和定制的良好平台。通过深入理解并利用这些源代码,我们可以打造出更高效、易用且功能丰富的文件管理工具,提升用户的使用体验。...

    Android开发WebView获取SD卡图片并显示

    ContentProvider是Android系统中用于数据共享的机制,我们可以创建一个自定义的ContentProvider来处理SD卡上的图片,并返回一个Uri给WebView。以下是一些关键步骤: 1. 创建ContentProvider: - 定义一个继承自`...

    Html调Android拍照回传地址回显

    6. **H5接收并显示图片**: 在H5端,我们需要监听特定的事件或方法调用来接收Android传来的图片数据。数据可以是Base64编码的字符串,也可以是URL。根据接收到的数据类型,H5可以创建一个新的`&lt;img&gt;`元素并设置其`src...

    android启动相机三种方式

    在Android平台上,调用相机功能是开发者经常遇到的需求。针对Android 2.3.3(API级别10)这一版本,有三种主要的相机调用方法。本文将详细阐述这三种方式,帮助开发者更好地理解和应用。 1. **使用Intent启动系统...

    Android图片选择器 实现多选,单选,拍照等

    接下来,"仿微信上传多张图片(相册选择和拍照),获取图片路径并展示"这部分描述了实现的关键步骤: 1. **相册选择**:我们需要集成系统图库,让用户能够浏览和选择图片。这涉及到使用`Intent.ACTION_PICK`启动...

    Android 调用系统应用的方法总结

    在Android开发中,调用系统应用是一种常见的功能,允许用户通过我们的应用程序访问设备上的其他功能,如拍照、录像、录音等。以下是对这些功能的详细解释: 1. **调用系统拍照** 要调用系统相机应用进行拍照,你...

    Android webView拍照与展示相册图片

    // 将图片路径传回WebView显示 webView.loadUrl("javascript:displayImage('" + picturePath + "')"); } } ``` 5. **JavaScript代码**:在HTML中,我们可以通过JavaScript调用上述接口,并处理返回的图片: ```...

    Android 图片多选与预览

    2. **数据绑定**:Adapter需要知道所有要预览的图片Uri列表,根据Uri加载图片并显示在对应的页面上。 3. **监听滑动事件**:可以通过设置`OnPageChangeListener`监听用户滑动页面的行为,实现翻页动画和指示器更新...

    fmx-android-imagelist获取图片

    这将把图片添加到ImageList,并返回一个新的索引值,可以用于后续的引用。 2. **绑定ImageList到控件**:为了在UI控件(如TImage或TButton)上显示ImageList中的图片,你需要将控件的“ImageIndex”属性设置为...

    前端H5获取Android原生相册文件和拍照功能直接重新WebView的方法即可

    当用户触发文件选择后,我们需要监听`onActivityResult`方法来接收用户的选择结果,然后将选择的文件路径通过JavaScript回调返回给H5页面。这里需要注意的是,Android权限管理机制,需要在AndroidManifest.xml中添加...

    Android端批量下载某个网页的所有图片

    - 当图片下载完成后,`DownloadManager`会将其保存在系统的下载目录下。可以监听下载状态,当下载完成时,将图片移动到应用的私有目录,以便更好地管理和访问。 7. **进度反馈**: - 可以注册广播接收器监听`...

    读取SD卡数据(SD浏览器)

    如果在SD卡上添加了新的媒体文件,可能需要调用`MediaScannerConnection.scanFile()`方法进行扫描,让系统能立即识别并添加到媒体库,以便用户能在系统相册中看到新图片。 10. **兼容性**: 针对不同Android版本...

    多文件夹图片选择

    同时,需要维护一个全局的图片列表,记录选中的图片路径。 5. **权限管理**: 自Android 6.0(API级别23)开始,运行时权限成为强制要求。在访问文件系统之前,需要确保应用已经获得了`READ_EXTERNAL_STORAGE`权限...

    Android开发应用实战详解源代码

    3.11 将数据返回到前一个activity 3.12 对话框交互处理 3.13 文字颜色置换 3.14 文字字体设置 3.15 拖动相片特效 3.16 简易计算器 3.17 about信息 3.18 加载中的程序 3.19 选择对话框 3.20 主题变换 3.21 小结 第4章...

    android新浪微博Oauth2.0分享文字和图片

    总的来说,实现Android应用中的新浪微博Oauth2.0文字和图片分享,涉及到的步骤包括:申请微博开发者账号、获取App Key和App Secret、引导用户授权、获取Access Token、创建分享内容、以及调用微博SDK进行分享。...

    新版Android开发教程.rar

    这一联盟将会支持 Google 发布的 Android 手机操作系统或者应用软件,共同开发名为 Android 的 开 放源代码的移动系统。开放手机联盟包括手机制造商、手机芯片厂商和移动运营商几类。目前,联盟成员 数 量已经达到了...

    Android应用源码之webview重载使用&自定义网址.zip

    在Android应用开发中,WebView是一个非常重要的组件,它允许开发者在应用程序中嵌入网页内容,实现类似浏览器的功能。本资源“Android应用源码之webview重载使用&自定义网址.zip”显然提供了一些示例代码,帮助...

Global site tag (gtag.js) - Google Analytics