2014年9月3日

9.1.5 使用MediaPlayer播放

摘要: 第6章和第7章(其中处理音频和网络音频)介绍了MediaPlayer类。同样,MediaPlayer类也可以通过大致的方式用于播放视频。与使用VideoView或通过意图播放视频相比,将MediaPlayer对象用于视频播放能够为控制播放本身提供最大的灵活性。事实上,在VideoView和通过意图的... 阅读全文

posted @ 2014-09-03 15:50 宁静致远,一览众山小 阅读(501) 评论(0) 推荐(0) 编辑

9.1.4 使用MediaController添加控制

摘要: VideoView控制视频播放的功能相对较少。具体而言,它只有start和pause方法。为了提供更多的控制,可以实例化一个MediaController,并通过setMediaController方法吧它设置为VideoView的控制器。默认的MediaController有后退(rewind)... 阅读全文

posted @ 2014-09-03 11:26 宁静致远,一览众山小 阅读(5418) 评论(0) 推荐(1) 编辑

9.1.3 使用VideoView播放

摘要: VideoView是一个带有视频播放功能的视图,可直接在一个布局中使用,因此使用起来非常简单。下面是布局XML文件viewthevideo.xml,其在LinearLayout中指定了一个VedioView。 1 6 11 为了利用这个VedioView,只须以正常的方式——传入ID(R.id... 阅读全文

posted @ 2014-09-03 11:16 宁静致远,一览众山小 阅读(326) 评论(0) 推荐(0) 编辑

9.1.2 使用意图播放

摘要: 就像本书已经探讨的大多数Android功能一样,可以很容易实现简单的视频播放功能,通过使用意图触发内置的媒体播放器应用程序的播放活动。为了通过创建意图来触发内置媒体播放器应用程序的播放活动,可以使用Intent.ACTION_VIEW常量构造一个活动,并通过setDataAndType方法传入文件的... 阅读全文

posted @ 2014-09-03 11:04 宁静致远,一览众山小 阅读(306) 评论(0) 推荐(0) 编辑

9.1.1 支持的格式

摘要: 在深入探讨如何播放视频的具体机制之前,先了解一下可以播放的视频类型。虽然Android支持播放各种各样的视频,而且可以播放的类型还在缓慢的增加,但是它当然没有覆盖所有可用的视频格式。 一般而言,Android支持的格式与其他手机保持一致。它支持3GP(.3gp)和MPEG-4(.mp4)文件格式。其... 阅读全文

posted @ 2014-09-03 10:28 宁静致远,一览众山小 阅读(216) 评论(0) 推荐(0) 编辑

9.1 视频播放

摘要: 从技术上看,一些移动电话在2004年之前就已经具备了视频功能。然而在现实中,移动电话上的视频直到2007年引入iPhone之后才真正在美国崛起。此后,每款名副其实的智能手机都已经支持视频的播放,即使不支持视频的捕获。正如将在本章中所探讨的那样,Android也不例外。 阅读全文

posted @ 2014-09-03 09:33 宁静致远,一览众山小 阅读(5250) 评论(0) 推荐(0) 编辑

第9章 视频概述

摘要: 接下来将继续讨论Android多媒体功能的旅程,现在把注意力转向视频。本章将探讨在Android上播放视频的各种方法,以及其所支持的视频格式。 阅读全文

posted @ 2014-09-03 09:30 宁静致远,一览众山小 阅读(257) 评论(0) 推荐(0) 编辑

8.3 本章小结

摘要: 本章总结了Android上音频处理的涵盖范围,同时通过显示它的灵活性证明了这一点。虽然只是对音频合成和分析做了一些浅显的介绍,但是这已经显示了在Android中他们的潜在能力以及AudioTrack和AudioRecord类的灵活性。接下来将集中介绍视频。 阅读全文

posted @ 2014-09-03 09:28 宁静致远,一览众山小 阅读(146) 评论(0) 推荐(0) 编辑

导航