新手求助,第一次发帖。

居不易 2012-03-16 11:07:52
大家好,没人新手,刚开始学习android。
在看书时发现添加一个新的activity时,要添加一个xml文件,一个java类,在java类的构造中和xml文件关联起来了,这个没问题。
但是最后要在Androidmanifest.xml中的Application添加一个Activity,为什么这里直接设一个名字就行了,不用将Activity和某个页面或者java类关联起来的吗,如果有多个又怎么区分对应的Activity
...全文
47 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
居不易 2012-03-16
  • 打赏
  • 举报
回复
哦 ,明白了,话说怎么给分。。。。
大掌教 2012-03-16
  • 打赏
  • 举报
回复
Androidmanifest.xml的功能如它的名字那样,就是一个清单。里面的Activity也不是随便一个名字就可以的,跟代码里面的Activity的名字一致。四大组件要运行起来必须在这里列出来。因为系统就是根据这个清单来启动程序的。
一个程序安装好后,系统会扫描所有的Androidmanifest.xml,从而保存所有的组件。如果要启动一个Activity,系统就会去扫描的结果里面找。如果你不在Androidmanifest.xml列出Activity,那么系统就找不到,就启动不了这个Activity。

打字好累,给分吧哥
执笔写年华 2012-03-16
  • 打赏
  • 举报
回复
他是直接用Intent直接跳转的。
ye7813629 2012-03-16
  • 打赏
  • 举报
回复
Androidmanifest.xml里面的设置的启动Activity是第一次启动的Activity,就是说,在Application启动的时候进入的界面。之后的要用到的界面都不用在里面声明,直接用intent或者其他的方式可以管理

80,337

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