Android:如何为启动画面设计图像?

时间:2011-04-02 15:00:13

标签: android android-resolution

您好 我想展示一个闪屏图像;我已经阅读http://developer.android.com/guide/practices/screens_support.html关于在res /下创建的不同目录(ldpi,mdpi,...)但是我不明白,除了创建240x320,320x480和480x800的相同图像我需要做其他事情以取得好成绩。 谁能告诉我哪个是最好的事情?

提前致谢 角

2 个答案:

答案 0 :(得分:8)

您所描述的是您需要做的事情。您需要每个屏幕像素密度组的图像(ldpi,mdpi,hpdi和poss xhdpi)

你可以做的其他事情?

  • 使用图像周围的背景使图像看起来像是拉伸的(例如,如果图像在边缘附近是白色的,则使用白色背景)。如果图像周围没有明显的边框并且它会逐渐消失在背景中,它看起来会更好。
  • 背景/边框可以是9-patch,可拉伸的图像
  • 从理论上讲,你可以提供更多的图片,并根据实际的屏幕尺寸在运行时选择它们,但这是一个非常糟糕的主意(你永远不知道会有什么样的新尺寸)
  • 请记住包含纵向和横向版本 - 如果您可以避免使用,则永远不要假设一个方向

将Android屏幕想象成可调整大小的网页 - 它们有各种不同的大小和形状,您的布局需要适应所有人的扩展和适应。

答案 1 :(得分:0)

就像Ollie C说的那样,我也制作了一个我在后台设置的9补丁,这个方法唯一的问题是你的Splashscreen必须有统一的可拉伸区域。