content
文件只是xml
文件内容...但是在一个单独的文件中。什么意思?我见过
What is the role of content_main.xml in android studio 1.4?
并且似乎没有关于content_XXX.xml
的大量文档,所以我想知道为什么新更新包含此文件的默认创建?
为什么要将代码分成两个文件,为什么不把所有内容都放在自己的xml文件中,我已经尝试过了......它的确有效。我无法理解为什么在创建新项目时生成content_main
文件。
有人可以列出一下我应该使用content
文件的好处列表吗?
谢谢,
Ruchir
答案 0 :(得分:2)
activity_main.xml
用于显示coordinatorLayout,tabLayout,floatingActionButton,viewPager等。
content_main.xml
用于显示您的内容,即您要向用户显示的内容。
了解更多详情,请查看我的回答here。
在下面的评论中进行会话后更新:这样做的目的是在代码中引入更多组织。我们总是可以采用旧方法将所有内容放在一个文件中。 Android Studio只是让我们开始以更有条理的方式保持布局,以便通过隔离相关内容,轻松理解代码并尽可能地重用。