可以将背景图像与google asset studio一起使用

时间:2014-04-16 07:59:53

标签: android android-studio

我有一些使用Photoshop设计的背景图片。我使用使用矢量图形的Illustrator做了相同的图像,但是在部署时图像不能很好地扩展。有时太大或太小。通过实验,即使使用光栅图像,Photoshop图像看起来也要好得多。

我已将布局背景属性设置为:

android:background="@drawable/camera"

我只有几个问题:

  1. 创建背景图片,photoshop(光栅)或Illustrator(矢量)有什么好处?
  2. 由于所有智能设备都具有不同的dpi和尺寸。在photoshop或Illustrator中设计原始图像时,我应该建议的尺寸是什么?
  3. 我注意到资产工作室可以创建可缩放的图像,但是图标启动器可以用于背景图像,还是仅用于启动器图标?
  4.   

    Android Studio 0.5.4

1 个答案:

答案 0 :(得分:2)

  1. 这取决于您的最终图像应该是什么样的或哪个 工具更适合您的需求。 PS更适合创作 像素图形和IL更适用于形状,按钮等。在里面 结束它对于android没关系,因为内部图形是 解释为位图,因此是基于像素的。 Android的 遗憾的是,默认情况下不支持SVG,尽管有libs 可用。
  2. 您应该查看支持的屏幕范围 http://developer.android.com/guide/practices/screens_support.html#range 你不能真正创建适合每个屏幕的背景图像,但至少你可以近似它们,因此最终只会截断图像的某些部分。或者,您可以使用9drawables拉伸图像以适合每个屏幕。在这种情况下,您需要一个带有拉伸标记的图像,如下所述:http://www.vogella.com/tutorials/AndroidDrawables/article.html#drawables_9patch
  3. Asses Studio最适合用于图标。但是,您可以使用它以正确的尺寸生成上述9抽象:http://android-ui-utils.googlecode.com/hg/asset-studio/dist/nine-patches.html