在为Android编程时,我应该问我的设计师什么?

时间:2015-09-11 11:11:08

标签: android user-interface android-layout

我是Android开发的新手。 我正在尝试开发一个包含许多照片/图标/等的应用程序。 我有一个设计我的应用程序的设计师朋友。她也没有设计Android应用程序的经验。

她需要提供什么样的材料? 我的意思是,她给我发了一个PDF文件,我看到了应用程序的每个屏幕。

现在,我是否需要以某种方式获取设计中使用的每张照片/图标? 让我们说,对于每张照片,我需要让她给我4个版本:ldpi,mdpi,hdpi,xhdpi?还要别的吗?我应该要求PNG格式吗?

为了在不打扰她的情况下实施我的应用程序,我还需要从她那里收到什么?

由于

2 个答案:

答案 0 :(得分:1)

最好是要求SVG而不是维护所有ldpi,mdpi,xhdpi ...图像。 你应该问她以下事情: 根据屏幕明智: -

  1. 所有十六进制代码。
  2. 如果使用任何特殊字体,那么这些字体的.ttf,.otg文件。
  3. 我想这就够了。我希望这会有所帮助:)

    编辑

    您的评论: - 谢谢!你能详细说明“屏幕明智”吗?我必须获得每个屏幕尺寸的svg吗?有很多屏幕尺寸。你的意思是xlarge,大,正常还是小?

    有两种选择1.用户PNG或2.使用SVG就像Frank N先生一样.Stein评论说你需要用户库。查看此link了解详情。

    和“屏幕方式”,我的意思是,如果你的应用程序有3个屏幕,那么你必须从设计师那里获取所有非重复的图像/图标。 如果你选择使用PNG,你不必担心设备的不同尺寸和这些设备所需的不同图像尺寸。

    我希望这可以解决你的怀疑,如果没有随意评论!!。

答案 1 :(得分:0)

没有。你不需要问你的朋友所有的图像,这意味着对于所有的分辨率,你只能问你的朋友更高的分辨率,只是因为一旦你从中得到这个分辨率,你可以使所有三个小分别为mdpi,hdpi和xhdpi。

请注意,较高的分辨率会产生较低的分辨率,但无法为较高的分辨率创建较低的分辨率。

所以,你只需要Xxhdpi图标,就可以完成其余的工作。