Android studio .XML 对教我的书感到困惑 android 开发
Android studio .XML confusion with the book that is teaching me android development
我刚刚在一本书的帮助下开始了我的 android 旅程。不推荐,但这是我首选的学习方法。在这本书中,当我检查布局文件 .xml
时,书中说这个预制文件以
开头和结尾
<RelativeLayout> ... </RelativeLayout>
但在我收到的 android 清单文件中,我注意到内容相似但以
开头和结尾
<manifest> ... </manifest>
那么这两段代码是不是一样的,是不是可以互换,以后怎么会把我搞糊涂了,这个错误会不会让我现在用的书过时了。 (这本书被 John Horton 称为 "Android Programming for Beginners")
不,它们不一样。
您可以阅读有关 Android 清单文件 here 的更多信息,但它基本上是一个文件,用于向 Android 构建工具、Android 操作系统描述有关您的应用程序的基本信息, 和 Google 播放。
.xml
文件,以
开头
<RelativeLayout> ... </RelativeLayout>
用于在 Android 中构建前端。您可以阅读有关此主题的更多信息 here。
Xml 是一种文件类型,在 Android 开发中用于多种用途。
Manifest.xml文件是App的配置xml文件。
它向 Android 构建工具、Android 操作系统和 Google Play 描述了关于您的应用的基本信息。
它还用于声明:
- 应用的包名,通常与您的代码的命名空间相匹配
- 应用程序的组件,包括所有活动、服务、广播接收器和内容提供者
- .....
还有更多...
所以这不是他们在书中谈论的布局文件。
他们在谈论布局文件。
布局文件(也有 .xml 文件)用于创建设计,您可以根据需要在这些 design.xml 文件中使用多个标签:
Androidxml 设计标签示例:
<RelativeLayout ... </RelativeLayout>
<LinearLayout ... </LinearLayout>
<FrameLayout ... </FrameLayout>
<ScrollView ... </ScrollView>
<TextView ... </TextView>
<ImageView ... </ImageView>
还有更多...
它们是两个不同的 xml 文件,因此它们不可互换
关于这本书:
我看过了,它非常好,但我认为如果你先从视频教程开始,然后在 2 周后再回到这本书,你会节省很多时间以后你会更好地理解这本书。
继续学习,祝你好运
我刚刚在一本书的帮助下开始了我的 android 旅程。不推荐,但这是我首选的学习方法。在这本书中,当我检查布局文件 .xml
时,书中说这个预制文件以
<RelativeLayout> ... </RelativeLayout>
但在我收到的 android 清单文件中,我注意到内容相似但以
开头和结尾<manifest> ... </manifest>
那么这两段代码是不是一样的,是不是可以互换,以后怎么会把我搞糊涂了,这个错误会不会让我现在用的书过时了。 (这本书被 John Horton 称为 "Android Programming for Beginners")
不,它们不一样。 您可以阅读有关 Android 清单文件 here 的更多信息,但它基本上是一个文件,用于向 Android 构建工具、Android 操作系统描述有关您的应用程序的基本信息, 和 Google 播放。
.xml
文件,以
<RelativeLayout> ... </RelativeLayout>
用于在 Android 中构建前端。您可以阅读有关此主题的更多信息 here。
Xml 是一种文件类型,在 Android 开发中用于多种用途。
Manifest.xml文件是App的配置xml文件。
它向 Android 构建工具、Android 操作系统和 Google Play 描述了关于您的应用的基本信息。
它还用于声明:
- 应用的包名,通常与您的代码的命名空间相匹配
- 应用程序的组件,包括所有活动、服务、广播接收器和内容提供者
- ..... 还有更多...
所以这不是他们在书中谈论的布局文件。 他们在谈论布局文件。
布局文件(也有 .xml 文件)用于创建设计,您可以根据需要在这些 design.xml 文件中使用多个标签:
Androidxml 设计标签示例:
<RelativeLayout ... </RelativeLayout>
<LinearLayout ... </LinearLayout>
<FrameLayout ... </FrameLayout>
<ScrollView ... </ScrollView>
<TextView ... </TextView>
<ImageView ... </ImageView>
还有更多...
它们是两个不同的 xml 文件,因此它们不可互换
关于这本书:
我看过了,它非常好,但我认为如果你先从视频教程开始,然后在 2 周后再回到这本书,你会节省很多时间以后你会更好地理解这本书。
继续学习,祝你好运