我和他一直在争吵了几天。我正在尝试写一个小的自定义评级栏。有一些自定义图像。当我检查我的HTC Desire上的图像时,图像看起来非常混乱。我尝试过使用不同的分辨率和不同的尺寸,仍然无法弄清楚什么样的分辨率/如何创造出高质量的产品。
我已经阅读了android网站上的指南,但无济于事。我认为我遇到的问题是在更高的dpi显示器上显示更低分辨率的图像。因此系统升级了图像。但我不知道如何解决这个问题。分辨率更高的图像更大的图像?
任何建议都会很棒。
亚历
答案 0 :(得分:3)
为什么这对于正确的挑战来说是一个挑战的原因是Android设备的各种各样的屏幕分辨率和密度。幸运的是,Android SDK在这个部门得到了广泛的支持。一个非常好的开始是Android Dev Guide this section。
基本上,您需要了解独立于密度的像素(dp)的概念,并使用类似DisplayMetrics
的类来计算实际的屏幕像素。是的,显然你需要更大,更高分辨率的图像用于更高密度的屏幕。