`

Android中的category大全

阅读更多

说明 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
 
分享到:
评论
发表评论

文章已被作者锁定,不允许评论。

相关推荐

    041集-启动带两个Category值的预定义Activity和桌面Activity

    在Android开发中,Activity是应用程序的基本组件,它负责与用户交互。每个Activity都可以有多个Category,这些Category在AndroidManifest.xml中定义,它们用于指定Activity的角色和启动方式。本集视频"041集-启动带...

    android手把手教你开发launcher(AndroidStudio版)

    在本例中,添加了android.intent.category.HOME和android.intent.category.DEFAULT,使SAOLauncher应用具有成为Home屏幕(桌面)的能力。这意味着当用户点击Home键时,系统会调用我们定义的Activity来显示屏幕,从而...

    android系统服务大全与广播大全

    在Android操作系统中,系统服务和广播是至关重要的两个概念,它们构成了Android系统运行的基础框架,为应用程序提供了丰富的功能和交互方式。以下是对这两个主题的详细解释。 **Android系统服务** 系统服务是...

    Android action 分类大全

    在Android操作系统中,Intent是用来在组件之间传递消息和启动组件的核心机制。Action是Intent的一个关键组成部分,它定义了想要执行的操作。本篇文章将详细介绍Android中的一些常见Action,并结合相关类别和使用场景...

    android 8.1设置添加Ethernet功能选项

    <category android:name="android.intent.category.DEFAULT" /> <category android:name="android.intent.category.VOICE_LAUNCH" /> <category android:name=...

    android手把手教你开发launcher.pdf

    Android Launcher 是 Android 操作系统中的桌面应用程序,负责管理桌面图标、widget 和其他桌面元素。下面我们将一步步指导您如何开发一个自己的 Launcher,並使其替代系统的默认 Launcher。 了解 Android ...

    android权限大全

    <category android:name="android.intent.category.LAUNCHER"/> ``` 这段代码中,我们声明了一个`READ_CONTACTS`权限,允许应用程序读取用户的联系人信息。此外,还定义了一个主活动`MainActivity`,并...

    Android API手册 语法大全

    这份"Android API手册 语法大全"是开发者们不可或缺的参考资料,它详细介绍了Android操作系统中的各种API,涵盖了从基础到高级的各种功能,帮助开发者们理解并有效地利用这些API进行应用程序的开发。 Android API...

    定制替换Android桌面

    在该标签中,需要添加以下代码:<category android:name="android.intent.category.HOME"/><category android:name="android.intent.category.DEFAULT" />这样,系统将该 Activity 识别为 Home Screen。 2. 删除...

    Android中Shortcut的demo

    <category android:name="android.intent.category.LAUNCHER" /> android:name="android.shortcut.id" android:value="shortcut_id" /> android:name="android.shortcut.title" android:resource="@...

    Android中ijkPlayer播放器的简单使用

    在Android开发中,ijkPlayer因其优秀的性能、良好的兼容性和丰富的自定义选项而备受青睐。本教程将深入讲解如何在Android应用中简单使用ijkPlayer。 首先,要集成ijkPlayer,你需要将ijkplayer-android库添加到项目...

    Android 中“自定义权限”源代码

    <category android:name="android.intent.category.LAUNCHER"/> <permission android:protectionLevel="normal" android:name="com.permission.my"/> ``` 最后,创建另一个项目,其中包含一个`Client...

    Android中NFC编程

    <category android:name="android.intent.category.DEFAULT"/> <data android:mimeType="text/plain"/> ``` 上述代码配置了应用程序处理NDEF格式的纯文本数据。 3. **初始化NfcAdapter**:在应用程序中,通过...

    android edittext不弹出软键盘三种方法

    android edittext不弹出软键盘三种方法“: 方法一: 在AndroidMainfest.xml中选择哪个activity,设置... <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity>

    android各组件详解- Intent.

    标题与描述均指向了“Android各组件详解——Intent”,这一主题深入探讨了Android开发中至关重要的Intent组件。本文将从多个角度解析Intent的功能、应用场景及其内部结构,为开发者提供全面的理解。 ### Intent概述...

    Android安卓隐藏任务栏及增加Home属性

    无论是在Cocos2d-x还是Unity项目中,都需要在相应的 `AndroidManifest.xml` 文件中的 `<activity>` 标签内添加 `<category android:name="android.intent.category.HOME" />` 和 `<category android:name="android....

    Android基础教程(六)之-Android中两种设置全屏的方法!!!

    <category android:name="android.intent.category.LAUNCHER"/> ``` 这种方式不需要在代码中进行任何额外的处理,只需要在配置文件中进行简单的设置即可使指定的Activity以全屏模式运行。这种方式适用于多...

    android Action大全

    本篇文章将深入解析Android中的Action,并结合提供的资源——"android_action大全.doc",来详细阐述Action的相关知识点。 首先,Action是Intent的一个关键组成部分。Intent在Android中是用来在组件之间传递消息的...

Global site tag (gtag.js) - Google Analytics