我一直在和这个争斗几天.我正在尝试写一个小的自定义评级栏.有一些自定义图像.当我检查我的HTC Desire上的图像时,图像看起来非常混乱.我尝试过使用不同的分辨率和不同的尺寸,仍然无法弄清楚什么样的分辨率/如何创造出好的质量.
我已经阅读了android网站上的指南,但无济于事.我认为我遇到的问题是在更高的dpi显示器上显示更低分辨率的图像.因此系统升级了图像.但我不知道如何解决这个问题.分辨率更高的图像 更大的图像?
任何建议都会很棒.
亚历克斯
之所以要做到这一点有点困难,是因为 Android 设备的屏幕分辨率和密度多种多样。幸运的是,Android SDK 在这方面有相当广泛的支持。Android 开发指南的这一部分是一个很好的开始。
基本上,您需要了解密度无关像素(dp)的概念并使用诸如DisplayMetrics计算实际屏幕像素之类的类。是的,显然您需要更大、更高分辨率的图像来实现更高密度的屏幕。
| 归档时间: |
|
| 查看次数: |
6754 次 |
| 最近记录: |