我是Android开发的新手。 我正在尝试开发一个包含许多照片/图标/等的应用程序。 我有一个设计我的应用程序的设计师朋友。她也没有设计Android应用程序的经验。
她需要提供什么样的材料? 我的意思是,她给我发了一个PDF文件,我看到了应用程序的每个屏幕。
现在,我是否需要以某种方式获取设计中使用的每张照片/图标? 让我们说,对于每张照片,我需要让她给我4个版本:ldpi,mdpi,hdpi,xhdpi?还要别的吗?我应该要求PNG格式吗?
为了在不打扰她的情况下实施我的应用程序,我还需要从她那里收到什么?
由于
答案 0 :(得分:1)
最好是要求SVG而不是维护所有ldpi,mdpi,xhdpi ...图像。 你应该问她以下事情: 根据屏幕明智: -
我想这就够了。我希望这会有所帮助:)
您的评论: - 谢谢!你能详细说明“屏幕明智”吗?我必须获得每个屏幕尺寸的svg吗?有很多屏幕尺寸。你的意思是xlarge,大,正常还是小?
有两种选择1.用户PNG或2.使用SVG就像Frank N先生一样.Stein评论说你需要用户库。查看此link了解详情。
和“屏幕方式”,我的意思是,如果你的应用程序有3个屏幕,那么你必须从设计师那里获取所有非重复的图像/图标。 如果你选择使用PNG,你不必担心设备的不同尺寸和这些设备所需的不同图像尺寸。
我希望这可以解决你的怀疑,如果没有随意评论!!。
答案 1 :(得分:0)
没有。你不需要问你的朋友所有的图像,这意味着对于所有的分辨率,你只能问你的朋友更高的分辨率,只是因为一旦你从中得到这个分辨率,你可以使所有三个小分别为mdpi,hdpi和xhdpi。
请注意,较高的分辨率会产生较低的分辨率,但无法为较高的分辨率创建较低的分辨率。
所以,你只需要Xxhdpi图标,就可以完成其余的工作。