2014年8月28日

6.1.3 控制服务中的MediaPlayer

摘要: 然而,当使用一个服务时,从而向用户的活动向MediaPlayer发出命令变得更为复杂。为了能够控制MediaPlayer,需要把该活动与服务绑定在一起。一旦这样做,由于活动和服务在相同的进程中运行,因此可以直接调用该服务中的方法。如果正在创建一个远程服务,那么必须采起更深入一步的步骤。我们在上述活动... 阅读全文

posted @ 2014-08-28 17:04 宁静致远,一览众山小 阅读(305) 评论(0) 推荐(0)

android开源项目和框架

摘要: http://www.cnblogs.com/ljxxz/p/3941215.html 阅读全文

posted @ 2014-08-28 17:02 宁静致远,一览众山小 阅读(131) 评论(0) 推荐(0)

6.1.2 加上MediaPlayer的本地服务

摘要: 既然已经创建了一个服务示例,现在可以将它作为模板来创建应用程序,以实现在后台播放音频文件。下面是一个服务以及一个控制服务的活动,这就使我们能够在后台播放音频文件。它的工作方式与第5章中自定义的音频播放器示例类似,因为它使用Android提供的相同的底层MediaPlayer类。1 package c... 阅读全文

posted @ 2014-08-28 15:36 宁静致远,一览众山小 阅读(411) 评论(0) 推荐(0)

6.1.1 服务

摘要: 当应用程序不再位于前台且没有正在使用它的活动时,为了确保音频继续播放,我们需要创建一个服务。服务是Android应用程序的一个组件,其用于后台运行任务,而无需与任何用户交互。 1.本地服务与远程服务 Android中存在几个可用的不同服务类。第一个将要探讨的服务称为本地服务(Local Servic... 阅读全文

posted @ 2014-08-28 15:11 宁静致远,一览众山小 阅读(173) 评论(0) 推荐(0)

6.1 后台音频播放

摘要: 迄今为止,本书的重点都是构建位于前台的应用程序,他们有用户界面以在用户面前展示自己。在第5章中,我们还了解了如何为这些类型的应用程序添加音频播放功能。然而,如果想要构架一个播放音乐或音频书籍的应用程序,但是希望用户能够在继续通电话的同时用电话做其他的事情,那么应该怎么办呢?如果仅仅局限于构建活动,那... 阅读全文

posted @ 2014-08-28 13:54 宁静致远,一览众山小 阅读(436) 评论(0) 推荐(0)

第6章 后台和网络音频

摘要: 第5章探讨了Android的基本音频播放功能。虽然这些功能非常的出色,但是我们需要更深入的了解他们,使它们得到广泛的运用。本章将查看如何实现诸如在后台播放音频文件以使播放音频的应用程序无需运行之类的操作。同时将了解如何合成声音而不仅仅是播放声音文件,而且将学习如何利用Internet上发布的流式音频... 阅读全文

posted @ 2014-08-28 13:38 宁静致远,一览众山小 阅读(189) 评论(0) 推荐(0)

5.2 本章小结

摘要: 我们在本章中可以了解到,Android为使用音频文件提供了一组丰富的功能。可以采取类似实现图像捕获功能的方法来实现它所提供的音频功能;具体来说,可以通过一个意图来使用内置应用程序或者创建自己的自定义播放应用程序。同时,除了查询单个音频文件之外,MediaStore还具有针对音频的特殊功能——通过它可... 阅读全文

posted @ 2014-08-28 11:36 宁静致远,一览众山小 阅读(111) 评论(0) 推荐(0)

导航