`
handsomeliuyang
  • 浏览: 314926 次
  • 性别: Icon_minigender_1
  • 来自: 益阳
社区版块
存档分类
最新评论

读取存储卡中的Media数据

阅读更多
在android中,要读取SDcard和内部存储卡中的Media数据,可以直接用File类去遍历读取,但android还提供了一个媒休数据的内容提供者:MediaStore.Audio.Media

代码如下:
cursor =getContentResolver().query(MediaStore.Audio.Media.EXTERNAL_CONTENT_URI, new String[]{MediaStore.Audio.Media.TITLE,MediaStore.Audio.Media.DURATION,MediaStore.Audio.Media.ARTIST,MediaStore.Audio.Media._ID}, null, null, null);

注意
如果不太清楚这个内容提供者中的字段信息:可以到MediaStore.Audio.Media的文档信息得到所有的字段信息。
0
1
分享到:
评论

相关推荐

    C#读取SD卡中采集摄像头数据

    本文将深入探讨如何使用C#编程语言来读取存储在SD卡上的摄像头采集的数据,以及如何在指定的文件夹中展示这些图片。 C#是一种面向对象的编程语言,由微软公司开发,广泛应用于Windows平台的应用程序开发。它提供了...

    android读取sd卡中音乐文件列表

    ### Android读取SD卡中音乐文件列表 在Android开发中,常常需要实现的功能之一就是读取设备中的音乐文件。这通常用于音乐播放器类的应用程序,以便用户可以浏览并选择他们想要播放的歌曲。本文将详细介绍如何通过...

    读取sd卡中的图片

    在Android应用开发中,有时我们需要从设备的存储卡(如SD卡)中读取图片,并将这些图片显示在一个图像库组件(Gallery)中。以下是对该需求的技术分解及实现过程的详细说明。 #### 一、检查SD卡状态 在进行任何...

    android 从sd卡读取数据

    在Android平台上,从SD卡(外部存储)读取数据是一项常见的任务,特别是在处理大量媒体文件或者需要离线存储用户数据的应用中。本文将详细介绍如何在Android应用中实现从SD卡读取文件,并提供一个可直接部署使用的...

    android读取内存卡文件方法

    在Android开发中,读取内存卡(通常指SD卡)上的文件是一项常见需求,尤其是在处理多媒体数据如图片、音频或视频时。以下是对如何在Android中读取内存卡文件的详细解析,包括代码示例、原理说明以及注意事项。 ### ...

    SimEdit144飚王smc读卡器读取程序

    程序利用驱动程序与硬件设备进行交互,读取存储卡中的扇区信息,并将其转化为可识别的文件系统。在读取过程中,程序会检查数据的完整性,避免因数据损坏导致的读取错误。 三、使用步骤 1. 安装程序:首先,用户...

    android读写sd卡操作写入数据读取数据示例

    在Android平台上,对SD卡(Secure Digital Card)进行读写操作是常见的需求,尤其是在处理大量数据或者需要存储用户数据的应用中。本示例主要讲解如何在Android应用中实现SD卡的读取和写入功能。 首先,确保...

    06读取sd卡空间大小

    在Android系统中,读取SD卡(Secure Digital Card)的空间大小是开发者进行文件管理或存储操作时必须掌握的一项技能。SD卡通常用于扩展设备的存储容量,为应用程序、媒体文件和其他数据提供额外的存储空间。以下是...

    安卓读取SD卡图片Demo

    在Android平台上,开发人员经常需要处理读取外部存储设备(如SD卡)上的资源,特别是图片文件。这个“安卓读取SD卡图片Demo”提供了一个实际应用案例,演示了如何在Android应用程序中实现这一功能。下面我们将详细...

    Android读取本地照片和视频相册实例代码

    以获取照片为例,可以使用`MediaStore.Images.Media.EXTERNAL_CONTENT_URI`作为Uri,这个Uri指向的是外部存储中的所有图片。接着,我们可以定义一个Cursor来执行SQL查询,获取到所有.jpeg和.png格式的图片信息。查询...

    android 网络获取图片并在SD卡上保存与读取

    本文将深入探讨如何实现这一过程,并讨论如何从SD卡中读取这些图片。 首先,我们需要获取网络上的图片。在Android中,可以使用`HttpURLConnection`或者第三方库如`Volley`、`OkHttp`来实现。以`Volley`为例,其提供...

    安卓读取SD卡上的所有图片

    在Android平台上,访问外部存储设备(如SD卡)来读取图片是一项常见的任务。这个过程涉及到几个关键知识点,包括Android的文件系统、权限管理、Java I/O操作以及媒体库的使用。以下是对这些知识点的详细解释: 1. *...

    基于单片机和串口的SD卡读取平台的设计.pdf

    - **读取SD卡**:通过SPI协议读取SD卡中的数据,包括文件系统的读取、文件读取等。 - **数据处理**:对接收到的数据进行必要的处理,如解析、格式转换等。 - **串口发送**:将处理后的数据通过串口发送出去。 #### ...

    C#实现对SD卡扇区的读写

    在存储系统中,扇区是最小的数据读写单位。一个标准的硬盘或SD卡的扇区大小通常是512字节。读写扇区涉及到与硬件设备的直接交互,通常需要操作系统提供的低级别I/O支持。 在Windows系统中,C#可以通过`System.IO`...

    Delphi 读取 网卡U盘序列号

    读取U盘序列号相对复杂一些,因为U盘在Windows中表现为可移动存储设备,其序列号存储在设备的属性中。可以使用`SetupDiGetDeviceRegistryProperty`函数来获取。步骤如下: 1. 引入`Windows`库,添加`uses Windows;`...

    Digital Media Doctor 2015 v3.1.1.6 官方简体中文版.zip

    Digital Media Doctor是一款针对数码相机或者手机的SD、TF等各种类型的存储卡而设计的修复、清除、格式化工具软件!它能帮助您对几乎所有类型的移动数字介质进行测试、基准检查并生成报告。采用创新的测试算法,所...

    VB API 读取网卡物理序列号 代码

    网卡物理序列号,也称为MAC(Media Access Control)地址,是网络设备的唯一标识符,用于在网络中区分不同的设备。 以下是一些关键知识点: 1. **API调用**:API调用是通过VB代码直接与操作系统内核进行通信的方式...

    Android编程读取sd卡中图片的方法

    在Android平台上,开发人员需要处理各种任务,包括从外部存储(如SD卡)读取数据,特别是图片。本文将详细讲解如何在Android应用中读取SD卡中的图片,包括必要的权限设置、查找SD卡目录以及根据路径加载图片的步骤。...

    winhex内存读取工具

    - 数据擦除功能,可彻底清除存储介质中残留数据 - 可导入剪贴板所有格式数据, 包括 ASCII、16 进制数据 - 可进行 2 进制、16 进制 ASCII, Intel 16 进制, 和 Motorola S 转换 - 字符集: ANSI ASCII, IBM ASCII, ...

    Android开发实现读取Assets下文件及文件写入存储卡的方法

    这样,我们就完成了从Assets目录读取文件、处理数据以及将结果写入外部存储卡的整个过程。 在实际开发中,需要注意权限问题。从Android 6.0(API级别23)开始,你需要在运行时请求`WRITE_EXTERNAL_STORAGE`权限,以...

Global site tag (gtag.js) - Google Analytics