我们有不同的手机大小不同的密度,因为它在谷歌开发者网站上给出
36x36 (0.75x)用于低密度
48x48 (1.0x基准),适用于中等密度
72x72 (1.5x),适用于高密度
96x96 (2.0x),用于超高密度
180x180 (3.0x),用于超高密度
192x192 (4.0x),用于超高密度
现在,如果我有一个大小为60x60的mdpi手机图像,那么我可以通过将60乘以(1.5,2.0,3.0或4.0)来计算所有其他大小。那么如何计算平板电脑的图片大小呢?如果我可以简单地说,如果我要构建一个既支持手机又支持平板电脑的新应用程序,我应该告诉图形设计师提供什么?
发布于 2015-11-23 14:24:02
我们为平板电脑创建了一些应用程序。我们在res目录中创建了两个不同的布局文件夹,如下所示: res/ Layout -sw600dp/ & res/layout-sw720dp/。在这些文件夹中,我们放置所有布局文件,并管理它们以设置为平板电脑屏幕。您可以使用以下设备分辨率设置平板电脑屏幕
600dp: 7英寸平板电脑(600x1024 mdpi)。720dp: 10英寸平板电脑(720x1280 mdpi、800x1280 mdpi等)。
要了解更多信息,请查看http://developer.android.com/guide/practices/screens_support.html
嘿,亲爱的,也许它会帮助你..
发布于 2015-11-23 15:38:50
和手机一样,平板电脑也定义了dpi。如果你正在为xxhdpi手机创建一个可抽屉,那么对于xxhdpi平板电脑也是一样的。
发布于 2015-11-23 14:10:17
你所需要的就是Android Assets Studio。它按照官方的最佳实践做所有的工作。
这里是链接:
首先,您需要阅读以下内容:
http://developer.android.com/training/basics/supporting-devices/screens.html http://developer.android.com/guide/practices/screens_support.html
您可能需要以下代码:
https://romannurik.github.io/AndroidAssetStudio/nine-patches.html
https://stackoverflow.com/questions/33864601
复制相似问题