gpt4 book ai didi

Android Studio : What does the blueprint area do? 有什么好处?

转载 作者:行者123 更新时间:2023-12-03 17:05:22 26 4
gpt4 key购买 nike

我正在研究 Android 布局,我知道有一个新的(呃)东西叫做蓝图。我想知道蓝图 View 提供了什么。

我试过的

1. 添加按钮并通过约束移动它

我看不出两种设计 View (普通和蓝图)之间有什么区别。

哦,我确实看到了两种观点的一个不同之处。
如果您漂浮在正常设计 View 上方( 图像 1 下面),您只能看到控件的轮廓。如果您的光标不在窗口中,您将看不到它们( 图像 2 下面)。

这就是区别吗?

android studio design view float
android studio design view

2. 搜索谷歌的Android Dev Site

我只能在以下位置找到一小部分信息:https://developer.android.com/studio/write/layout-editor

它说:

the Blueprint view (only outlines for each view)



蓝图占用了大量的屏幕空间,我想知道它是否提供了这一切(只是控件的轮廓)?

我看不出这比通过 float View 在正常设计 View 中看到“轮廓”更有益。

蓝图是否提供了一些我不理解的额外内容?还有其他好处吗?

最佳答案

AFAIK 蓝图 View 确实没有任何“巨大”优势。它提供了设计的线框 View 。

不过,在某些情况下它会派上用场,例如,

  • 如果您的 View是不可见的,它不会在预览中看到,但会在蓝图 View 中可见。
  • 重叠 View 更清晰可见和可识别。
  • 它提供了一个更整洁的 View ,其中约束和 View 更容易识别。
  • 它还用于预览“不可见”的组件(例如,以编程方式设置 src 的 imageview)。
  • 渲染蓝图 View 更快。 (正如 Martin Marconcini 在评论中指出的那样)
  • 关于Android Studio : What does the blueprint area do? 有什么好处?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57112894/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com