gpt4 book ai didi

android - 适用于所有安卓设备的响应式设计

转载 作者:塔克拉玛干 更新时间:2023-11-02 18:59:44 25 4
gpt4 key购买 nike

我正在使用两种不同的方法在 android 设备中实现响应式设计

方法 1. 我在不同的文件夹中使用了不同的 dimens.xml

values-hdpi
values-ldpi
values-mdpi
values-xhdpi
values-xxhdpi

方法2.我把我所有的布局复制到

layout
layout-large
layout-small
layout-xlarge

文件夹并赋予不同的高度、宽度等

当我使用第一种方法时,我没有得到正确的响应式设计,而当我使用第二种方法时,我得到了正确的设计,但它增加了应用程序的大小。

所以,请告诉我除了我的两种方法之外实现 100% 响应式设计的最佳过程

最佳答案

我通常会选择 valuesvalues-large... 文件夹并将 dimens.xml 文件放在那里,我指定的位置每个屏幕尺寸类别的尺寸。 values 是“回退”,如果我没有为特定尺寸类别指定任何值,它包含默认值。在布局中我这样使用它:

android:width="@dimen/width_for_this_view"

values/dimens.xml 中定义:

<dimen name="width_for_this_view">30dp</dimen>

您可以为不同的(大、普通、小、..)文件夹定义不同的大小。

关于android - 适用于所有安卓设备的响应式设计,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36264377/

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