gpt4 book ai didi

android - 为 Android 高分辨率屏幕开发,但支持低分辨率屏幕

转载 作者:行者123 更新时间:2023-11-29 22:31:08 25 4
gpt4 key购买 nike

我一直在为低分辨率屏幕 (320x480) 开发 Android 游戏,然后让 Android 处理密度调整,以便游戏在高分辨率屏幕上运行。它使我能够将 APK 文件的大小保持在较小的水平,并且我不必为游戏中的每个图像创建多个版本。它实际上运行良好,游戏在高分辨率屏幕上看起来仍然不错。

但是,我的问题是,是否可以做同样的事情,只是倒退?我可以针对高分辨率屏幕 (800x480) 进行开发,然后以某种方式让 android 自动处理密度降低吗?

最佳答案

是的。

在您的 xml 布局中,使用 dip 值作为尺寸。

示例:

100dip =75 @ 120dpi100 @ 160dpi150 @ 240dpi

如果您需要为某些可绘制对象提供更高分辨率的资源,请使用... 可绘制-hdpi 可绘制的mdpi 可绘制的ldpi

应用程序将根据屏幕密度使用正确资源文件夹中的可绘制对象。

如果可以使用 FILL_PARENT 或 WRAP_CONTENT,请尽量不要在某些元素上使用绝对宽度和高度。

这里有一些好的提示: http://developer.android.com/guide/practices/screens_support.html

关于android - 为 Android 高分辨率屏幕开发,但支持低分辨率屏幕,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3979981/

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