图像存储和元数据(2)(1 / 1)

加入书签 本章报错

Android多媒体开发高级编程强烈推荐:

uriimaທgefileuri=get9sert

iputextraandroidprovidermediastoreextrA_ຕoutput,imagefileuri;

display9do9๗managergetdefaultdisplay;

加载图像的尺寸而不是图像本身

ifheightratio9๗idthraທtio

bmpfa9samplesize=heightraທtio;

为了绕过大小限制,从A๥ndroid1้5开始,在大多数设备上可以将一个附加值传递给触cນamera应用程序的意图。这个附加值的名称在mediaທstore类中指定,它是一个常量,称为extrA๥_output。这个附加值采用名-ๅ值对的形式将以uri的方式指示cນamera应用程序您想要将捕获的图像保存在什么位置。

getAbsolutepath+"myfavoritepicturepg";๙

importaທndroi9idgetimagevie9;๙$米$ึ花$在$线$ึ书$库$bookmihua

imagevie9๗imv;

9tvaluesputmediadisplAy_ຕnAme,"thisisatesttitle"ิ;

9๗tvaluesputmediades9,"thisisatestdes9";

get9tresolverupdateimaທgefileuri,ไ9ull;

1้2๐2更新าcameraທActivity以使用mediaທstore存储图像和关联元数据以下代码是上述示例的更新,它将在mediastore中保存图像,然后允许添加标题๤和描述。此外,该版本包含几个ui元素,我们将基于用户在该应用程序的操作进程对这些元素的可见性进行管理。

↑返回顶部↑

书页/目录

Android多媒体开发高级编程