2014年9月9日

12.3 JSON

摘要: JSON表示JavaScript Object Notation(JavaScript对象符号)。虽然其最初旨在用于JavaScript,但是作为一种数据交换格式,它是语言无关的。另外,由于种种原因(其中之一就是其相对容易实现),许多Web服务都将它作为基于XML传输数据的其他格式的替代物。他比X... 阅读全文

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

12.2 HTTP请求

摘要: 如果不通过HTTP访问,那么Web服务不会是一个”Web“服务。在Android上生成一个HTTP请求非常的简单,可以使用Apache提供的HttpClient类,他们包含在Android的org.apache.http程序包中。首先需要创建HttpClient对象,它实际上是一个DefaultHt... 阅读全文

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

12.1 Web服务

摘要: 我们都熟悉网页和包含他们的站点,如Yahoo、Google、Hulu和Apress.com,但可能不太熟悉的概念是”Web服务“。简而言之。Web服务是一种访问由网站以编程方式提供的内容和服务的方法。站点将允许第三方开发人员能够通过将其内容和功能嵌入应用程序的方式来访问。例如,Android手机通常... 阅读全文

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

第12章 使用Web服务的媒体消费和发布

摘要: 如果一本书没有涉及在线媒体消费的广泛内容,这些媒体消费源自诸如Flichr(提供照片和视频)和YouTube(因范围广泛的用户生成视频而闻名)之类的站点,那么将是一个很大的疏忽。同样,由于这本书大部分的内容是关于如何构建应用程序以使用户能够创建或产生媒体的方式和方法,因此有必要介绍如何将媒体发布到相... 阅读全文

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

11.4 本章小结

摘要: 我们已经结束对Android视频功能的探讨。之前的章节分别查看了播放、存储和网络视频。本章则将捕获的内容进行混合,同时还可以看到,就像在Android上存在的其他媒体捕获功能一样,我们能够通过意图使用内置的功能,或者创建自己的捕获应用程序。两种方法都非常的有效;第一种方法提供了一组丰富的功能,但是提... 阅读全文

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

11.3.2 定制视频捕获的完整示例

摘要: 下面是将上述所有的步骤汇总在一起的完整示例。它使用了CamcorderProfile,因此需要Android 2.2或更高的版本。 1 package com.nthm.androidtestActivity; 2 3 import java.io.IOException; 4 import co... 阅读全文

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

导航