gpt4 book ai didi

Android 默认按钮设计器固定大小

转载 作者:行者123 更新时间:2023-11-30 01:25:03 26 4
gpt4 key购买 nike

这个问题对你们中的一些人来说可能微不足道。我在与设计师和开发人员合作时遇到了一个愚蠢的问题。根据设计师的说法,来自 Material Design 的 Android 按钮具有特定的样式,即默认按钮样式(图像中的顶部按钮)。例如,Designer 定义了一个固定的高度和宽度 50dp。所以他们希望有一个这样尺寸的按钮。

但是开发人员在使用默认的android 按钮时,默认按钮包含边距。所以我们使用自定义可绘制背景,在这种情况下,按钮具有预期的尺寸(按钮底部)。但风格并不完全相同(差别很小,但仍然如此)。我们可以尝试模仿默认样式,但我不确定它是否值得。

那么,当与仅使用 Material android 模式中的默认按钮并期望具有准确尺寸的设计师合作时,您会怎么做?您考虑边距的大小吗?您创建背景样式?您尝试尽可能多地模仿默认按钮?其他人呢?

enter image description here

这是使用的简单代码

<Button
android:layout_width="50dp"
android:layout_height="50dp"
/>

<Button
android:layout_width="50dp"
android:layout_height="50dp"
android:background="@drawable/my_button_shape"/>

最佳答案

参数边距与高度和宽度不同。 margin 决定了 A 点到按钮的距离。

要设置您可以在 xml 文件中使用的高度和宽度,请使用以下代码:

例子:

<Button
android:id = "@id/myButton"
android:layout_width = "50dp"
android:layout_hight = "50dp"
android:text = "test"
android:layout_marginTop = "100dp"
/>

margin top 100dp 决定了我的按钮距离布局顶部 100dp 但宽度和高度决定了按钮的大小

关于Android 默认按钮设计器固定大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36523198/

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