当前位置: 代码迷 >> Android >> 新手,第一次发帖
  详细解决方案

新手,第一次发帖

热度:21   发布时间:2016-05-01 21:51:11.0
新手求助,第一次发帖。
大家好,没人新手,刚开始学习android。
在看书时发现添加一个新的activity时,要添加一个xml文件,一个java类,在java类的构造中和xml文件关联起来了,这个没问题。
但是最后要在Androidmanifest.xml中的Application添加一个Activity,为什么这里直接设一个名字就行了,不用将Activity和某个页面或者java类关联起来的吗,如果有多个又怎么区分对应的Activity

------解决方案--------------------
Androidmanifest.xml的功能如它的名字那样,就是一个清单。里面的Activity也不是随便一个名字就可以的,跟代码里面的Activity的名字一致。四大组件要运行起来必须在这里列出来。因为系统就是根据这个清单来启动程序的。
一个程序安装好后,系统会扫描所有的Androidmanifest.xml,从而保存所有的组件。如果要启动一个Activity,系统就会去扫描的结果里面找。如果你不在Androidmanifest.xml列出Activity,那么系统就找不到,就启动不了这个Activity。

打字好累,给分吧哥
  相关解决方案