Androidmainfest主要包括内容

根节点相关(3个,mai(买))
  • mainfest:根节点,描述package中所有内容
  • application:组件声明根节点
  • instrumentation:用于测试此package或者其他package中组件和功能
权限相关(2个,pu(蒲))
  • premission:声明安全许可来限制那些程序能访问自身的功能和组件
  • uses-premission:请求你的package正常运行所需的安全许可
intent相关(3个,cai(菜))
  • category:意图分类
  • action:隐式启动activity时会配置
  • intent-filter:意图过滤器
intentdata相关(4个,past)
  • type:组件支持的Intentdata MIME type
  • schema:组件支持的Intentdata URI scheme.
  • authority:组件支持的Intentdata URI authority.
  • path:组件支持的Intentdata URI path.
四大组件(4个)
  • activity:用户交互主要组件
  • service:后台运行组件
  • provide:管理持久化数据并可提供给其他程序访问操作
  • receiver:application获得数据后进行改变操作,及时没有在运行相应组件
其他
  • uses-sdk:说明程序使用的Android SDK的最低版本
  • meta-data:配置的第三方参数属性,还可以出现在activity,receiver,service标签中

快速记忆:买蒲菜past,四大组件熟到烂了就不用记了。
下图为蒲菜(看起来挺好吃(o゜▽゜)o☆)

Androidmainfest主要包括内容_第1张图片

还有一些其他节点没有写。

参考地址:

AndroidManifest.xml文件详解

你可能感兴趣的:(Androidmainfest主要包括内容)