我是编程新手,我开始学习java,并且在eclipse中工作了一段时间并且了解了它的基础知识。 最近我开始使用android studio,我没有使用除2.2.2之外的任何其他版本很短的时间,现在是最新的2.2.3。 我正在观看旧教程,他们在activity_main中工作,所以我的问题是:
1.在最新版本中,我应该在activity_main还是在content_main中工作?
另外我想问一下,如果你能给我一些新的优秀PDF或教程来学习。谢谢。
答案 0 :(得分:1)
您应该在项目的content_main XML文件中添加代码。 Content_main实际上是包含MainActivity的大部分UI的文件,导航/工具栏除外。如果在开始时你感到不舒服,那么使用空白活动来创建项目,而不是使用空活动
这将只为您提供一个activity_main XML文件。随着时间的推移,您最终也将了解空白活动的使用情况。
答案 1 :(得分:0)
我建议您熟悉不同的Android布局(activity_main
,如LinearLayout
,content_main
等等。它们定义了如何在布局中排列项目,因此放置项目是否存在一些约束取决于布局。
没有整体解决方案,是否有人应该使用activity_main
,因此,嵌套布局或只是将所有内容放入一个文件,例如Activity
。
如果我使用更复杂的布局,例如navigation drawer
和activity_main
,我个人会使用嵌套。但对于没有额外导航的一项活动的应用,我会将所有内容都放入{{1}}。
为了学习如何使用布局,一个文件可能更容易而不是嵌套。