新的Android Studio活动设计模式内容

我开始学习Android,但是在新的Android Studio 1.4中使用空白活动创建了两个xml文件 - activity_main和content_main - 我从中读到这是新的设计模式,但没有相对较新的教程(<1年)提及此操作并使用空白活动只创建activity_main。

有没有办法解决它? 是否有可能创建自己的活动模板,或只是创建没有content_main的activity_main?

为初学者学习Android已经足够麻烦了,无需每次都从空闲的活动手动创建java和xml,或者试图在学习的同时将教程中的文件“转化”为新的设计模式。


有一种解决方法。 在创建新项目时,在“添加活动页面”上,而不是“空白活动”中,选择“空白活动”。 这将生成两个文件; 一个java文件和一个xml文件,就像以前的版本一样。 所以file> New> New Project


如果您查看activity_main.xml(或main_activity.xml - 无论它被称为),您应该看到<include layout="@layout/content_main"/> 。 正如您所预料的那样,这包括content_main.xml在activity_main.xml布局中的这个位置的内容。 为了让您的书更容易理解,您可以剪切并粘贴content_main.xml中的所有内容来替换该行。
有几个原因可以使<include />有用。 首先,它允许您在多个文件中重用布局xml。 其次,这意味着您可以根据设备的配置指定不同的布局。 有关这方面的一个示例,请查看在创建新的主/明细流时,activity_item_list.xml和item_list.xml会发生什么情况。


只要删除额外的XML和文件。 它会像旧的模板。 例如 :

删除content_main.xml并完成此操作后出现所有错误。 它会回到旧的模板。 此外,你可以选择空闲活动,它会像老一样。

看到这个,你会得到你的答案:content_main.xml在android studio 1.4中的作用是什么?

链接地址: http://www.djcxy.com/p/88201.html

上一篇: New Android Studio Activity Design Pattern content

下一篇: about fonts files (.eot .svg .ttf .woff and .woff2) roles and usages