gpt4 book ai didi

xamarin - xamarin 中的绝对布局与相对布局

转载 作者:行者123 更新时间:2023-12-01 09:50:07 24 4
gpt4 key购买 nike

我是 Xamarin 环境的新手..

以前我在Android工作。 Android 具有相对布局和绝对布局(已弃用,因此未使用)

我了解android中的相对布局。

但是在 Xamarin 布局中,我完全感到困惑.. 超过 2 天我对相对布局与绝对布局感到困惑..

任何人都可以告诉我这些布局之间有什么区别......

我不需要简短的解释.. 请给我一些关于这些布局的要点.. 谢谢

最佳答案

  • RelativeLayout
  • 用于相对于布局或兄弟 View 的属性来定位和调整 View 的大小。与 AbsoluteLayout 不同,RelativeLayout 没有移动 anchor 的概念,也没有用于相对于布局的底部或右侧边缘定位元素的工具。 RelativeLayout 确实支持将元素定位在其自己的边界之外。
  • 使用 RelativeLayout 创建可缩放以适应任何屏幕尺寸的 UI。
  • RelativeLayout 可用于相对于整体布局或其他两个 View 在屏幕上定位 View 。
  • 在 RelativeLayout 中定位和调整 View 大小是通过约束完成的。
  • AbsoluteLayout
  • 它根据自己的大小和位置或绝对值来定位和调整子元素的大小。可以使用比例值或静态值来定位和调整 subview 的大小,并且可以混合比例值和静态值。
  • 使用 AbsoluteLayout 创建像素完美的 UI。
  • 由于 AbsoluteLayout 的定位模型,布局使得定位元素变得相对简单,以便它们与布局的任何一侧齐平或居中。通过比例大小和位置,AbsoluteLayout 中的元素可以自动缩放到任何 View 大小。对于只缩放位置而不缩放大小的项目,可以混合使用绝对值和比例值。
  • AbsoluteLayout 可用于任何需要在 View 中定位元素的地方,在将元素与边缘对齐时尤其有用。
  • AbsoluteLayout 与 RelativeLayout 一样,能够定位元素,使它们重叠。
  • 关于xamarin - xamarin 中的绝对布局与相对布局,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39178880/

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