DBMNG数据库管理与应用

独立思考能力,对于从事科学研究或其他任何工作,都是十分必要的。
当前位置:首页 > 移动应用 > Android

android的清单文件各部分的意义

android的清单文件,在项目的根下,AndroidManifest.xml。
文件的根元素:
<manifest xmlns:android="http://schemas.android.com/apk/res/android"    package="com.easymorse.android.search">  ...  </manifest>
这里的包名起到默认包名的作用,配置中的类直接写类的短名字就可以了。
清单文件的基本元素:
uses-permission:应用程序所需的权限
permission:应用程序所需其他应用程序的权限
instrumentation:指定在关键系统事件触发时调用应用程序
uses-library:调用可选android组件,比如地图服务
uses-sdk:可能需要,用于指示用于哪个android SDK构建
application:有关应用程序的一些内部描述
application标签内部
应用程序真正有内容的是application标签的子标签。默认情况下,创建一个新的android项目,会生成一个单独的activity元素。

<application android:icon="@drawable/icon" android:label="@string/app_name">   

   <activity android:name=".Welcome"                android:label="@string/app_name">  

        <intent-filter>             

 <action android:name="android.intent.action.MAIN" />          

  <category android:name="android.intent.category.LAUNCHER" />          

</intent-filter>   

   </activity> 

 </application>

  
android:name:实现activity的类名
android:label:activity显示的名称
intent-filter:子元素,在什么条件下该activity显示
可以有多个activity元素。
receiver,还可以有1到多个receiver元素。不是activity,但在某些条件下触发,比如短信到来。
provider,可有1到多个。用于描述内容提供者(content provider),这类组件用于向activity提供数据,如果应用程序许可,设备上的其他应用程序的活动也可访问。
service,可有1到多个。描述长期后台执行的操作,不依赖任何activity。
最小版本要求
uses-sdk,该元素用于,比如要求应用程序最低android版本要求。比如:
<uses-sdk android:minSdkVersion="7" />
本站文章内容,部分来自于互联网,若侵犯了您的权益,请致邮件chuanghui423#sohu.com(请将#换为@)联系,我们会尽快核实后删除。
Copyright © 2006-2023 DBMNG.COM All Rights Reserved. Powered by DEVSOARTECH            豫ICP备11002312号-2

豫公网安备 41010502002439号