Android   发布时间:2022-04-28  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了android – 根据屏幕大小强制加载所需的dpi drawables大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我有4套图像

Resolutions        DPI      Directory
240 x 320          120dpi - drawable-ldpi
320 x 480          160dpi - drawable-mdpi
480 x 800          240dpi - drawable-hdpi
1280x 800          320dpi - drawable-xhdpi

但是当我在ASUS变压器上测试它时,分辨率为1280×800和DPI 224.
它从drawable-hdpi加载图形.

如果我要添加一个名为drawable-xlarge的文件夹,它将加载所需的图像,但它也会增加应用程序的大小.

我的问题如下

1 – 支持所有屏幕尺寸和DPI的最佳做法是什么?

2 – 有没有办法强制加载特定DPI w.r.t屏幕尺寸的负载

3 – 在没有复制图形的情况下,为我的问题推荐的解决方案是什么?

解决方法

是因为华硕Transformer是一个-hdpi设备.因此,它正常运作.

通常,图像仅根据密度而变化,因此您当前的结构很好.

如果您选择的图像在屏幕尺寸和密度上都有所不同,则需要制作更多目录(例如res / drawable-xlarge-hdpi /)和图像.

密度和屏幕尺寸彼此无关.

根据你的“问题”,你没有问题.因此,没有建议你的问题.

大佬总结

以上是大佬教程为你收集整理的android – 根据屏幕大小强制加载所需的dpi drawables全部内容,希望文章能够帮你解决android – 根据屏幕大小强制加载所需的dpi drawables所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。