多多色-多人伦交性欧美在线观看-多人伦精品一区二区三区视频-多色视频-免费黄色视屏网站-免费黄色在线

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > php開源 > 綜合技術 > AndroidMainfest.xml詳解——<application/>

AndroidMainfest.xml詳解——<application/>

來源:程序員人生   發布時間:2017-03-13 16:54:28 閱讀次數:3959次

語法:

<application android:allowTaskReparenting=["true" | "false"]
             android:allowBackup=["true" | "false"]
             android:backupAgent="string"
             android:backupInForeground=["true" | "false"]
             android:banner="drawable resource"
             android:debuggable=["true" | "false"]
             android:description="string resource"
             android:enabled=["true" | "false"]
             android:extractNativeLibs=["true" | "false"]
             android:fullBackupContent="string"
             android:fullBackupOnly=["true" | "false"]
             android:hasCode=["true" | "false"]
             android:hardwareAccelerated=["true" | "false"]
             android:icon="drawable resource"
             android:isGame=["true" | "false"]
             android:killAfterRestore=["true" | "false"]
             android:largeHeap=["true" | "false"]
             android:label="string resource"
             android:logo="drawable resource"
             android:manageSpaceActivity="string"
             android:name="string"
             android:permission="string"
             android:persistent=["true" | "false"]
             android:process="string"
             android:restoreAnyVersion=["true" | "false"]
             android:requiredAccountType="string"
             android:resizeableActivity=["true" | "false"]
             android:restrictedAccountType="string"
             android:supportsRtl=["true" | "false"]
             android:taskAffinity="string"
             android:testOnly=["true" | "false"]
             android:theme="resource or theme"
             android:uiOptions=["none" | "splitActionBarWhenNarrow"]
             android:usesCleartextTraffic=["true" | "false"]
             android:vmSafeMode=["true" | "false"] >
    . . .
</application>

包括于:
< manifest >
可包括:
< activity >
< activity-alias >
< meta-data >
< service >
< receiver >
< provider >
< uses-library >
說明:
對利用程序的聲明。本元素包括了聲明每一個程序組件的子元素,及作用于全部組件的屬性。 很多屬性(比如 icon、label、permission、process、 taskAffinity 和 allowTaskReparenting)設置了組件元素中對應屬性的默許值。 其他屬性(比如 debuggable、enabled、description 和 allowClearUserData)則設置了利用程序的全局屬性值,且不能被組件的屬性值覆蓋。
屬性:
android:allowTaskReparenting
當具有相同 affinity 名稱的 Task 行將返回前臺時,利用程序的 Activity 是不是能從啟動時的 Task 轉移至此 Task 中去 — “ true”表示可以移動,“false”表示必須留在啟動時的 Task 中,缺省值是“false”。
< activity > 元素具有自己的 allowTaskReparenting 屬性,它可以覆蓋本值。 詳情請參閱其說明。

android:allowbackup
是不是允許利用程序參加備份和恢復機制。 如果本屬性設為 false ,則不會履行利用程序的備份和恢復,即便是在進行全系統的備份時也不會。 備份機制將會把利用程序的所有數據都通過 adb 保存下來。本屬性的默許值是 true。
android:backupAgent
實現利用程序備份代理的類名,這是 BackupAgent 的子類。本屬性值應為完全限定的類名(比如“com.example.project.MyBackupAgent”)。不過作為簡稱,如果名稱的首字符是句點(比如“.MyBackupAgent”),則 < manifest > 元素中設置的包名稱將會自動加到前面。
沒有默許值,必須指定名稱。

android:debuggable
利用程序能否被調試,即使是以用戶模式運行于裝備中時 — “true”表示可以,“false”表示不允許。
默許值是“false”。

android:description
供用戶瀏覽的利用程序描寫信息,比 label 的內容更多也更詳細。 本屬性值必須設為對字符串資源的援用。 與 label 不同,本屬性不能直接設為字符串。
沒有默許值。

android:enabled
Android 系統能否實例化利用程序中的各組件 — “true”表示可以,“false”表示不允許。如果此值設為“true”,則由每一個組件的 enabled 屬性肯定本身的啟用或禁用。 如果此值設為“false”,則覆蓋組件的設置值;所有組件都將被禁用。
默許值是“true”。

android:hasCode
利用程序是不是包括代碼 — “true”表示包括,“false”表示不包括。如果此值設為“false”,則在啟動組件時系統不會試圖裝載任何程序代碼。 默許值是“true”。
利用程序不包括任何自有代碼的情況極少產生。 僅當只用到了內置的組件類時才有可能,比如使用了 AliasActivity 類的 Activity。

android:hardwareAccelerated
是不是為利用程序中所有的 Activity 和 View 啟用硬件加速渲染功能 —“true”表示開啟,“false”表示關閉。 如果 minSdkVersion 或 targetSdkVersion 的值大于等于“14”,則本屬性默許值是“true”。否則,默許值為“false”。
自 Android 3.0 (API 級別 11)開始,利用程序可使用硬件加速的 OpenGL 渲染功能來提高很多經常使用 2D 圖形操作的性能。 當開啟硬件加速渲染功能時,大部份 Canvas、Paint、Xfermode、ColorFilter、Shader 和 Camera 中的操作都會被加速。 即使利用程序沒有顯式地調用系統的 OpenGL 庫,這仍能使動畫更加平滑、屏幕轉動也更加流暢、整體響應速度取得改良。

