2

我正在为 iPhone、android 和 Blackberry 构建一个应用程序,并且我已经放置了一个大小为 640 x 960 像素的初始屏幕图像。这在我的 Galaxy S3 上可以正常工作 - 仍然有点拉伸,但每个设备似乎都不同。

我基本上想知道制作这些闪屏的尺寸。我在网络上看到了很多为每个屏幕提供不同视图和不同尺寸的东西。有没有人知道什么尺寸适合哪里?我什至需要为每个屏幕制作不同的尺寸吗?它们都有不同的纵横比等...

编辑

此外,我在某处看到您需要不同的 android 目录 - 特别是“res/drawable-ldpi、res/drawable-mdpi、res/drawable-hdpi、res/drawable-xdpi”。我在 PhoneGap 构建的哪里找到这个?我无法访问文件目录的那部分,只能访问我上传的图像等。顺便说一句,我正在使用 Dreamweaver CS6。

4

2 回答 2

1

你看到我之前关于启动画面尺寸的回答了吗?

phonegap - Android 应用程序的启动画面

无论如何,在 Android 上,您将需要提供多种初始屏幕尺寸或提供可正确拉伸的9-patch 图像。

于 2012-06-18T13:29:10.330 回答
1

如果您使用 phonegap build 或 cli,请在 root 中创建一个文件夹 res。将此添加到配置文件并根据

 <gap:splash src="splash.png" />
    <gap:splash src="res/screen/android/screen-ldpi-portrait.png"  gap:platform="android" gap:density="ldpi" />
    <gap:splash src="res/screen/android/screen-mdpi-portrait.png"  gap:platform="android" gap:density="mdpi" />
    <gap:splash src="res/screen/android/screen-hdpi-portrait.png"  gap:platform="android" gap:density="hdpi" />
    <gap:splash src="res/screen/android/screen-xhdpi-portrait.png" gap:platform="android" gap:density="xhdpi" />

    <gap:splash src="res/screen/ios/screen-iphone-portrait.png"    gap:platform="ios"     width="320" height="480" />
    <gap:splash src="res/screen/ios/screen-iphone-portrait-2x.png" gap:platform="ios"     width="640" height="960" />
    <gap:splash src="res/screen/ios/screen-ipad-portrait.png"      gap:platform="ios"     width="768" height="1024" />
    <gap:splash src="res/screen/ios/screen-ipad-landscape.png"     gap:platform="ios"     width="1024" height="768" />
于 2014-01-31T12:30:00.050 回答