gpt4 book ai didi

android - WVGA800 和 WVGA854 的资源不同?

转载 作者:行者123 更新时间:2023-11-29 00:49:34 26 4
gpt4 key购买 nike

遇到了这个非常愚蠢的问题:
可以找到WVGA800资源的android文件夹的正确名称。

我为 WVGA854 创建了一个文件夹:drawable-normal-long-hdpi
它工作得很好。
对于 WVGA800,我尝试了“drawable-normal-notlong-hdpi”——模拟器和手机仍然从
“drawable”获取资源,甚至不是“drawable-normal-long-hdpi”。
尝试使用“drawble-hdpi”、“drawable-notlong-hdpi” - 没有任何效果,它一直使用“drawable”作为资源。

WVGA800的文件夹应该如何命名?

更新:
使用

supports-screens android:anyDensity="true" <br/>
android:largeScreens="true" <br/>
android:normalScreens="true" <br/>
android:smallScreens="true"/><br/>
没有解决问题。
有没有办法调试使用的资源文件夹以及原因?

最佳答案

Android 与 iPhone 不同。在 iPhone 中,它可以为两种支持的分辨率制作全屏图像,并依赖它。在 Android 中,它不起作用。决议太多了,一周中的任何一天都可以提出更多决议。那么,解决方案就是真正使布局和图像设备独立。有时这需要创造性的解决方案,但无论如何都需要思维的转变。

例如,我们试图为全屏启动页面解决同样的问题。我们在图片底部有一个 Logo 、一个渐变色和一组对象。我们的解决方案是将这三样东西分开,允许渐变被拉伸(stretch),然后将 Logo 放在中心,将对象放在底部。这是 Android 所需的解决方案类型,它将使您不必为每种分辨率剪切不同的图形。

您也可以为此尝试使用九补丁图像。除了图像包含渐变这一事实外,这对我们的案例来说效果很好。

关于android - WVGA800 和 WVGA854 的资源不同?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4050390/

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