`
qqchinaok
  • 浏览: 213504 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

关于android 多媒体数据库

    博客分类:
  • java
阅读更多
      android 有自己的多媒体数据库,每次开机都会扫描手机里的多媒体文件,更新数据库里面的信息。

下面主要说一下音乐文件的查找:

   cursor cursor =
        this.managedquery(mediastore.audio.media.external_content_uri, mediacolumns, null, null,
           null);

  得到游标,可以遍历音乐文件。其中:

   mediastore.audio.media.external_content_uri 为表的名称
   mediacolumns 为要查询的表的列名称 如:
        string[] mediacolumns =
          new string[] {mediastore.audio.media.data, mediastore.audio.media._id,
              mediastore.audio.media.title, mediastore.audio.media.mime_type,
               mediastore.audio.media.album_id, mediastore.audio.media.artist_id};

此外可以根据拿到的 album_id 和 artist_id 分别到 
              mediastore.audioalbum.external_content_uri 和
                   mediastore.audio.artist.external_content_uri

两个表中查询对应的专辑和歌手名的对应信息。 
1
4
分享到:
评论

相关推荐

    认识Android多媒体数据库MediaStore.doc

    认识Android多媒体数据库MediaStore.doc

    android查看数据库文件,导出数据库方便查看

    android下查看数据库文件,只要导出external.db文件,就可以用该工具打开,查看多媒体的数据库信息。

    基于android的多媒体播放器(服务端+客户端+数据库).zip

    使用Android技术实现的简单的多媒体播放器(服务端+客户端+数据库),平台为eclipse,可以作为毕业设计,课程设计等的参考模板,希望大家好好学习,争取更上一层楼。

    android系统内置数据库字段描述

    android系统内置数据库字段描述,方便android开发者了解系统数据库结构,各自段的表示(属性),快速来、开发android应用。

    android系统常用数据库

    android系统常用数据库,拥有联系人、短信、多媒体、设置、启动、日历等系统常用数据库,可以下载来看看这些数据库的表接口,有助于android开发

    android 多媒体文件信息

    1.更新多媒体数据库,类似Media Scanner 2.通过MediaStore 获取多媒体的meta 数据。

    利用Android中Sqlite数据库的一个登陆注册系统(含加密模块).zip

    5. 多媒体支持:Android 支持常见的音频、视频、图像等多媒体格式,可以实现各种多媒体应用。 6. 数据存储:Android 提供了多种数据存储方式,包括 SQLite 数据库、文件存储、SharedPreferences 等。 7. 网络通信:...

    Android Studio实现多媒体播放器,音乐视频一体化,功能强大,UI美观,满分课设!

    众多的娱乐方式少不了强大的多媒体功能支持,而Android在这方面做得非常出色。 本期带来的多媒体播放器,可以同时享受听音乐和看视频的乐趣,融合了音乐播放器和网络视频播放器,并且进行完善优化。相对上一版本有...

    android开发期末大作业.zip

    2.为学生综合应用本专业所学习的多门课程知识(例如,软件工程、数据库、Java语言、Java Web开发等)创造实践机会。为学生提供主动学习、积极探索与大胆创新的机会。 3.掌握Android手机应用设计的方法与技巧。 三...

    Android应用开发揭秘pdf高清版

    6.5 Android数据库编程 6.5.1 SQLite简介 6.5.2 SQLite编程详解 6.5.3 SQLiteOpenHelper应用 6.6 数据共享(ContentProviders) 6.7 小结 第7 章多媒体开发 7.1 多媒体开发详解 7.1.1 Open Core 7.1.2 MediaPlayer ...

    android开发揭秘PDF

    6.5 Android数据库编程 6.5.1 SQLite简介 6.5.2 SQLite编程详解 6.5.3 SQLiteOpenHelper应用 6.6 数据共享(ContentProviders) 6.7 小结 第7 章多媒体开发 7.1 多媒体开发详解 7.1.1 Open Core 7.1.2 MediaPlayer ...

    Android高薪之路:Android程序员面试宝典 李宁

    1 1 关于Android的非技术问题 1 1 1 为什么看好 Android 1 1 2 以前是否从事过Android的工作 做过哪些工作 1 1 3 你做的最复杂的界面是什么 1 1 4 如何解决Android学习中遇到的难题 1 1 5 Android只能在手机或其他...

    Android(经典实例).

    第7章 手机文件I/O与数据库的应用 第8章 手机网络应用 第9章 手机的Google服务功能 第10章 手机多媒体服务功能 第11章 Android手机的3D世界 第12章 手机特效开发 第二篇 案例实战 第13章 蓝鸟健身俱乐部小助手 第14...

    基于百度Asr SDK开发的Asr引擎,可以直接调用Android系统asr接口来进行语音识别.zip

    5. 多媒体支持:Android 支持常见的音频、视频、图像等多媒体格式,可以实现各种多媒体应用。 6. 数据存储:Android 提供了多种数据存储方式,包括 SQLite 数据库、文件存储、SharedPreferences 等。 7. 网络通信:...

    《Android嵌入式应用开发 (第2版)》

    全书以实例为基础,几乎每章都是由实例为主组成,通过对代码的详细说明和分析来介绍Android各类应用开发中需要掌握的基本技能,并在实践中阐明Android UI、数据库、多媒体、常规通信、浏览器开发和地图等开发的特点...

    Android端获取串口列表,修改串口权限,关闭系统串口打印,读写串口。.zip

    5. 多媒体支持:Android 支持常见的音频、视频、图像等多媒体格式,可以实现各种多媒体应用。 6. 数据存储:Android 提供了多种数据存储方式,包括 SQLite 数据库、文件存储、SharedPreferences 等。 7. 网络通信:...

    Android平台开发之旅(第2版).pdf

    主要内容包括应用程序框架、高级界面、数据库应用、网络通信与Web开发、无线通信、多媒体应用、个人信息管理、电话系统管理、XML应用、地图应用和系统信息管理。 编辑推荐 《Android平台开发之旅(第2版)》内容涵盖...

    Android开发案例驱动教程 配套代码

    10.4.2 Android平台下管理SQLite数据库 216 10.5 编写访问SQLite数据库组件 220 10.5.1 DBHelper类 220 10.5.2 数据插入 222 10.5.3 数据删除 224 10.5.4 数据修改 224 10.5.5 数据查询 227 10.6 案例重构 ...

    ANDROID移动开发基础案例教程

    第3~8章主要讲解Android中的数据存储以及四大组件,包括文件存储、SharedPreferences、SQLite数据库、Activity、BroadcastReceiver、Service、ContentProvider等。第9章主要讲解Android中的网络编程,包括HTTP协议...

    老罗android开发视频教程全集百度网盘下载

    Android进阶初级:组件Widget/ 菜单Menu/ 布局Layout 详解 Xml解析(Pull/Dom/Sax)/JNI 解析SQL数据库原理, SQLit e /SharedPreferences/File详解 多媒体Audio/Video/Camera 详解 Android进阶高级:蓝牙/WIFI SMS/...

Global site tag (gtag.js) - Google Analytics