繁体   English   中英

使用什么activity_main或content_main?

[英]What to use activity_main or content_main?

我是编程的新手,我开始学习Java,并在eclipse上工作了一段时间,并了解了基本知识。 最近我开始使用android studio,除了很短的2.2.2版本(现在是最新的2.2.3)以外,我没有使用过其他版本。 我正在看旧教程,它们在activity_main中起作用,所以我的问题是:

1.在最新版本中,我应该在activity_main还是content_main中工作?

  1. 在activity_main中,drag n drop功能不起作用,我无法将任何东西从调色板移动到屏幕上想要的位置(它直接在屏幕的左上方)。 但是在content_main中,我只能移动一次,第二次,该对象将自己置于屏幕的左上方。 我该如何解决这个问题?

我也想问一下,是否可以给我一些新的很棒的pdf或教程来学习。 谢谢 。

您应该在项目的content_main XML文件中添加代码。 Content_main实际上是包含MainActivity的大部分UI的文件,导航/工具栏除外。 如果一开始您感到不舒服,则不要使用Blank活动创建项目,而应使用如图所示的Empty Activity 在此处输入图片说明

这只会给您一个Activity_main XML文件供您使用。 随着时间的流逝,您最终还将了解空白活动的用法。

我建议您熟悉不同的Android布局(如activity_mainLinearLayout等中的CoordinatorLayout )。 它们定义了如何在布局内安排项目,因此,放置项目是否受某些约束取决于布局。

没有总的解决方案,是否有人应该使用content_main ,从而使用嵌套布局,还是只是将所有内容放入一个文件中,例如activity_main

如果我使用更复杂的布局,例如带有navigation drawer的“ Activity ,则我个人使用嵌套。 但是对于具有一个活动而没有其他导航的应用程序,我会将所有内容都放入activity_main

为了学习如何使用布局,一个文件可能比嵌套更容易。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM