AndroidManifest.xml文件解析之category大全

转载 2013年12月05日 12:56:51

AndroidManifest.xml 第四层(<intent-filter>)

结构图:

<intent-filter  android:icon="drawable resource"
               android:label="string resource"
               android:priority="integer" >
      <action />
      <category />
      <data />

</intent-filter> 

action属性

说明 activity 是用户正在浏览的数据的一个可选操作
android.intent.category.ALTERNATIVE


能够被浏览器安全使用的 activities 必须支持这个类别
android.intent.category.BROWSABLE


如果 activity 是对数据执行确省动作(点击, center press)的一个选项,需要设置这个类别
android.intent.category.DEFAULT
 
说明 activity 是一个设置面板 (development preference panel)
android.intent.category.DEVELOPMENT_PREFERENCE


能够在上级(父)activity 中运行。 
android.intent.category.EMBED


被用来作为测试仪器测试框架下的代码
android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST


这个 activity 可以被嵌入宿主 activity (activity that is hosting gadgets)
android.intent.category.GADGET


主屏幕 (activity),设备启动后显示的第一个 activity
android.intent.category.HOME
 
Activity 应该被显示在顶级的 launcher 中
android.intent.category.LAUNCHER


activity是一个设置面板 (preference panel)
android.intent.category.PREFERENCE


被用来作为一个示例代码示例(不是普通用户体验的部分)
android.intent.category.SAMPLE_CODE
 
对于被用户选中的数据,activity 是它的一个可选操作
android.intent.category.SELECTED_ALTERNATIVE


作为测试目的使用,不是正常的用户体验的一部分
android.intent.category.TEST


应该被用作单元测试(通过 test harness 运行)
android.intent.category.UNIT_TEST


这个 activity 能过为设备设置墙纸
android.intent.category.WALLPAPE


这个 activity 应该在 TabActivity 中作为一个 tab 使用
android.intent.category.TAB

AndroidManifest.xml中一些常用的属性

http://blog.csdn.net/ygc87/article/details/7335647 一、关于AndroidManifest.xml AndroidManife...
  • qinxiaoli0309a
  • qinxiaoli0309a
  • 2016年10月08日 11:42
  • 450

Android动态部署二:APK安装及AndroidManifest.xml解析流程分析

在上一篇文章:Android动态部署:Google原生Split APK浅析中,简单描述了Google实现SplitApk的机制。 接下来我们就开始一步步的实践,自己手动实现非安装apk的动态加载。...
  • ximsfei
  • ximsfei
  • 2016年03月14日 15:30
  • 2719

Android之AndroidManifest.xml文件解析和权限集合

程序执行需要读取到安全敏感项必需在androidmanifest.xml中声明相关权限请求, 完整列表如下: 1. android.permission.ACCESS_CHECKIN_PROPER...
  • u011068702
  • u011068702
  • 2015年10月11日 16:49
  • 1272

解析二进制文件AndroidManifest.xml

有些安卓APP包中的配置文件AndroidManifest.xml是二进制格式,解析经常失败,下面代码可正确解析。 apk.py# This file is part of Androguard. #...
  • bluehawksky
  • bluehawksky
  • 2016年03月31日 14:25
  • 1529

Android应用程序apk内xml文件编码解析

每一个Android应用程序中都有一个AndroidManifest.xml文件
  • Roland_Sun
  • Roland_Sun
  • 2014年06月01日 15:37
  • 3284

Android项目目录结构介绍(续)——AndroidManifest.xml文件介绍

AndroidManifest.xml文件概况 AndroidManifest.xml清单文件是每个Android项目所必需的,它是整个Android应用的全局描述文件。AndroidManifes...
  • fxdaniel
  • fxdaniel
  • 2014年12月01日 10:14
  • 1044

apk反编译查看*.java,AndroidManifest.xml,布局xml文件

apk反编译查看*.java,AndroidManifest.xml,布局xml文件 这个对没有使用jockey混淆代码的管用! 一、反编译Apk得到Java源代码 首先要下...
  • StoneNotes
  • StoneNotes
  • 2014年02月19日 17:02
  • 2420

Android源码解析之(十二)-->系统启动并解析Manifest的流程

最近有同学问我关于Manifest何时被系统解析的问题,正好也分析到这一块了,索性这一章就讲解一下android系统何时解析Manifest吧,这里的Manifest指的是android安装文件apk...
  • qq_23547831
  • qq_23547831
  • 2016年04月21日 10:11
  • 6368

【转载】Android之AndroidManifest.xml文件解析

//说明了版本号,字符集     package="com.example.helloworld"//包名     android:versionCode="1"//版本号     andr...
  • ZjuCstZk
  • ZjuCstZk
  • 2014年10月31日 09:58
  • 420

AndroidManifest.xml中常用属性及含义

一、 关于AndroidManifest.xml         AndroidManifest.xml 是每个android程序中必须的文件。它位于整个项目的根目录,描述了package中暴露的组...
  • Leapfr0g
  • Leapfr0g
  • 2016年06月15日 12:48
  • 1885
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:AndroidManifest.xml文件解析之category大全
举报原因:
原因补充:

(最多只允许输入30个字)