Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/wpf/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 如何为闪屏设计图像?_Android_Android Resolution - Fatal编程技术网

Android 如何为闪屏设计图像?

Android 如何为闪屏设计图像?,android,android-resolution,Android,Android Resolution,我想显示一个闪屏图像。我已经读过关于在res/下创建不同目录(ldpi、mdpi等)的内容,但我不知道除了创建240x320、320x480和480x800的相同映像之外,我是否还需要做其他事情才能获得好的结果。 有人能告诉我哪件事最好吗?你所描述的就是你需要做的事。您需要每个屏幕像素密度组(ldpi、mdpi、hpdi和poss xhdpi)的图像 你还能做什么 在图像周围使用背景,使图像看起来会拉伸(例如,如果图像边缘附近为白色,则使用白色背景)。如果图像周围没有明显的边框,并且淡入背景,

我想显示一个闪屏图像。我已经读过关于在res/下创建不同目录(ldpi、mdpi等)的内容,但我不知道除了创建240x320、320x480和480x800的相同映像之外,我是否还需要做其他事情才能获得好的结果。

有人能告诉我哪件事最好吗?

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

你还能做什么

  • 在图像周围使用背景,使图像看起来会拉伸(例如,如果图像边缘附近为白色,则使用白色背景)。如果图像周围没有明显的边框,并且淡入背景,效果会更好
  • 背景/边框可以是可拉伸的图像
  • 理论上,您可以提供更多的图像,并在运行时根据实际屏幕大小选择它们,但这是一个非常糟糕的主意(您永远不知道会出现什么新尺寸)
  • 记住要包括纵向和横向版本——如果可以避免的话,假设一个方向绝对不是一个好主意

把安卓屏幕想象成一个可调整大小的网页——它们有各种不同的大小和形状,你的布局需要拉伸和适应所有人。

就像奥利C说的,我也制作了一个9-补丁,我在背景中设置了一个9-补丁,这种方法的唯一问题是你的Splashscreen必须有统一的可拉伸区域