請注意,并不是所有的 OpenGL 2D 操作都會被加速。如果開啟了硬件加速渲染功能,請對利用程序進行測試以確保使用渲染時不會出錯。

更多信息,請參閱硬件加速指南。

android:icon
代表全部利用程序的圖標,也即利用程序中每一個組件的默許圖標。 請參閱 < activity >、 < activity-alias >、 < service >、 < receiver >和 < provider > 元素各自的icon屬性。
本屬性必須設為對 drawable 資源的援用(例如“ @drawable/icon ”)。圖標沒有默許值。

android:killAfterRestore
在履行全系統的恢復操作時,配置恢復后相干的利用程序是不是要被終止。 單個包的恢復操作不會致使程序被關閉。全系統的恢復操作1般只會產生1次,即第1次配置手機時。 第3方利用程序通常不需要用到本屬性。
默許值是“true”,表示全系統恢復進程中,利用程序在處理完數據后將被關閉。

android:largeHeap
利用程序的進程是不是會用較大的 Dalvik 堆來創建。這將作用于所有為該利用程序創建的進程,但只對第1個被裝入進程的利用程序生效。 如果通過同享用戶 ID 的方式讓多個利用程序公用1個進程,那末這些利用程序必須全部指定本選項,否則將會致使不可預知的后果。
大部份利用程序不需要用到本屬性,而是應當關注如何減少內存消耗以提高性能。使用本屬性其實不能確保1定會增加可用的內存,由于某些裝備可用的內存本來就很有限。

要在運行時查詢可用的內存大小,請使用 getMemoryClass() 或getLargeMemoryClass() 方法。

android:label
供用戶瀏覽的代表全部利用程序的文本標簽,也即利用程序中每一個組件的默許標簽。 請參閱 < activity >、 < activity-alias >、 < service >、 < receiver > 和< provider > 元素各自的 label 屬性。
文本標簽應設為1個字符串資源的援用,這樣就可以像其它用戶界面內的字符串1樣對其進行本地化。不過,斟酌到開發時的便利性,也能夠將其直接設為字符串。

android:logo
全部利用程序的 logo 標識,也即各 Activity 的默許 logo。
本屬性必須設為對 drawable 資源的援用,該資源中包括了圖片文件(例如“@drawable/logo”)。 logo 沒有默許值。

android:manageSpaceActivity
指定某個 Activity 子類的完全限定名稱,系統可以啟動此 Activity 來讓用戶管理利用程序占用的內存空間。 這個 Activity 必須已用 < activity > 元素進行了聲明。
android:name
實現本利用程序的 Application 子類的完全限定名稱。 當利用程序開始運行時,此類將先于所有程序組件被初始化。
該子類是可選的:大多數利用程序不需要用到。 在未提供子類置時,Android 將使用 Application 類的實例。

android:permission
客戶端要與利用程序交互而必須具有的權限名稱。 本屬性為1次設置適用于全部程序組件的權限提供了1個便捷途徑。 它可以被組件各自的 permission 屬性覆蓋。
關于權限的詳細信息,請參閱介紹1文中的 權限 章節和另外一篇文檔 安全和權限。

android:persistent
利用程序是不是需要1直保持運行狀態 —“true”表示是,“false”表示否。默許值是“false”。1般情況下,利用程序不應當設置本標志;持久運行模式僅適用于某些特定的系統利用。
android:process
利用程序的全部組件都將運行于其中的進程名稱。 每一個組件通過設置各自的 process 屬性,可以覆蓋本缺省值。
默許情況下,當需要運行利用程序的第1個組件時,Android 會為程序創建1個進程。 然后所有組件都會運行在這個進程中。默許進程的名稱與 < manifest > 元素設置的包名1致。

通過將本屬性設置為其他利用程序的進程名稱,可讓兩個利用程序的組件運行于同1個進程中 — 但只有這兩個程序同享同1個用戶 ID 并用同1個證書簽名時才行。

如果賦予本屬性的名稱是以冒號(’:’)開頭的,則必要時將會為利用程序創建1個新的私有進程。如果進程名稱以小寫字母開頭,則將創建以此名稱命名的全局進程。 全局進程可以被其他利用程序同享,以減少資源的占用。

android:restoreAnyVersion
指明利用程序是不是將嘗試恢復任何備份數據集,即便備份數據的程序版本比當前安裝的要新。 本屬性設為 true 將允許 Backup Manager 嘗試恢復操作,即便產生版本沖突也即數據版本不兼容時也是如此。 使用本屬性時務必謹慎!
本屬性的默許值是“false”。

android:requiredAccountType
設定利用程序所需的賬戶類型。 如果利用程序需要1個 Account 才能運行,本屬性值必須與賬戶的認證類型(由 AuthenticatorDescription 定義)吻合,比如“com.google”。
默許值是 null ,表示利用程序 不需要 任何賬戶就能夠運行。

