Android开发入门二之AndroidManfest.xml文件详细说明 .
打开AndroidManfest.xml文件,代码如图,intent filter,描述了Activity启动的位置和时间。每当一个Activity要执行一个操作时,他将创建出一个Intent对象,这个对象能承载的信息可描述用户想做什么,用户想处理什么数据,数据类型,以及一些其他信息。而android则会和每个Application所暴露的inter filter 的数据进行比较,找到最合适的Activity来处理调用者所指定的数据和操作。
下表详细说明AndroidManfest.xml的参数:
manifest |
根节点,描述了package中所有的内容。 |
xmlns:android |
包含命名空间的的声明。使得android的各种标准属性能在文件中使用,提供了大部分元素中的数据。 |
package |
声明应用程序包。 |
application |
包含package中application级别组件声明的根节点。此元素包含application的一些全局和默认的属性,如标签、图标、主题、 必要的权限等。一个manifest能包含至多一个此元素。 |
android:icon |
应用程序图标 |
android:label |
应用程序名字 |
activity |
用来与用户交互的主要工具。Activity是用户打开一个应用程序的初始页面,大部分被使用到的其他页面也由不同的activity所实现,并声明在另外的activity中。每一个activity必须有一个<activity>标签对应,无论它给外界使用还是只用于自己的包中。如果这个activity没有对应的标签,用户不能运行它。且为了支持运行时查找activity,可 包含一个或多个<intent-filter>来描述activity所支持的操作。 |
android:name |
应用程序默认启动的activity |
intent-filter |
声明了指定的一组组件支持的intent值从而形成了intent filter。除了能在此元素下指定不同类型的值,属性也能放在这里,来描述一个操作所需的唯一的标签。图标和其他信息。 |
action |
组件支持intent action |
category |
组件支持intent category。这里指定了应用程序默认启动的activity |
uses-sdk |
该应用程序所使用的SDK版本 |
Android开发入门二之AndroidManfest.xml文件详细说明 .相关推荐
- Android开发--详解SAX解析XML文件
SAX技术字处理XML文件时并不是一次性把XML文件装入内存,而是一边读一边解析,因此,在解析的过程中会有几个步骤需要注意,在这里用一张图来表示解析的步骤: 在本实例中,定义了一个xml文件,其中有若 ...
- android 矢量图形文件,Android Studio进行APP设计开发之矢量图及XML文件转换
Android Studio进行APP设计开发之矢量图及XML文件转换 当我们使用Android studio进行APP设计开发时,会用到矢量图,那么要将矢量图运用到安卓工程drawable中去,就需 ...
- Android Studio进行APP设计开发之矢量图及XML文件转换
Android Studio进行APP设计开发之矢量图及XML文件转换 当我们使用Android studio进行APP设计开发时,会用到矢量图,那么要将矢量图运用到安卓工程drawable中去,就需 ...
- Android开发入门——推箱子游戏开发实战(十二)
绘制游戏局面 本文是推箱子游戏程序开发的第七步.系列文章前五篇描述准备工作,故本文编号是(十二).本文讲解如何绘制游戏局面. 本文目标 本文讲解如何绘制游戏局面.游戏局面的示例如图1,图2所示.这两幅 ...
- Eclipse Android开发入门手册
Eclipse Android开发入门手册 资源下载 http://tools.android-studio.org jdk,Android SDK,开发工具eclipse.Android studi ...
- android开发入门_Android开发入门
android开发入门 Android is an open source, Linux-based mobile operating system. Android was developed by ...
- Android开发入门 - 简易开心消消乐界面设计
Android开发入门 - 简易开心消消乐界面设计 第一步,点击File->NEW->new module,进入以下界面,选择第一个,即运行在手机和平板电脑上.点击next. 第二步,在第 ...
- Google Android开发入门与实战
Google Android开发入门与实战 [作 者]靳岩;姚尚朗 [同作者作品] [作译者介绍] [出 版 社] 人民邮电出版社 [书 号] 9787115209306 [上架时间] 2 ...
- 《Android 开发入门与实战(第二版)》——导读
本节书摘来自异步社区<Android 开发入门与实战(第二版)>一书中的目录,作者eoe移动开发者社区 组编 , 姚尚朗 , 靳岩,更多章节内容可以访问云栖社区"异步社区&quo ...
最新文章
- 2021年大数据Spark(十七):Spark Core的RDD持久化
- mqtt+htttp+websocket
- VirtualBox6.0中CentOS7.6 网络配置
- 帧率配置_《骑马与砍杀2》配置探究:CPU显卡怎么搭配达到理想画质和帧数?...
- 智慧赋能黔货出山 丰收节交易会·李喜贵:贵州农业数字化
- 边缘计算架构_边缘计算到底是个什么技术?边缘计算硬件架构
- 联想微型计算机M3500q怎么拆,联想ThinkCentre 超级Q 23 创新插拔 一机多用
- mysql通过存储过程批量造测试数据
- Comet OJ - Contest #3 题解
- 【luogu3373】模板 线段树 2
- swoole各种服务器初步搭建
- Easyui清除tree的选中
- ap音频测试仪软件,AP APX-525音频分析仪
- 浅谈微信公众平台运用的场景
- 0805 0603 贴片电阻的区别
- linux系统怎么连接显示器,Linux下笔记本外接显示器 · Eulerlee
- 金融科技大数据产品推荐:荣之联·风报—人工智能企业情报分析系统
- chrome 浏览器 64位最新版 flash 无法加载插件 问题解决
- 图的深度优先算法和广度优先算法
- 金城江区~宜州市 网上地图对比