Android Studio .XML与教我进行Android开发的书混淆了

我刚刚借助一本书开始了Android之旅。不推荐这样做,但这是我首选的学习方法。在本书中,当我检查布局文件(.xml)时,该书说此预制文件的开头和结尾为

<RelativeLayout ... </RelativeLayout>

但是在给出的android清单文件中,我发现内容相似,但是以

开头和结尾

<manifest ... </manifest>

这两段代码是相同的,它们是可互换的,这在将来如何使我感到困惑,并且此 Error 是否会使我正在使用的书过时。 (这本书被约翰·霍顿(John Horton)称为“初学者的Android编程”)

kotoko520 回答:Android Studio .XML与教我进行Android开发的书混淆了

Xml是一种文件类型,在Android开发中用于多种用途。

Manifest.xml文件是应用程序的配置xml文件。 它描述了有关Android构建工具,Android操作系统和Google Play的应用程序的基本信息。
它还用于声明:

  • 该应用的程序包名称,通常与您代码的名称空间匹配
  • 应用程序的组件,包括所有活动,服务,广播接收者和内容提供商
  • ... 还有更多...

所以这不是他们在书中谈论的布局文件。 他们正在谈论布局文件。

使用Layout文件(也包括.xml文件)来创建设计,您可以根据需要在这些design.xml文件中使用多个标签:

Android xml设计标签的示例:

<RelativeLayout ... </RelativeLayout>
<LinearLayout ... </LinearLayout>
<FrameLayout ... </FrameLayout>
<ScrollView ... </ScrollView>
<TextView ... </TextView>
<ImageView ... </ImageView>

还有更多...

它们是两个不同的xml文件,因此它们不可互换

关于这本书:
我检查过,非常好,但是我认为,如果您先从视频教程开始,然后在两周后再回到这本书,您将节省很多时间,而您就能更好地理解这本书。

继续学习,祝你好运

,

不,他们不一样。 您可以阅读有关Android Manifest文件enter image description here的更多信息,但基本上它是一个文件,它描述了有关Android构建工具,Android操作系统和Google Play的应用程序的基本信息。

.xml文件,以

开头
<RelativeLayout ... </RelativeLayout>

用于在Android中构建前端。您可以阅读有关此主题here的更多信息。

本文链接:https://www.f2er.com/2846971.html

大家都在问