我已经读了这么多关于这些东西已经很多线程,但仍然有一些东西,我不了解如何作为开发人员和设计人员避免使用不同大小的屏幕出现问题。 所以我的问题主要是:将drawables放入mdpi,hdpi,xhdpi,xxhdpi文件夹与正常,大型xlarge文件夹相反之间有什么区别?我应该这样做吗? 我希望drawable的行为如下:如果它占用了智能手机上屏幕宽度的50%,它应该占用平板电脑屏幕的50%。这也是我感到困惑的地方 - 我的手机和平板电脑都是1920x1080,都属于xhdpi存储桶(我相信),但他们的实际屏幕尺寸却非常不同。在android上的屏幕密度和大小(差异大/ x大.. // hdpi,xhdpi ...)
现在我根据mdpi,hdpi ...比率保存drawables。因此,我得到的结果是这样的手机上:
当我只是出于好奇创建文件夹可绘制大XLARGE(我不知道的比例),我得到这个,这是接近我” (但显然太大):
但是,使用xhdpi(etc)桶有什么意义?我是否理解这完全错误?有人请赐教。我希望这个问题有道理。我的观点是 - 我希望文字和图片的比例尺能够填充平板电脑上屏幕的大小和智能手机上的大小。
感谢
好的,有道理。那么无法像矢量绘图那样做图形呢?例如徽标?我应该将哪些文件夹/尺寸保存到,以便它看起来一致?另外,正常,大和xlarge与小的比率是多少?我应该将它包含在那些+ hdpi xhdpi等中吗? –
好的,但我想知道更多关于非矢量PNG图像。我该怎么做,以及我为他们包括哪些文件夹/尺寸以便在各种屏幕上都能很好地显示? –
感谢您选择我的回答有用和正确@SamuelBañas –