我正在尝试了解屏幕尺寸和密度,以及我真正需要做的是为了让我的多选问题游戏能够很好地适用于每个Android屏幕。我希望我的游戏在每个屏幕尺寸和密度上看起来都一样,这意味着不会改变布局和漂亮的图像。
基本上我的游戏显示的是png文件的问题,以及选择哪些也是png文件的答案。我在dp中指定每个imageview大小和imagebutton,并在dp中指定这些在屏幕上的位置。对于我的布局背景图像,我只需要填充父级宽度和高度。
所以我的问题是为什么我不能只有一个带有hdpi图像的可绘制文件夹?因此,图像将在所有屏幕尺寸上以dp适当缩放并位于相同位置并且在每个屏幕上看起来相同。在hdpi屏幕和较小的屏幕上图像看起来不错?另外,为什么我不能只有一个具有相同解释的布局文件夹?为你的答案!
答案 0 :(得分:0)
你可以创建唯一的文件夹,但其中的图像必须是.9.png bcoz这些图像根据屏幕拉伸。另一种方法是创建不同大小的图像并将它们放在hdpi,mdpi,ldpi文件夹中。
答案 1 :(得分:0)
您只能为两个资源创建一个文件夹。但是对于图像,如果你不想获得uggly拉伸图像,你应该为每个文件夹创建3个不同dpi的图像大小。对于高dpi屏幕,您的照片会更清晰,而对于低dpi屏幕,您的照片会更接近最终尺寸。