`
80demon
  • 浏览: 77837 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Android开发获得多媒体信息

 
阅读更多

通过调用Android的API,可以实现相册,播放器,录音和摄像等功能。这一章需要掌握如下功能:
  多媒体的ContentProvider的调用
  Camera
  AudioRecord和AudioTrack
  MediaPlayer

  1.1 获取多媒体信息
  多媒体信息?在pc中的音乐播放器总是很容易的显示歌手名、歌曲名、专辑名、年代。在Android中应该如何获取这些信息呢?

  1.1.1 查看多媒体ContentProvider
  前面我们学习了ContentProvider来保存和检索数据,Android为常用的数据类型(如:音视频、图片和联系方式等)提供了大量的ContentProvider,它们被定义在android.provider包下。那么我们如何获取多媒体的ContentProvider呢。

  (1)在Eclipse中添加Android自带的FileExplorer视图:
  菜单栏->window->show view->other->Android->FileExplorer
  (2)开启模拟器,在FileExplorer中查看data/data/com.android.providers.media/databases/

  (3)将external.db文件 pull到pc上,用sqlite工具(可以使用火狐插件SQliteManager)查看:

分享到:
评论

相关推荐

    android开发揭秘PDF

    第1章 Android开发简介 1.1 Android基本概念 1.1.1 Android简介 1.1.2 Android的系统构架 1.1.3 Android应用程序框架 1.2 OMS介绍 1.2.1 OPhone介绍 1.2.2 Widget介绍 1.3 小结 第2章 Android开发环境搭建 2.1 ...

    Android多媒体构架分析

    在深入分析Android多媒体构架之前,我们必须先了解Android系统作为一个整体是如何处理多媒体信息的。Android多媒体构架是一套复杂的系统,它涵盖了音频、视频、图形和图像的捕获、处理和播放。本分析报告将侧重于Ice...

    android多媒体开发高级编程

    《Android多媒体开发高级编程》这本书为Android多媒体开发领域的专业人士提供了一个实用的指导。全书主要介绍了如何利用Android提供的多媒体API来开发动态的移动应用,专注于智能手机和平板电脑上的图形、音乐、视频...

    完整精通Android开发游戏视频教程(6G)125讲

    《完整精通Android开发游戏视频教程(6G)125讲》是一套全面且深入的Android游戏开发教学资源,旨在帮助学习者从基础到高级掌握Android平台上的游戏开发技术。这套教程涵盖了Android开发的各个方面,从环境搭建到...

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

    《Android开发案例驱动教程》 配套代码。 注: 由于第12,13,14章代码太大,无法上传到一个包中。 这三节代码会放到其他压缩包中。 作者:关东升,赵志荣 Java或C++程序员转变成为Android程序员 采用案例驱动模式...

    Android应用开发揭秘pdf高清版

    第1章 Android开发简介 1.1 Android基本概念 1.1.1 Android简介 1.1.2 Android的系统构架 1.1.3 Android应用程序框架 1.2 OMS介绍 1.2.1 OPhone介绍 1.2.2 Widget介绍 1.3 小结 第2章 Android开发环境搭建 2.1 ...

    Android开发权威指南 第二版

    《Android开发权威指南(第二版)》全面介绍了Android应用开发的各种技术,主要内容包括Android的四大应用程序组件(Activity、Service、Content Provider和Broadcast Receiver)、布局、菜单、控件、资源和本地化、可视...

    Android开发实战经典(PDF)

    《Android开发实战经典》这本书是Android开发者学习的重要资源,它深入浅出地介绍了Android应用程序开发的各个方面。在本文中,我们将探讨其中的关键知识点,并提供一个详细的概述。 首先,Android系统架构是理解...

    基于Android的多媒体应用开发与研究.pptx

    基于Android的多媒体应用开发与研究 一、背景介绍 Android是由Google开发的一种开源操作系统,广泛应用于智能手机、平板电脑等各类移动设备上。由于其开放性和灵活性,Android系统吸引了大量的开发者和厂商,使得...

    Android-boxing基于MVP模式的Android多媒体选择器

    在Android开发中,多媒体选择通常涉及到图片和视频的浏览、选择、裁剪以及预览等功能。Android-boxing库通过封装这些复杂操作,让开发者可以快速集成多媒体选择功能,而无需从零开始编写大量重复的代码。这一库尤其...

    android系统原理及开发要点详解

     1.3.2 基于源代码SDK Android开发 11  第2章 Android系统开发综述 13  2.1 Android的系统架构 13  2.1.1 软件结构 13  2.1.2 Android的工具 16  2.2 Android源代码的开发环境 18  2.2.1 Android源代码的获取...

    head first android development(深入浅出Android开发)

    《深入浅出Android开发》是一本专门针对Android开发的入门级教程,它以“深入浅出”系列的特点而著称,采用图文并茂的方式,旨在让读者在保持兴趣和娱乐的同时,快速成长为Android开发的专家。本书由Jonathan Simon...

    新版Android开发教程.rar

    Android Android Android Android 开发背景 � 计算技术、无线接入技术的发展,使嵌入式系统逐渐有能力对桌面系统常规业务进行支持。 � 谷歌长期以来奉行的移动发展战略:通过与全球各地的手机制造商和移动运营商...

    《Android应用开发揭秘》附带光盘代码.

     第1章 Android开发简介  1.1 Android基本概念  1.1.1 Android简介  1.1.2 Android的系统构架  1.1.3 Android应用程序框架  1.2 OMS介绍  1.2.1 OPhone介绍  1.2.2 Widget介绍  1.3 小结  第2章 Android...

    Android开发权威指南

    《Android开发权威指南(第二版)》全面介绍了Android应用开发的各种技术,主要内容包括Android的四大应用程序组件(Activity、Service、Content Provider和Broadcast Receiver)、布局、菜单、控件、资源和本地化、可视...

    Android开发艺术探索

    总的来说,《Android开发艺术探索》是一本全面覆盖Android开发核心知识点的书籍,无论是对于初学者还是有经验的开发者,都能从中获得实用的指导和启发。通过学习这本书,读者可以提升自己的专业技能,更好地应对实际...

    《Android应用开发揭秘》源码

     第1章 Android开发简介  1.1 Android基本概念  1.1.1 Android简介  1.1.2 Android的系统构架  1.1.3 Android应用程序框架  1.2 OMS介绍  1.2.1 OPhone介绍  1.2.2 Widget介绍  1.3 小结  第2章 Android...

    Android开发权威指南 PDF

    综上所述,《Android开发权威指南》这本书旨在为读者提供全面而系统的Android开发知识体系,无论你是刚接触这一领域的新手还是希望进一步拓展技能的老手,都能从中获得宝贵的指导和启发。此外,书中还会穿插大量实战...

    android-API-中文CHM文档(带android开发实战经典PDF)

    这个压缩包包括三个主要文件:`Android中文API.chm`、`Android开发者指南(2).chm`以及`android开发实战经典.pdf`。 `Android中文API.chm`文件是Android API的中文版帮助文档,它是开发者在编写Android应用时的...

Global site tag (gtag.js) - Google Analytics