为了账号安全,请及时绑定邮箱和手机立即绑定

android studio 1.4中content_main.xml的作用是什么?

android studio 1.4中content_main.xml的作用是什么?

MM们 2019-11-13 15:38:17
我将android studio更新为最新版本android studio1.4。默认情况下,在新项目中,content_main.xml布局文件夹中有一个文件。这个文件有什么用?
查看完整描述

3 回答

?
扬帆大鱼

TA贡献1799条经验 获得超9个赞

根据android studio中的新设计模式,activity_main.xml将确定Activity的全局UI。并且另一方面content_main.xml将确定内容activity_main.xml。


那content_main.xml将包含textview,edittext,button等组件。它将包含在中activity_main.xml。


因此,我们可以将content_main.xmlHTML视为部分。activity_main.xml将包含您的活动全局设计,content_main.xml并将包含其内容。


从它们包含的内容来看:


activity_main :协调器布局,ViewPager等


content_main:开发人员选择的元素。文字检视,edittext,按钮等


什么是Android开发者网站上说,对他们是


activity_main:


该XML布局文件适用于在使用Android Studio创建项目时添加的活动。遵循“新建项目”工作流程,Android Studio会使用文本视图和屏幕UI预览显示此文件。该文件包含材料设计库中的一些默认界面元素,包括应用程序栏和一个浮动操作按钮。它还包括一个单独的布局文件,其中包含主要内容


content_main:


此XML布局文件位于activity_my.xml(activity_main)中,并包含一些设置和Textview(other)元素。


查看完整回答
反对 回复 2019-11-13
?
萧十郎

TA贡献1815条经验 获得超13个赞

content_main.xml和之间activity_main.xml(对于该类MainActivity)之间存在差异,因为API 23。它们之间的区别如下:


该content_main.xml用于显示用户应该看到的东西。因此,它包含适合用户的元素。正如您在名称中看到的那样,content_main.xml决定了您可以在“活动”(MainActivity在这种情况下)中找到的内容。您可以使用此xml文件向中添加新的内容(Views) Activity。


在activity_main.xml有一些特殊的任务。它包含例如:


在floatingActionButton(您在Gmail中使用,例如小圆形按钮)


的tabLayout


的coordinatorLayout


所以 activity_main.xml中确定如何Activity(MainActivity在这种情况下)应该看看。它确定其设计。content_main.xml是activity_main.xml的一部分。


查看完整回答
反对 回复 2019-11-13
?
互换的青春

TA贡献1797条经验 获得超6个赞

这条线The content_main.xml is used for displaying the things that the user should see.是完全错误的。因为用户也可以看到activity_main部分。如工具栏,浮动按钮。the activity_main.xml determines how the Activity (MainActivity in this case) should look.也是令人困惑的,因为activity_main仅决定全局设计,而content_main则负责特定于活动的外观。

查看完整回答
反对 回复 2019-11-13
  • 3 回答
  • 0 关注
  • 1596 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信