2017-09-29 118 views
1

我总是遇到屏幕兼容问题,我正在为所有类型的屏幕创建一个布局。我使用全部5种类型的mipmap /可绘制图像。 问题是,当我向我的设计师询问他们要求的尺寸的图标时。我在下面的链接所有类型的图像 https://developer.android.com/guide/practices/screens_support.htmlAndroid应用程序屏幕兼容性问题

仍然没有得到所有类型的屏幕正确的图标。

36x36 (0.75x) for low-density 
48x48 (1.0x baseline) for medium-density 
72x72 (1.5x) for high-density 
96x96 (2.0x) for extra-high-density 
144x144 (3.0x) for extra-extra-high-density 
192x192 (4.0x) for extra-extra-extra-high-density 

这些尺寸在手机中看起来很大。 如果任何人都可以指定不同屏幕的尺寸,这将非常有帮助。 谢谢

回答

1

的Android Studio为在那里你可以创建全部5个不同尺寸的icons.You需要按照下面的步骤这些功能:

  1. 右键单击绘制,然后>新建>图像资源>

enter image description here

enter image description here

  • 从第二选择图片选项,并从桌面选择图标/笔记本电脑和Android工作室将生成全部5个mipmap /可绘制类型的图标。
  • 你也可以尝试用此链接

    https://romannurik.github.io/AndroidAssetStudio/icons-launcher.html

    编码愉快!

    1

    这样你就可以创建尺寸为48dp x 48dp的图标 - 它们很大。我想你想要24dp x 24dp(即中等密度的24px x 24px)。 你知道这个工具吗? https://romannurik.github.io/AndroidAssetStudio/icons-launcher.html

    而且一定要放在这些图标在正确的文件夹... 中等密度的绘制,MDPI,高密度的绘制,华电国际等。

    0

    导入图标,最好的办法是使用图像资产:

    右键单击,然后绘制>新建>图像资源>的选择图像类型和图像的位置,您可以轻松地添加图标:)

    化妆相信这应该以图标的情况下只能使用