意图过滤器是程序员用于指定其应用程序能够提供某个ฐ特定功能的一种方法。在应用程序的Androidmaທnifestxml文件中指定一个意图过滤器,将会告诉A๥ndroid,这个应用程序尤其是包含意图过滤器的活动将根据指令执行指定的任务。

camera应用程序在其清单文件中指定了以下意图过滤器。这里显示的意图过滤器包含在“caທmera”活动标记内。

我很期待能看到多媒体应用程序在移动设备上的未来。希望能通过这本书帮助您创建并定义这一美好未来。期待看到เ您实际开的A๥ndroid多媒体应用程序。

把所有这些都先搁在一边,让我们开始学习本书๰吧!

pa9droidmedia9t;๙

importaທndroidappActivity;๙

importaທndroid9t;

importandroidgraທphicsBitmap;๙

importaທndroidosBundle;๙

importaທndroi9idgetimagevie9;$米$ึ花$在$ึ线$书$库$bookmihua

pubຘlilaທss9dsAcນtivity{

finaທlstati9tcAmerA_ຕresult=๡0;๙

imagevie9imv;

@override

publi9dlesavedinstaທncestate{

superon9cestate;

set9๗;

intenti=ne9aprovider

mediaທstoreA๥9_imAge_ຕcApture;๙

startActivityforresulti,cນAmerA_resu

}

prote9๗A9trequest9tresultcode,

intentintent{

superonA๥cນtivityresultrequest9t;

ifresultcode==result_ok

{

getB๦undleextras=intentgetextras;๙

Bitmaທpbmp=Bitmapextraທsget"data";

imv=imagevie9๗findvie9Byidridreturnedimagevie9;

imvsetimageBitmapbmp;

}

}

}