Android多媒体开发
dairyman000
er
展开
-
Android多媒体开发 Pro Android Media 第二章 创建自定义相机应用 1
在上一章中,我们看了如何利用Android内置的相机应用为其他应用提供一个现成的照片拍摄组件。它提供标准界面给最终用户,对我们程序员而言又简单直接,不过它也因此缺乏灵活度。例如,如果我们想要我们的相机应用支持延时拍摄,使用内置应用就不好实现。幸运的是,使用内置应用并不是访问摄像头的唯一途径。底层硬件的开放程度以及系统提供的访问方法,对我们和相机应用来说是一样的,我们可以在任意类型的应用翻译 2014-02-26 13:10:20 · 3501 阅读 · 0 评论 -
Android多媒体开发 Pro Android Media 第一章 Android图像编程入门 2
本节介绍了如果让camera返回更大的图像, 并在应用中尽可能大的显示出来.翻译 2014-02-18 22:24:59 · 1554 阅读 · 0 评论 -
Android多媒体开发 Pro Android Media 第一章 Android图像编程入门 1
本章我们将来学习图像采集和存储的基本知识。我们首先探索android提供的内置功能,然后在后续章节中学习如何定制化软件。内置的图像采集和存储功能是学习Android多媒体功能非常好的入门指南,同时也为后续音频和视频的学习铺路。我们从如何使用内置相机应用(Camera)开始,之后转到MediaStore使用技巧。 MediaStore是Android内置的多媒体和元数据(metadata)存储机翻译 2014-02-18 17:22:36 · 3145 阅读 · 0 评论 -
Android多媒体开发 Pro Android Media 第二章 创建自定义相机应用 2
更改相机预览大小Camera.Parameters中另一个特别有用设置是设置预览大小。正如使用其他设置,我们首先要查询的参数对象,取得其支持列表。取得预览尺寸列表之后,我们遍历它,以确保在设置之前,我们想要设置的大小是相机支持的。在本示例中,我们不设定精确的预定尺寸,而选择一个设备支持,最接近且不大于预定值的尺寸。图 2-4 显示了此示例的输出。...public sta翻译 2014-02-28 10:48:51 · 5337 阅读 · 0 评论 -
Android多媒体开发 Pro Android Media 第一章 Android图像编程入门 3
Android提供了一个标准的方式在应用程序之间分享数据。负责此功能的那些类被称为内容提供者(content provider)。内容提供者提供了一个存储和检索各类数据的标准接口。翻译 2014-02-19 22:12:49 · 2786 阅读 · 0 评论 -
Android多媒体开发 Pro Android Media 第一章 Android图像编程入门 4
使用MediaStore检索图像Android的共享内容提供者功能很强大,利用他们我们可以非常容易的创建类型画廊(gallery)的应用。由于内容提供者,本例中是MediaStore,可以在应用间共享,当我们创建使自己的应用显示图像时,不必真去创建一个相机应用并保存图像。既然大多数应用使用缺省的MediaStore,我们可以利用这个来创建我们自己的画廊应用。从MediaStore选择是翻译 2014-02-20 15:00:00 · 1872 阅读 · 0 评论 -
Android多媒体开发 Pro Android Media 第二章 创建自定义相机应用 3
扩展自定义相机应用程序在我看来,Android 上的内置相机应用程序缺少几个基本特征。其中之一是,延迟一小段时间,10或者30秒,之后进行拍摄。此种功能对于那些可以安装在三脚架上的相机来说,通常很实用。它提供了这样的功能,摄影师设置好镜头,设定好计时器,然后自己跑到镜头里。虽然对于移动电话而言,可能不是很常用。但在某些特殊场景,却非常有用的。例如,当我想要和同伴一起拍照时,就非常喜欢这翻译 2014-03-03 13:43:01 · 2479 阅读 · 0 评论