Android项目目录结构
2010-06-19 04:10:00 来源:WEB开发网核心提示:android:label="@string/app_name"> < activity android:name=".HelloAndroid" android:label="@string/app_name"> < intent-f
android:label="@string/app_name"> < activity android:name=".HelloAndroid"
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> < uses-sdk android:minSdkVersion="5"
/> < /manifest>
代码清单3-2中intent-filters描述了Activity启动的位置和时间。每当一个Activity(或者操作系统)要执行一个操作时,它将创建出一个Intent的对象,这个Intent对象能承载的信息可描述你想做什么,你想处理什么数据,数据的类型,以及一些其他信息。而 Android则会和每个Application所暴露的intent-filter的数据进行比较,找到最合适Activity来处理调用者所指定的数据和操作。下面我们来仔细分析AndroidManfest.xml文件,如表3-1所示。
表3-1 AndroidManfest.xml分析
manifest |
根节点,描述了package中所有的内容 |
xmlns:android |
包含命名空间的声明。 xmlns:android=http://schemas. android.com/apk/res/android,使得 Android中各种标准属性能在文件中使用, 提供了大部分元素中的数据 |
Package |
声明应用程序包 |
application |
包含package中application级别组件声 更多精彩赞助商链接
热点阅读最新推荐
飞鹰联盟成员网站 Copyright © 2003-2013 CnCms.Com. All Rights Reserved 京ICP备10000768号
|