意图过滤器是程序员用于指定其应用程序能够提供某个ฐ特定功能的一种方法。在应用程序的Androidmaທnifestxml文件中指定一个意图过滤器,将会告诉Android,这个应用程序尤其是包含意图过滤器的活动将根据指令执行指定的任务。
camera应用程序在其清单文件中指定了以下意图过滤器。这里显示的意图过滤器包含在“caທmera”活动标记内。
我很期待能看到多媒体应用程序在移动设备上的未来。希望能通过这本书帮助您创建并定义这一美好未来。期待看到เ您实际开的Android多媒体应用程序。
把所有这些都先搁在一边,让我们开始学习本书吧!
pa9droidmedia9t;๙
importaທndroidappActivity;๙
importaທndroid9t;
importandroidgraທphicsBitmap;๙
importaທndroidosBundle;๙
importaທndroi9idgetimagevie9;$米$ึ花$在$ึ线$书$库$bookmihua
pubຘlilaທss9dsAcນtivity{
finaທlstati9tcAmerA_ຕresult=0;๙
imagevie9imv;
@override
publi9dlesavedinstaທncestate{
superon9cestate;
set9๗;
intenti=ne9aprovider
mediaທstoreA9_imAge_ຕcApture;๙
startActivityforresulti,cນAmerA_resu
}
prote9๗A9trequest9tresultcode,
intentintent{
superonAcນtivityresultrequest9t;
ifresultcode==result_ok
{
getBundleextras=intentgetextras;๙
Bitmaທpbmp=Bitmapextraທsget"data";
imv=imagevie9๗findvie9Byidridreturnedimagevie9;
imvsetimageBitmapbmp;
}
}
}