首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在AndroidManifest.xml中声明类

在AndroidManifest.xml中声明类
EN

Stack Overflow用户
提问于 2012-01-15 00:29:43
回答 4查看 3.4K关注 0票数 2

我知道,在Android中,所有的活动都必须在清单中声明。项目中的所有.java文件都是这样吗?

我有几个类不是活动(与UI没有直接关系),我不确定是否需要在清单中声明它们。

谢谢!

EN

Stack Overflow用户

发布于 2012-01-15 14:11:21

安吉洛

要回答您的问题,您必须声明任何属于静态Android应用程序组件的类。这意味着所有活动、ContentProviders和服务。这也包括未在代码中手动注册的静态BroadcastRecievers。最后,您还必须声明任何外部Android库项目。

这个想法本质上是这样的:如果你想让系统、用户或外部应用程序能够使用你的对象,它的必须声明为。任何具有UI (即活动)的东西都是给定的……在这方面,BroadcastRecievers是最灵活的,因为它们可以动态构建、注册和启用。但是,如果以这种方式创建应用程序,它们将仅在应用程序正在运行时运行。

希望这能帮上忙

FuzzicalLogic

票数 1
EN
查看全部 4 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8863569

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档