详细解读Android系统中的application标签

2019-12-10 18:06:15王冬梅
易采站长站为您分析Android系统中的application标签,以application来声明App是Android入门学习中的基础知识,需要的朋友可以参考下  

< application /> :应用的声明。 
这个元素包含了子元素,这些子元素声明了应用的组件,元素的属性将会影响应用下的所有组件。很多属性为组件设置了默认值,有些属性设置了全局值并且不能被组件修改。
<application>的子节点描述了应用所包含的组件,它的属性会影响到它所有的子节点组件。icon/lable/permission 等 属性是给子节点组件设置一个默认值,可以被复写。而 debuggable/enabled 等 属性是作为整个application的全局属性,不能被复写。

<application> 
  
  <application android:allowClearUserData=["true" | "false"] 
       android:allowTaskReparenting=["true" | "false"] 
       android:backupAgent="string" 
       android:debuggable=["true" | "false"] 
       android:description="string resource" 
       android:enabled=["true" | "false"] 
       android:hasCode=["true" | "false"] 
       android:icon="drawable resource" 
       android:killAfterRestore=["true" | "false"] 
       android:label="string resource" 
       android:manageSpaceActivity="string" 
       android:name="string" 
       android:permission="string" 
       android:persistent=["true" | "false"] 
       android:process="string" 
       android:restoreAnyVersion=["true" | "false"] 
       android:taskAffinity="string" 
       android:theme="resource or theme" > 
    . . . 
  </application> 

包含在:<manifest>元素下。
可以包含:

<activity>
<activity-alias>
<service>
<receiver>
<provider>
<uses-library>

属性: