Android 如何找回相对年轻?

Android 如何找回相对年轻?,android,android-layout,Android,Android Layout,我对安卓的相关知识非常熟悉。但是,由于我更新了Android Studio2.3,ConstraintLayout被设置为所有新项目的默认布局 问题是: 我无法删除约束列表。 如何将它设置为默认值,这样就不必进行调整。 我能够从以下答案中了解到调整: 另外,请向我提供有关ConstraintLayout的任何有用信息,即为什么在相对布局上使用它,关于ConstraintLayout的教程/帮助文本,以便我可以学习。要更改布局,请转到xml代码并将根布局更改为所需布局,如果显示错误,请在此处发布错

我对安卓的相关知识非常熟悉。但是,由于我更新了Android Studio2.3,ConstraintLayout被设置为所有新项目的默认布局

问题是:

我无法删除约束列表。 如何将它设置为默认值,这样就不必进行调整。 我能够从以下答案中了解到调整:


另外,请向我提供有关ConstraintLayout的任何有用信息,即为什么在相对布局上使用它,关于ConstraintLayout的教程/帮助文本,以便我可以学习。

要更改布局,请转到xml代码并将根布局更改为所需布局,如果显示错误,请在此处发布错误消息

这部分来自我的另一个答案:

要在创建活动时更改defalut布局,可以在Android Studio资源中修改默认模板布局文件,转到Android Studio文件夹并转到以下文件夹路径:

\插件\android\lib\templates\activities\common\root\res\layout

编辑文件simple.xml.ftl并根据您的选择更改布局,注意一些布局需要额外的元素,例如。GLinearLayout需要android:定向、保存文件和在android Studio中创建活动,您应该获得一个更改了xml布局的活动

我的看起来像这样,当时我有2.2.3,所以我还有相对的年轻

您应该在此文件中看到您的ConstraintLayout,因此将其更改为relativeLayout


若要更改布局,请转到xml代码并将根布局更改为所需布局,如果显示错误,请在此处发布错误消息

这部分来自我的另一个答案:

要在创建活动时更改defalut布局,可以在Android Studio资源中修改默认模板布局文件,转到Android Studio文件夹并转到以下文件夹路径:

\插件\android\lib\templates\activities\common\root\res\layout

编辑文件simple.xml.ftl并根据您的选择更改布局,注意一些布局需要额外的元素,例如。GLinearLayout需要android:定向、保存文件和在android Studio中创建活动,您应该获得一个更改了xml布局的活动

我的看起来像这样,当时我有2.2.3,所以我还有相对的年轻

您应该在此文件中看到您的ConstraintLayout,因此将其更改为relativeLayout


您可能已经尝试过这个,但如果没有。打开一个项目,进入Android Studio的顶部菜单。窗口选项卡,然后下拉以将当前布局存储为默认布局并恢复为默认布局。如果默认设置不是您喜欢的,请下载您想要作为默认设置的布局,并将其设置为默认布局

我几乎总是使用RelativeLayout或LinearLayout。。不幸的是,我并不精通英语


希望这有帮助!:

您可能已经尝试过了,但如果没有。打开一个项目,进入Android Studio的顶部菜单。窗口选项卡,然后下拉以将当前布局存储为默认布局并恢复为默认布局。如果默认设置不是您喜欢的,请下载您想要作为默认设置的布局,并将其设置为默认布局

我几乎总是使用RelativeLayout或LinearLayout。。不幸的是,我并不精通英语


希望这有帮助!:

我是为android studio 2.3.1回答这个问题的。 将RelativeLayout设置为主布局而不是约束布局的最简单方法之一是进入文本模式并按如下所示编辑xml文件

换行

<android.support.constraint.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"


我是为android studio 2.3.1回答这个问题的。 将RelativeLayout设置为主布局而不是约束布局的最简单方法之一是进入文本模式并按如下所示编辑xml文件

换行

<android.support.constraint.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"


将视图切换到代码,并更改布局。@Mij它不起作用。不断显示错误。此外,如何将RelativeLayout设置为任何新项目的默认布局?此外,在每个项目的每个版面上更改代码也有点烦人。我同意强制使用约束版面是谷歌的大胆举措。作为一个从早期阿尔法开始就参与其中的人,我可以说它大部分时间都是有效的。我可以自信地说,它并非总是100%正常,有些布局和技巧更难和/或明显更慢。话虽如此,我认为无论我们喜欢与否,Android布局的未来就是如此,就像当年苹果在AutoLayout上所做的那样,你会想要掌握它,使用它,并在它失败时解决它。最好的学习方法是什么?谷歌文档+实验。这一点都不难。信仰的飞跃!你会很高兴的,ConstraintLayout为你提供了比RelativeLayout更大的灵活性。当然,它有一个轻微的学习曲线,但我认为它是值得的:@gaara87你能给我指出一些教程/文档,而不是谷歌的吗?切换到代码视图,然后改变
e布局..@Mij它不起作用。不断显示错误。此外,如何将RelativeLayout设置为任何新项目的默认布局?此外,在每个项目的每个版面上更改代码也有点烦人。我同意强制使用约束版面是谷歌的大胆举措。作为一个从早期阿尔法开始就参与其中的人,我可以说它大部分时间都是有效的。我可以自信地说,它并非总是100%正常,有些布局和技巧更难和/或明显更慢。话虽如此,我认为无论我们喜欢与否,Android布局的未来就是如此,就像当年苹果在AutoLayout上所做的那样,你会想要掌握它,使用它,并在它失败时解决它。最好的学习方法是什么?谷歌文档+实验。这一点都不难。信仰的飞跃!你会很高兴的,ConstraintLayout为你提供了比RelativeLayout更大的灵活性。当然,它有一个轻微的学习曲线,但我认为它是值得的:@gaara87你能给我指出一些教程/文档,而不是谷歌的吗?我现在知道了。这确实很有帮助:这不会改变未来项目的布局。。完成此操作并创建新项目后,Android仍将从SDK工具下载ConstraintLayout,并将新项目布局设置为默认。我认为Window->Layout适用于IDE的布局每个工具和窗口的放置方式我同意@naturalborncaper,就像在任何其他软件窗口中一样->Layout是一个设置软件界面面板和存储当前布局的选项,默认情况下是一个设置面板的选项project explorer、build、,事件日志…等在IDE中打开,但它与项目活动布局无关。Did现在知道了这一点。这确实很有帮助:这不会改变未来项目的布局。。完成此操作并创建新项目后,Android仍将从SDK工具下载ConstraintLayout,并将新项目布局设置为默认。我认为Window->Layout适用于IDE的布局每个工具和窗口的放置方式我同意@naturalborncaper,就像在任何其他软件窗口中一样->Layout是一个设置软件界面面板和存储当前布局的选项,默认情况下是一个设置面板的选项project explorer、build、,事件日志…等在IDE中打开,但它与项目活动布局无关。