在androidstudio中使用XML设计与文本选项卡的优缺点是什么?

在androidstudio中使用XML设计与文本选项卡的优缺点是什么?,android,xml,android-studio,Android,Xml,Android Studio,在设计应用程序时,使用“设计”选项卡应该更容易,因为您可以拖放,而且更直观,但似乎许多开发人员更喜欢使用“文本”选项卡以代码形式编写设计。 此外,在我目前观看的Udacity课程视频中,他们教你使用代码设计应用程序 为什么一个比另一个更可取?我认为您应该尽可能省略使用可视化编辑器设计布局。在android之旅开始时,您可能会尝试使用它,但从长远来看,它不会给您带来任何好处 使用文本编辑器将基本上使您了解布局。它们如何工作,观点如何相互影响。如果你了解了这一点,我可以向你保证,使用文本编辑器制作布

在设计应用程序时,使用“设计”选项卡应该更容易,因为您可以拖放,而且更直观,但似乎许多开发人员更喜欢使用“文本”选项卡以代码形式编写设计。 此外,在我目前观看的Udacity课程视频中,他们教你使用代码设计应用程序


为什么一个比另一个更可取?我认为您应该尽可能省略使用可视化编辑器设计布局。在android之旅开始时,您可能会尝试使用它,但从长远来看,它不会给您带来任何好处

使用文本编辑器将基本上使您了解布局。它们如何工作,观点如何相互影响。如果你了解了这一点,我可以向你保证,使用文本编辑器制作布局将比使用可视化设计工具快得多


我个人从不使用这个工具——视觉工具——来创建布局。有时,我在文本编辑器中写作时只是瞥了一眼预览窗口,看看是否一切都按计划进行。

在我看来,您应该尽可能省略使用可视化编辑器设计布局。在android之旅开始时,您可能会尝试使用它,但从长远来看,它不会给您带来任何好处

使用文本编辑器将基本上使您了解布局。它们如何工作,观点如何相互影响。如果你了解了这一点,我可以向你保证,使用文本编辑器制作布局将比使用可视化设计工具快得多


我个人从不使用这个工具——视觉工具——来创建布局。有时,我在文本编辑器中写作时只是瞥了一眼预览窗口,看看是否一切都按计划进行。

根据我的经验,拖放通常不会将内容放到您希望的位置,如果将其放置在正确的位置可能会非常困难,尤其是在处理复杂的布局时。此外,它还为您自动命名ID,这可能会让您稍后返回并修复。有了代码,定制你想要的东西和你想要的地方就更容易了。根据我的经验,拖放通常不会把东西放在你想放的地方,如果把它放得恰到好处,那就太糟糕了,尤其是当你在处理复杂的布局时。此外,它还为您自动命名ID,这可能会让您稍后返回并修复。使用代码,您可以更轻松地自定义所需内容和所需位置。