gpt4 book ai didi

android - 如何使用 drawable 兼容所有屏幕尺寸(idpi、mdpi、hdpi、xhdpi、xxhdpi)

转载 作者:行者123 更新时间:2023-11-29 14:31:52 26 4
gpt4 key购买 nike

你好,我是 android 编程的新手,所以我想知道:

如何使用drawable兼容所有屏幕尺寸(idpi、mdpi、hdpi、xhdpi、xxhdpi)

实际上我对可绘制屏幕尺寸与所有屏幕尺寸的兼容性感到困惑

所以我想知道:

如果我想让我的应用程序兼容所有屏幕尺寸,我是否需要将图像放在每个可绘制文件夹中

例如:背景图片

  • • drawable-ldpi(QVGA 设备 2.7 为 240x320)将图像放入此决议
  • • drawable-mdpi(HVGA 设备 3.2 为 320x480)将图像放入此决议
  • • drawable-hdpi(WVGA 设备 4.0 为 480x800)将图像放入此决议
  • • drawable-xhdpi(WxVGA 设备 4.7 为 1280x720)用这个放置图像决议
  • • drawable-xxhdpi(Nexus 5 设备为 1080x1920)放置图像这个决议

或者我可以为所有屏幕尺寸使用同一张图片。

最佳答案

您不需要在每个可能的 drawable 文件夹中创建图像。只需提供一张图片并将其放入 drawable 文件夹即可。此图像将根据您的使用情况自动缩放。

虽然这不会在所有屏幕上提供良好的质量,但计算(缩放)可能更昂贵。 建议您可以为不同的屏幕密度提供单独的图像(例如drawable-mdpidrawable-hdpi等)和idea是它们应该具有与屏幕密度相匹配的不同分辨率。

关于android - 如何使用 drawable 兼容所有屏幕尺寸(idpi、mdpi、hdpi、xhdpi、xxhdpi),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22530001/

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