我在Android上比较新。我正在上大学的课程,我在第三学期。当我们第一次开始查看课程中的片段时,我们总是通过右键单击java文件夹并直接创建一个空白片段来创建它们。这将创建java文件和xml布局。然后我们将在片段管理器的帮助下,用新片段替换活动的内容。
我认为这是迄今为止唯一的方法,但是本周我开始在他们的网站上看看android提供的开发者课程,并且看到了创建片段,我学会了你也可以创建一个类并使其扩展Fragment。然后,将一个实际的xml片段标记添加到您的布局中,并将您的片段链接到此xml。
我对此的担忧是:
1)两种方式都在做同样的过程吗? 2)其中一个比另一个好吗? 3)是否有一个时刻我更喜欢做一个或另一个?
答案 0 :(得分:3)
没有区别。直接使用"创建片段"选项只是一个方便的选项,可以执行以下操作:
contentView
(在onCreate方法中)您也可以手动执行所有这些步骤。