网创优客建站品牌官网
为成都网站建设公司企业提供高品质网站建设
热线:028-86922220
成都专业网站建设公司

定制建站费用3500元

符合中小企业对网站设计、功能常规化式的企业展示型网站建设

成都品牌网站建设

品牌网站建设费用6000元

本套餐主要针对企业品牌型网站、中高端设计、前端互动体验...

成都商城网站建设

商城网站建设费用8000元

商城网站建设因基本功能的需求不同费用上面也有很大的差别...

成都微信网站建设

手机微信网站建站3000元

手机微信网站开发、微信官网、微信商城网站...

建站知识

当前位置:首页 > 建站知识

浅谈Manifest文件

相信接触了android编程的程序员都用过android项目中的manifest.xml文件,manifest的中文解释为清单,因此这个文件其实就相当于是该应用程序的清单,上面列出了该应用程序的各种信息,今天作为电脑小白的我在经过了学习后也来谈谈自己对于manifest文件的理解,主要分为以下两点:

目前创新互联已为近千家的企业提供了网站建设、域名、网络空间、网站托管、服务器托管、企业网站设计、红河网站维护等服务,公司将坚持客户导向、应用为本的策略,正道将秉承"和谐、参与、激情"的文化,与客户和合作伙伴齐心协力一起成长,共同发展。

先上图一张:

SYNTAX:
package="string"
android:sharedUserId="string"
android:sharedUserLabel="string resource"
android:versionCode="integer"
android:versionName="string"
android:installLocation=["auto" |"internalOnly" |"preferExternal"]>
   . . .

CONTAINED IN:none

MUST CONTAIN:

CAN CONTAIN:

1 manifest文件的作用。

我们注意到上图中的 CAN CONTAIN包含的内容,可以看出manifest文件具有以下作用

a 应用程序具备的权限

b 应用程序所需的最小API版本

c 定义instrumentation做自动化测试

另外还有

d 定义android的4个组件

e 指定程序的唯一包名(每个程序都由一个唯一的包名标志)

2 android系统如何解析manifest文件。

在android系统启动的时候,将会有一个系统级的服务 packagemanageservice启动,它将读取安装了的所有的应用程序的信息,并且会在某个系统级的共享的内存中建立一个manifest信息库

之后当应用程序启动时,launcher会在信息库中查询跟要启动的activity相关的那个manifest文件。且当四大组件需要被使用时就会去查询相关的信息,然后被实例化。

一起学习,有错误请指出


网页标题:浅谈Manifest文件
本文来源:http://bjjierui.cn/article/pjcpgd.html

其他资讯