提问之星
2015-11-23 04:31
采纳率: 99.8%
浏览 2.3k
已采纳

为什么每个activity都要在 androidmanifest文件中声明

为什么每个activity都要在 androidmanifest文件中声明,这么设计有什么其他用处

  • 写回答
  • 好问题 提建议
  • 关注问题
  • 收藏
  • 邀请回答

4条回答 默认 最新

  • bdmh 2015-11-23 04:44
    已采纳

    我们通过intent只需传递XXX.class,如果配置中没有它的完整包名,是无法反射创建Activity的

    已采纳该答案
    评论
    解决 无用
    打赏 举报
  • 东风玖哥 2015-11-23 09:30

    四大组件和权限都要在android:mainfest里注册的

    评论
    解决 无用
    打赏 举报
  • 至远吉哥 2015-11-23 11:22

    只有注册过了,app在运行时才能找到这个Activity,并执行所写的代码

    评论
    解决 无用
    打赏 举报
  • bdmh 2015-11-23 04:44

    否则当startavtivity时,通过class没法反射,不知道具体Activity全名

    评论
    解决 无用 1
    打赏 举报

相关推荐 更多相似问题