我正在基于已创建的iPhone应用程序创建Android应用程序。我从iPhone应用程序中获得了一堆以“ @ xx.png”(x为数字)结尾的应用程序图标。
我知道这与图像的分辨率有关,但是在将它们转换为矢量/将它们重新命名为Android中的特定标准时,我是否需要做任何事情?
答案 0 :(得分:1)
This is not the pretty good practice, but in the end, if you don't have separated dimensions for Android too, then, somehow you can considerate the ratio like this:
@1x -> mdpi (the baseline)
@2x -> xhdpi
@3x -> xxhdpi
答案 1 :(得分:0)
您需要使用一种能够满足您需求的工具,只需从iOS图像中获取分辨率最高的最佳图像,然后使用this链接为Android生成ic_launcher。
答案 2 :(得分:0)
要回答您的问题,当您将图像或图标插入Android的drawables
文件夹时,需要确保以下几点:
.png
或.jpg
。不允许使用.svg
。-
,_
或@
之类的符号。您还可以参考this article关于命名Android资产。this website允许您制作自己的应用图标。 我希望这能回答您的问题。