<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      Android復(fù)習(xí)(三)清單文件中的元素——>grant-uri-permission、instrumentation、intent-filter、manifest、meta-data

      <grant-uri-permission>

      語(yǔ)法:
      <grant-uri-permission android:path="string"
                                android:pathPattern="string"
                                android:pathPrefix="string" />
      

        

       
      包含于:
      <provider>
      說(shuō)明:
      指定父內(nèi)容提供程序有權(quán)訪(fǎng)問(wèn)的應(yīng)用數(shù)據(jù)的子集。數(shù)據(jù)子集由 content: URI 的路徑部分指示。(URI 的權(quán)威部分標(biāo)識(shí)內(nèi)容提供程序。)通過(guò)授予權(quán)限,可以使通常無(wú)權(quán)訪(fǎng)問(wèn)其數(shù)據(jù)的提供程序的客戶(hù)端能夠一次克服該限制。

      如果內(nèi)容提供程序的 grantUriPermissions 屬性為“true”,則可以為提供程序權(quán)限下的任何數(shù)據(jù)授予權(quán)限。不過(guò),如果該屬性為“false”,則只能向此元素指定的數(shù)據(jù)子集授予權(quán)限。提供程序可以包含任意數(shù)量的 <grant-uri-permission> 元素。每個(gè)元素只能指定一個(gè)路徑(只能是三個(gè)可能屬性中的一個(gè))。

      如需了解權(quán)限是如何授予的,請(qǐng)參閱 <intent-filter> 元素的 grantUriPermissions 屬性。

      屬性:
      android:path
      android:pathPrefix
      android:pathPattern
      標(biāo)識(shí)可向其授予權(quán)限的一個(gè)或多個(gè)數(shù)據(jù)子集的路徑。path 屬性指定完整路徑;只能授予對(duì)由該路徑標(biāo)識(shí)的特定數(shù)據(jù)子集的相應(yīng)權(quán)限。pathPrefix 屬性指定路徑的初始部分;可以授予對(duì)路徑共有該初始部分的所有數(shù)據(jù)子集的相應(yīng)權(quán)限。pathPattern 屬性指定完整路徑,但可以包含以下通配符:
      • 星號(hào)(“*”)匹配出現(xiàn)零次到多次的緊鄰前面的字符的一個(gè)序列。
      • 后跟星號(hào)的句點(diǎn)(“.*”)匹配零個(gè)或多個(gè)字符的任意序列。

      由于在從 XML 讀取字符串時(shí)(在將其解析為模式之前)將“\”用作轉(zhuǎn)義字符,因此您需要進(jìn)行雙重轉(zhuǎn)義:例如,字面量“*”將編寫(xiě)為“\\*”,字面量“”將編寫(xiě)為“\\\\”。這基本上與采用 Java 代碼構(gòu)造字符串時(shí)需要編寫(xiě)的內(nèi)容一樣。

      如需詳細(xì)了解這些類(lèi)型的模式,請(qǐng)參閱 PatternMatcher 類(lèi)中的 PATTERN_LITERALPATTERN_PREFIX 和 PATTERN_SIMPLE_GLOB 的說(shuō)明。

      <instrumentation>

      語(yǔ)法:
      <instrumentation android:functionalTest=["true" | "false"]
                           android:handleProfiling=["true" | "false"]
                           android:icon="drawable resource"
                           android:label="string resource"
                           android:name="string"
                           android:targetPackage="string"
                           android:targetProcesses="string" />
      

        

       
      包含于:
      <manifest>
      說(shuō)明:
      聲明用于監(jiān)控應(yīng)用與系統(tǒng)交互的 Instrumentation 類(lèi)。Instrumentation 對(duì)象在應(yīng)用的所有組件之前進(jìn)行實(shí)例化。
      屬性:
      android:functionalTest
      Instrumentation 類(lèi)是否應(yīng)作為功能測(cè)試運(yùn)行。如果應(yīng)該,則設(shè)為“true”;如果不應(yīng)該,則設(shè)為“false”。默認(rèn)值為“false”。
      android:handleProfiling
      Instrumentation 對(duì)象是否負(fù)責(zé)開(kāi)啟和關(guān)閉分析。如果該對(duì)象決定何時(shí)開(kāi)始和停止分析,則設(shè)為“true”;如果在該對(duì)象的整個(gè)運(yùn)行過(guò)程中持續(xù)進(jìn)行分析,則設(shè)為“false”。如果值為“true”,可讓該對(duì)象將分析目標(biāo)設(shè)定為一組特定的操作。默認(rèn)值為“false”。
      android:icon
      一個(gè)表示 Instrumentation 類(lèi)的圖標(biāo)。必須將此屬性設(shè)為對(duì)可繪制資源的引用。
      android:label
      Instrumentation 類(lèi)的用戶(hù)可讀標(biāo)簽。可以將該標(biāo)簽設(shè)為原始字符串或?qū)ψ址Y源的引用。
      android:name
      Instrumentation 子類(lèi)的名稱(chēng)。此名稱(chēng)應(yīng)該是一個(gè)完全限定類(lèi)名(如“com.example.project.StringInstrumentation”)。不過(guò),作為一種簡(jiǎn)寫(xiě)形式,如果名稱(chēng)的第一個(gè)字符是句點(diǎn),則會(huì)將其附加到 <manifest> 元素中指定的軟件包名稱(chēng)。

      沒(méi)有默認(rèn)值。必須指定相應(yīng)名稱(chēng)。

      android:targetPackage
      Instrumentation 對(duì)象將針對(duì)哪個(gè)應(yīng)用運(yùn)行。應(yīng)用由通過(guò) <manifest> 元素在其清單文件中分配的軟件包名稱(chēng)進(jìn)行標(biāo)識(shí)。
      android:targetProcesses

      Instrumentation 對(duì)象將針對(duì)哪些進(jìn)程運(yùn)行。如果以逗號(hào)分隔列表的形式列出了進(jìn)程,表示將針對(duì)這些特定的進(jìn)程運(yùn)行插樁測(cè)試。如果值為 "*",表示將針對(duì)在 android:targetPackage 中定義的應(yīng)用的所有進(jìn)程運(yùn)行插樁測(cè)試。

      如果未在清單中提供此值,將僅針對(duì)在 android:targetPackage 中定義的應(yīng)用的主進(jìn)程運(yùn)行插樁測(cè)試。

      此屬性是在 API 級(jí)別 26 中添加的。

      <intent-filter>

      語(yǔ)法:
      <intent-filter android:icon="drawable resource"
                         android:label="string resource"
                         android:priority="integer" >
              . . .
          </intent-filter>
      

        

       
      包含于:
      <activity>
      <activity-alias>
      <service>
      <receiver>
      必須包含:
      <action>
      可包含:
      <category>
      <data>
      說(shuō)明:
      指定 Activity、服務(wù)或廣播接收器可以響應(yīng)的 Intent 類(lèi)型。Intent 過(guò)濾器聲明其父組件的功能 - Activity 或服務(wù)可執(zhí)行哪些操作,以及接收器可處理哪些類(lèi)型的廣播。它讓組件可以接收所通告類(lèi)型的 Intent,同時(shí)過(guò)濾掉對(duì)組件沒(méi)有意義的 Intent。

      過(guò)濾器的大部分內(nèi)容由它的 <action><category> 和 <data> 子元素進(jìn)行描述。

      如需詳細(xì)了解過(guò)濾器,請(qǐng)參閱一篇單獨(dú)的文檔 - Intent 和 Intent 過(guò)濾器,以及簡(jiǎn)介中的 Intent 過(guò)濾器部分。

      屬性:
      android:icon
      一個(gè)表示父 Activity、服務(wù)或廣播接收器的圖標(biāo),在將該組件以具備過(guò)濾器所描述功能的形式呈現(xiàn)給用戶(hù)時(shí)顯示。

      必須將此屬性設(shè)為對(duì)包含圖片定義的可繪制資源的引用。默認(rèn)值為父組件的 icon 屬性設(shè)置的圖標(biāo)。如果父組件未指定圖標(biāo),則默認(rèn)值為 <application> 元素設(shè)置的圖標(biāo)。

      如需詳細(xì)了解 Intent 過(guò)濾器圖標(biāo),請(qǐng)參閱簡(jiǎn)介中的圖標(biāo)和標(biāo)簽

      android:label
      父組件的用戶(hù)可讀標(biāo)簽。將相應(yīng)組件以具備過(guò)濾器所描述功能的形式呈現(xiàn)給用戶(hù)時(shí),將使用此標(biāo)簽(而不是父組件設(shè)置的標(biāo)簽)。

      應(yīng)將標(biāo)簽設(shè)為對(duì)字符串資源的引用,以便可以像界面中的其他字符串一樣進(jìn)行本地化。不過(guò),為了方便您開(kāi)發(fā)應(yīng)用,也可以將其設(shè)為原始字符串。

      默認(rèn)值為父組件設(shè)置的標(biāo)簽。如果父組件未指定標(biāo)簽,則默認(rèn)值為 <application> 元素的 label 屬性設(shè)置的標(biāo)簽。

      如需詳細(xì)了解 Intent 過(guò)濾器標(biāo)簽,請(qǐng)參閱簡(jiǎn)介中的圖標(biāo)和標(biāo)簽

      android:priority
      就處理過(guò)濾器所描述類(lèi)型的 intent 而言,應(yīng)該為父組件指定的優(yōu)先級(jí)。此屬性對(duì) Activity 和廣播接收器都有意義:
      • 它說(shuō)明了某個(gè) Activity 對(duì)與過(guò)濾器匹配的 Intent 的響應(yīng)能力,這是相對(duì)于也可以響應(yīng)該 Intent 的其他 Activity 的響應(yīng)能力。當(dāng) Intent 可由優(yōu)先級(jí)不同的多個(gè) Activity 處理時(shí),Android 只會(huì)將優(yōu)先級(jí)值較高的 Activity 視為 Intent 的潛在目標(biāo)。
      • 它控制按什么順序執(zhí)行廣播接收器以接收廣播消息。優(yōu)先級(jí)值越高,調(diào)用順序越靠前。(該順序僅適用于同步消息;對(duì)于異步消息,系統(tǒng)會(huì)忽略該順序。)

      只有在您確實(shí)需要對(duì)接收廣播施加特定順序或想要強(qiáng)制 Android 優(yōu)先選用某個(gè) Activity 時(shí),才能使用此屬性。

      值必須是一個(gè)整數(shù),如“100”。數(shù)值越高,優(yōu)先級(jí)也就越高。默認(rèn)值為 0。

      在某些情況下,系統(tǒng)會(huì)忽略請(qǐng)求的優(yōu)先級(jí),并將值限定為 0。此類(lèi)情況發(fā)生在:

      另請(qǐng)參閱 setPriority()

      android:order
      當(dāng)多個(gè)過(guò)濾器匹配時(shí)應(yīng)按什么順序處理過(guò)濾器。

      order 與 priority 的不同之處在于,priority 在多個(gè)應(yīng)用間應(yīng)用,而 可消除單個(gè)應(yīng)用中多個(gè)匹配的過(guò)濾器的歧義。

      當(dāng)多個(gè)過(guò)濾器可以匹配時(shí),請(qǐng)改用定向 Intent。

      值必須是一個(gè)整數(shù),如“100”。數(shù)值越高,匹配順序越靠前。默認(rèn)值為 0

      此屬性是在 API 級(jí)別 28 中引入的。

      <manifest>

      語(yǔ)法:
      <manifest xmlns:android="http://schemas.android.com/apk/res/android"
                    package="string"
                    android:sharedUserId="string"
                    android:sharedUserLabel="string resource"
                    android:versionCode="integer"
                    android:versionName="string"
                    android:installLocation=["auto" | "internalOnly" | "preferExternal"] >
              . . .
          </manifest>
       

       

      包含于:
      無(wú)

       

       

      必須包含:
      <application>
      可包含:
      <compatible-screens>
      <instrumentation>
      <permission>
      <permission-group>
      <permission-tree>
      <supports-gl-texture>
      <supports-screens>
      <uses-configuration>
      <uses-feature>
      <uses-permission>
      <uses-permission-sdk-23>
      <uses-sdk>

       

      說(shuō)明:
      AndroidManifest.xml 文件的根元素。它必須包含 <application> 元素并指定 xmlns:android 和 package 屬性。
      屬性:
      xmlns:android
      定義 Android 命名空間。此屬性應(yīng)始終設(shè)置為“http://schemas.android.com/apk/res/android”。
      package
      Android 應(yīng)用的 Java 語(yǔ)言樣式的完整軟件包名稱(chēng)。此名稱(chēng)可以包含大寫(xiě)或小寫(xiě)字母(從“A”到“Z”)、數(shù)字和下劃線(xiàn)(“_”)。不過(guò),各個(gè)軟件包名稱(chēng)部分只能以字母開(kāi)頭。

      將應(yīng)用構(gòu)建為應(yīng)用軟件包 (APK) 時(shí),構(gòu)建系統(tǒng)使用 package 屬性執(zhí)行以下兩個(gè)操作:

      • 它將此名稱(chēng)用作應(yīng)用生成的 R.java 類(lèi)(用于訪(fǎng)問(wèn)應(yīng)用資源)的命名空間。

        例如,如果將 package 設(shè)置為 "com.example.myapp",則 R 類(lèi)在 com.example.myapp.R 處創(chuàng)建。

      • 它使用此名稱(chēng)解析清單文件中聲明的任何相關(guān)類(lèi)名稱(chēng)。

        例如,如果將 package 設(shè)置為 "com.example.myapp",則聲明為 <activity android:name=".MainActivity"> 的 Activity 會(huì)解析為 com.example.myapp.MainActivity

      此名稱(chēng)不僅是應(yīng)用進(jìn)程的默認(rèn)名稱(chēng)(請(qǐng)參閱 <application> 元素的 process 屬性),還是您的 Activity 的默認(rèn)任務(wù)相關(guān)性(請(qǐng)參閱 <activity> 元素的 taskAffinity 屬性)。

      此名稱(chēng)還表示應(yīng)用 ID,該 ID 必須是通用唯一 ID,您才能在 Google Play 中發(fā)布應(yīng)用。不過(guò),在 APK 構(gòu)建流程快要結(jié)束時(shí),構(gòu)建工具會(huì)使用 build.gradle 文件(Android Studio 項(xiàng)目使用的文件)中的 applicationId 屬性替換 package 名稱(chēng)。您只要確保清單的 package 名稱(chēng)與構(gòu)建文件的 applicationId 保持一致,就無(wú)需擔(dān)心。但如果這兩個(gè)值不同,您應(yīng)該閱讀如何設(shè)置應(yīng)用 ID,了解“軟件包名稱(chēng)”和“應(yīng)用 ID”之間的區(qū)別。

      為避免與其他開(kāi)發(fā)者發(fā)生沖突,您應(yīng)將互聯(lián)網(wǎng)域名所有者(反過(guò)來(lái))用作軟件包名稱(chēng)的前綴。例如,由 Google 發(fā)布的應(yīng)用以 com.google 開(kāi)頭。

      注意:Google Play 禁止使用 com.example 和 com.android 命名空間。

      如果您想在發(fā)布應(yīng)用后更改軟件包名稱(chēng),可以這樣做,但您必須保持 applicationId 不變applicationId 定義了應(yīng)用在 Google Play 上的唯一身份。因此,如果您對(duì)其進(jìn)行更改,則該 APK 就會(huì)被視為其他應(yīng)用,而且使用之前版本的用戶(hù)將不會(huì)收到更新。如需了解詳情,請(qǐng)參閱如何設(shè)置應(yīng)用 ID

      android:sharedUserId

      API 級(jí)別 29 中已棄用此常量。
      共享用戶(hù) ID 會(huì)在軟件包管理器中導(dǎo)致具有不確定性的行為。因此,強(qiáng)烈建議您不要使用它,并且我們?cè)谖磥?lái)的 Android 版本中會(huì)將其移除。相反,應(yīng)用應(yīng)使用適當(dāng)?shù)耐ㄐ艡C(jī)制(例如服務(wù)和內(nèi)容提供程序),在共享組件之間實(shí)現(xiàn)互操作性。

      與其他應(yīng)用共享的 Linux 用戶(hù) ID 的名稱(chēng)。默認(rèn)情況下,Android 會(huì)為每個(gè)應(yīng)用分配其唯一用戶(hù) ID。不過(guò),如果針對(duì)兩個(gè)或多個(gè)應(yīng)用將此屬性設(shè)置為相同的值,則這些應(yīng)用都將共享相同的 ID,前提是這些應(yīng)用的證書(shū)集完全相同。具有相同用戶(hù) ID 的應(yīng)用可以訪(fǎng)問(wèn)彼此的數(shù)據(jù),如果需要的話(huà),還可以在同一進(jìn)程中運(yùn)行。

      android:targetSandboxVersion
      此應(yīng)用要使用的目標(biāo)沙盒。沙盒版本號(hào)越高,安全級(jí)別就越高。其默認(rèn)值為 1;您也可以將其設(shè)置為 2。將此屬性設(shè)置為 2 可將應(yīng)用切換到其他 SELinux 沙盒。

      以下限制適用于 2 級(jí)沙盒:

      • 網(wǎng)絡(luò)安全配置中的 usesCleartextTraffic 的默認(rèn)值為 false。
      • 不允許共享 uid。

      對(duì)于以 Android 8.0(API 級(jí)別 26)或更高版本為目標(biāo)平臺(tái)的 Android 免安裝應(yīng)用,此屬性必須設(shè)置為 2。您可以在應(yīng)用的已安裝版本中將沙盒級(jí)別設(shè)置為限制比較寬松的級(jí)別 1,但如果這樣做,您的應(yīng)用就不會(huì)將免安裝應(yīng)用中的應(yīng)用數(shù)據(jù)保留到應(yīng)用的已安裝版本。您必須將已安裝應(yīng)用的沙盒值設(shè)置為 2,才能將免安裝應(yīng)用中的數(shù)據(jù)保留到已安裝版本。

      應(yīng)用安裝后,您只能將其目標(biāo)沙盒值更新為更高的值。要對(duì)目標(biāo)沙盒值進(jìn)行降級(jí),您必須卸載該應(yīng)用,并將其替換為其清單包含此屬性的更低值的版本。

      android:sharedUserLabel

      API 級(jí)別 29 中已棄用此常量。
      共享用戶(hù) ID 會(huì)在軟件包管理器中導(dǎo)致具有不確定性的行為。因此,強(qiáng)烈建議您不要使用它,并且我們?cè)谖磥?lái)的 Android 版本中會(huì)將其移除。相反,應(yīng)用應(yīng)使用適當(dāng)?shù)耐ㄐ艡C(jī)制(例如服務(wù)和內(nèi)容提供程序),在共享組件之間實(shí)現(xiàn)互操作性。

      共享用戶(hù) ID 的用戶(hù)可讀標(biāo)簽。此標(biāo)簽必須設(shè)置為對(duì)字符串資源的引用;它不能是原始字符串。

      此屬性在 API 級(jí)別 3 中引入。僅當(dāng)同時(shí)設(shè)置了 sharedUserId 屬性時(shí),此屬性才有意義。

      android:versionCode
      內(nèi)部版本號(hào)。此數(shù)字僅用于確定某個(gè)版本是否比另一個(gè)版本更新:數(shù)字越大,則版本越新。這不是向用戶(hù)顯示的版本號(hào);此數(shù)字由 versionName 屬性設(shè)置。

      該值必須設(shè)置為整數(shù),例如“100”。您可以根據(jù)需要定義該值,只要每個(gè)連續(xù)版本的數(shù)字都比較大。例如,它可以是版本號(hào)。或者,您可以通過(guò)分別以較低和較高的 16 位對(duì)“x”和“y”進(jìn)行編碼,將“x.y”格式的版本號(hào)轉(zhuǎn)換為整數(shù)。或者,您只需在每次發(fā)布新版本時(shí)將該數(shù)字增加 1 即可。

      android:versionName
      向用戶(hù)顯示的版本號(hào)。此屬性可設(shè)置為原始字符串或?qū)ψ址Y源的引用。除了向用戶(hù)顯示之外,該字符串沒(méi)有其他用途。versionCode 屬性包含在內(nèi)部使用的重要版本號(hào)。
      android:installLocation
      應(yīng)用的默認(rèn)安裝位置。

      接受以下關(guān)鍵字字符串:

      說(shuō)明
      internalOnly 應(yīng)用必須僅安裝在內(nèi)部設(shè)備存儲(chǔ)空間中。如果設(shè)置此值,則應(yīng)用一定不會(huì)安裝在外部存儲(chǔ)空間中。如果內(nèi)部存儲(chǔ)空間已滿(mǎn),則系統(tǒng)將不會(huì)安裝應(yīng)用。如果您沒(méi)有定義 android:installLocation,則這也是默認(rèn)行為。
      auto 應(yīng)用可以安裝在外部存儲(chǔ)空間中,但默認(rèn)情況下,系統(tǒng)會(huì)將應(yīng)用安裝在內(nèi)部存儲(chǔ)空間中。如果內(nèi)部存儲(chǔ)空間已滿(mǎn),系統(tǒng)會(huì)將應(yīng)用安裝在外部存儲(chǔ)空間中。安裝后,用戶(hù)可以通過(guò)系統(tǒng)設(shè)置將應(yīng)用移至內(nèi)部或外部存儲(chǔ)空間。
      preferExternal 應(yīng)用更傾向于安裝在外部存儲(chǔ)空間(SD 卡)中。無(wú)法保證系統(tǒng)會(huì)遵循該請(qǐng)求。如果外部媒體不可用或已滿(mǎn),則應(yīng)用可能會(huì)安裝在內(nèi)部存儲(chǔ)空間中。安裝后,用戶(hù)可以通過(guò)系統(tǒng)設(shè)置將應(yīng)用移至內(nèi)部或外部存儲(chǔ)空間。

      注意:默認(rèn)情況下,您的應(yīng)用將安裝在內(nèi)部存儲(chǔ)空間中,除非您將此屬性定義為“auto”或“preferExternal”,否則應(yīng)用不會(huì)安裝在外部存儲(chǔ)空間中。

      應(yīng)用安裝在外部存儲(chǔ)空間中時(shí):

      • .apk 文件保存到外部存儲(chǔ)空間,但所有應(yīng)用數(shù)據(jù)(如數(shù)據(jù)庫(kù))仍保存在內(nèi)部設(shè)備內(nèi)存中。
      • 用于保存 .apk 文件的容器使用密鑰進(jìn)行加密,該密鑰可讓?xiě)?yīng)用僅在安裝它的設(shè)備上運(yùn)行。(用戶(hù)無(wú)法將 SD 卡轉(zhuǎn)移到其他設(shè)備并使用該卡上安裝的應(yīng)用。)不過(guò),同一設(shè)備可以使用多個(gè) SD 卡。
      • 根據(jù)用戶(hù)的請(qǐng)求,應(yīng)用可以移至內(nèi)部存儲(chǔ)空間。

      用戶(hù)還可以請(qǐng)求將應(yīng)用從內(nèi)部存儲(chǔ)空間移至外部存儲(chǔ)空間。不過(guò),如果此屬性設(shè)置為 internalOnly(默認(rèn)設(shè)置),系統(tǒng)將不允許用戶(hù)將應(yīng)用移至外部存儲(chǔ)空間。

      如需詳細(xì)了解如何使用此屬性(包括如何保持向后兼容性),請(qǐng)閱讀應(yīng)用安裝位置

       

      <meta-data>

      語(yǔ)法:
      <meta-data android:name="string"
                     android:resource="resource specification"
                     android:value="string" />
       
      包含于:
      <activity>
      <activity-alias>
      <application>
      <provider>
      <receiver>
      <service>
      說(shuō)明:
      可以向父組件提供的其他任意數(shù)據(jù)項(xiàng)的名稱(chēng)值對(duì)。一個(gè)組件元素可以包含任意數(shù)量的 <meta-data> 子元素。所有這些子元素的值收集到一個(gè) Bundle 對(duì)象,并且可作為 PackageItemInfo.metaData 字段提供給組件。

      普通值通過(guò) value 屬性指定。不過(guò),要將資源 ID 指定為值,請(qǐng)改為使用 resource 屬性。例如,以下代碼會(huì)將 @string/kangaroo 資源中存儲(chǔ)的任何值分配給“zoo”名稱(chēng):

      <meta-data android:name="zoo" android:value="@string/kangaroo" />
       

      另一方面,使用 resource 屬性會(huì)為資源的數(shù)字 ID 分配“zoo”,而不是資源中存儲(chǔ)的值:

      <meta-data android:name="zoo" android:resource="@string/kangaroo" />
       

      強(qiáng)烈建議不要提供相關(guān)數(shù)據(jù)作為多個(gè)單獨(dú)的 <meta-data> 條目。相反,如果您有要與組件相關(guān)聯(lián)的復(fù)雜數(shù)據(jù),請(qǐng)將其存儲(chǔ)為資源,并使用 resource 屬性告知組件其 ID。

      屬性:
      android:name
      該項(xiàng)的唯一名稱(chēng)。要確保此名稱(chēng)具有唯一性,請(qǐng)使用 Java 樣式的命名慣例,例如“com.example.project.activity.fred”。
      android:resource
      對(duì)資源的引用。資源的 ID 是分配給該項(xiàng)的值。可以通過(guò) Bundle.getInt() 方法從元數(shù)據(jù) Bundle 中檢索 ID。
      android:value
      分配給該項(xiàng)的值。下表列出了可以指定為值的數(shù)據(jù)類(lèi)型以及組件用于檢索這些值的 Bundle 方法:
      類(lèi)型Bundle 方法
      字符串值,使用雙反斜線(xiàn) (\\) 轉(zhuǎn)義字符,例如“\\n”和“\\uxxxxx”表示 Unicode 字符。 getString()
      整數(shù)值,例如“100 getInt()
      布爾值,“true”或“false getBoolean()
      顏色值,格式為“#rgb”、“#argb”、“#rrggbb”或“#aarrggbb getInt()
      浮點(diǎn)值,例如“1.23 getFloat()
      posted @ 2020-04-03 14:38  王世楨  閱讀(903)  評(píng)論(0)    收藏  舉報(bào)
      主站蜘蛛池模板: 久久一区二区三区黄色片| 成人无码影片精品久久久| 久久久www免费人成精品| 亚洲熟妇熟女久久精品综合 | 99在线精品国自产拍中文字幕 | 日韩人妻不卡一区二区三区| 少妇高潮喷水惨叫久久久久电影| 色狠狠色婷婷丁香五月| 国产成人精品区一区二区| 在线中文一区字幕对白| 性XXXX视频播放免费直播| 少妇高潮喷水在线观看| 合肥市| 日韩精品福利一区二区三区| 国产明星精品无码AV换脸| 亚洲一区二区中文字幕| 激情综合网址| 国产日产亚洲系列av| 加勒比中文字幕无码一区| 中文无码高潮到痉挛在线视频| 日韩乱码人妻无码中文字幕视频 | 精品国产欧美一区二区三区在线| 精品乱人伦一区二区三区| 色综合天天综合网中文伊| 亚洲日韩在线中文字幕第一页| 中文字幕日韩精品亚洲一区| 日韩av综合中文字幕| 亚洲精品成人综合色在线| 国产91精品调教在线播放| 丁香婷婷综合激情五月色| 欧美激情综合色综合啪啪五月| 亚洲成aⅴ人片久青草影院| 天天狠天天透天天伊人| 亚洲国产精品男人的天堂| 黑森林福利视频导航| 精品国产av无码一区二区三区| 亚洲无线码中文字幕在线| 熟女系列丰满熟妇AV| 欧美日韩精品一区二区三区高清视频 | 日本极品少妇videossexhd| 国偷自产一区二区三区在线视频|