我想获得关于使用不同分辨率图形或使用 dip size 调整它们大小的建议,利弊。
我的意思是,如果我的 ap 有所有可能的分辨率,一种方法是为每一个创建 png,ldp/mdp/hdp/xhdp,但我认为为了节省维护应用程序的工作和时间,也许是更容易,包括具有最大分辨率 xhdp 的 png,并根据屏幕在 .xml 或 .java 中使用 dip 或相对大小指定大小。
您对此有何看法?优点和缺点?
问候,
最佳答案
缺点(反对只有一种尺寸):不必要地使用内存。 图像是需要大量内存的对象,当您将其分辨率乘以两倍时,您的内存成本将乘以 4。 低分辨率设备的内存也可能较少,加载不必要的大图像可能会导致内存异常。
关于android - 不同的分辨率与 dpi,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13122262/