您好,登錄后才能下訂單哦!
package name 和 android:name
在<mainifest>標(biāo)簽下可以指定一個package,即為Project/src下的一個package,在<application>下的<activity>標(biāo)簽中android:name=".XXXActivity",省略了package name,默認(rèn)使用<mainifest>下聲明的package;
但是如果要啟動的activity或者service不在<mainifest>下聲明的package中則需要使用完整的android:name="packagename.XXXService",否則可能無法找到需要啟動的Activity或Service。
PS:可以將所有的需要啟動的Activity和Service置于一個package下,將其他功能和class剝離到其他package中。
<application>
此元素也可包含application中全局和默認(rèn)的屬性,如標(biāo)簽,icon,主題,必要的權(quán)限,等等。一個manifest能包含零個或一個此元素(不允許多于一個)。
<activity>
Activity是用來與用戶交互的主要工具。當(dāng)用戶打開一個應(yīng)用程序的初始頁面時一個activity,大部分被使用到的其他頁面也由不同的activity所實現(xiàn)并聲明在另外的activity標(biāo)記中。每一個activity必須要一個< activity>標(biāo)記對應(yīng),無論它給外部使用或是只用于自己的package中。如果一個activity沒有對應(yīng)的標(biāo)記,你將不能運行它。
<service>
Service是能在后臺運行任意時間的組件。利用activity標(biāo)記,能選擇性地包含一個或多個receiver所支持的< intent-filter>元素
AndroidMainfest.xml文件中的android屬性
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。