由于目前的受限用戶配置功能(Restricted Profile)沒法添加賬戶,設定本屬性的利用程序對受限用戶而言是不可用的, 除非你同時將 android:restrictedAccountType 也聲明為相同的值。

提示 如果賬戶數據可能會泄漏個人身份信息,聲明本屬性就很重要了,并且要把 android:restrictedAccountType 設置為 null ,這樣受限用戶就沒法用你的利用程序來訪問機主的個人信息了。

本屬性自 API 級別 18 開始加入。

android:restrictedAccountType
設定本利用程序所需的賬戶類型,并允許受限用戶訪問機主的該賬戶。 如果利用程序需要使用 Account 并且允許受限用戶訪問主賬戶,本屬性值必須與利用程序的賬戶認證類型(由 AuthenticatorDescription 定義)吻合,比如“com.google”。
默許值為 null ,表示利用程序不需要 任何賬戶就能夠運行。

提示: 設置本屬性將允許受限用戶通過主賬戶使用你的利用程序,這可能會泄漏個人身份信息。如果賬戶可能會泄漏個人信息,請勿使用本屬性,而是使用 android:requiredAccountType 屬性,以制止受限用戶的使用。

本屬性自 API 級別 18 開始加入。

android:supportsRtl
聲明利用程序是不是要支持自右向左(RTL)布局(Layout)。
如果本屬性設為 true 并且 targetSdkVersion 為 17 以上版本,則系統將會激活并使用各種 RTL API ,利用程序就能夠顯示 RTL Layout。 如果本屬性設為 false 或 targetSdkVersion 為 16 以下版本,則 RTL API 將會被疏忽或失效,利用程序將疏忽與 Layout 方向有關的用戶本地化選項(Layout 都將從左到右布局)。

本屬性的默許值是 false。

本屬性自 API 級別 17 開始加入。

android:taskAffinity
供利用程序中全部 Activity 使用的 affinity 名稱,那些在各自的 taskAffinity 屬性中設置了其他 affinity 的 Activity 除外。 詳情請參閱 Activity 的 affinity 屬性。
默許情況下,利用程序中的所有 Activity 都同享同1個 affinity 。affinity 的名稱與 < manifest > 元素中設置的包名稱相同。

android:testOnly
標明本利用程序是不是僅供測試。比如,本利用程序可能會暴露1些不屬于自己的功能或數據,這將引發安全漏洞,但對測試而言這又非常有用。 這類利用程序只能通過 adb 進行安裝。
android:theme
對樣式(style)資源的援用,該資源定義了利用程序內所有 Activity 的默許主題(theme)。 每一個 Activity 可以用各自的 theme 屬性覆蓋默許主題。 詳情請參閱開發指南的 樣式和主題。
android:uiOptions
供 Activity UI 使用的附加選項。
必須設為以下值之1。
“none” 沒有附加 UI 選項。這是默許值。
“splitActionBarWhenNarrow” 當橫向空間受限時(比如裝備處于縱向模式時),在屏幕底部添加1橫條,用于顯示 ActionBar 中的 Action 項。 這時候不再是在屏幕頂部的 ActionBar 中顯示有限的幾個 Action 項了,ActionBar 拆分為頂部導航欄和底部橫條。 這就確保了公道的可用空間,不但可以容納 Action 項,還可以在頂部顯示導航和標題。 菜單項不會被拆分為兩部份,還是會放在1起顯示。 (關于 ActionBar 的更多信息,請參閱Action Bar 開發指南。)
本屬性自 API 級別 14 開始加入。
android:vmSafeMode
標明利用程序是不是期望虛擬機(VM)運行于安全模式。 默許值是“ false”。

生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 操操操综合网 | 国产偷v国产偷v亚洲高清 | 欧美一级黄色片免费看 | 中文字幕免费视频精品一 | 最近最新高清中文字幕 | 亚洲 欧美 另类 综合 日韩 | 激情综合亚洲欧美日韩 | 亚洲成人偷拍自拍 | 欧美日本黄色 | 二区视频在线 | 日韩一区二区三区四区 | 精品国产一区二区二三区在线观看 | 国产精品视频福利 | 国内自拍在线视频高清 | 在线观看亚洲成人 | 手机免费视频 | 看一级特黄a大片日本片 | 国产亚洲自拍一区 | 2020亚洲男人天堂 | 欧美日韩在线精品一区二区三区 | 中文字幕免费播放 | 亚洲欧美极品 | 毛片黄| 国产日韩一区二区三区在线观看 | 亚洲欧美视频 | 国产jizz18高清视频 | 国产片在线观看播放 | 国产色啪午夜免费福利视频 | 最近中文字幕免费版在线3 最近中文字幕免费大全8高清 | 影院福利 | jizz.日本| 亚洲无限乱码 | 国产精品2020观看久久 | free性欧美人另类 | 久久久久成人精品一区二区 | 亚洲欧美人成人综合在线50p | 香蕉在线精品视频在线观看2 | 国产精品一区高清在线观看 | 男女视频在线观看免费 | 亚洲人人爱 | 亚洲图片二区 |