2012-06-18 67 views
2

我正在爲iPhone,android和黑莓手機構建應用程序,並且在640 x 960像素的尺寸上放置了啓動屏幕圖像。這在我的Galaxy S3上工作正常 - 有點延伸,但它對於每個設備似乎都不相同。移動應用程序使用PhoneGap爲所有平臺啓動屏幕尺寸

我基本上想知道用什麼尺寸來製作這些啓動畫面。我在網絡上看到了很多不同的視圖,每個屏幕都有不同的大小。有沒有人知道什麼尺寸適合哪裏?我甚至需要爲每個屏幕製作不同的尺寸?他們都有不同的縱橫比等等

編輯

而且,我已經看到的地方,你需要爲Android不同的目錄中 - 特別是「RES /繪製-LDPI,RES /繪製-MDPI,RES /繪製-hdpi,res/drawable-xdpi。「我在哪裏創建了PhoneGap版本?我無法訪問該文件目錄的部分,只有圖片等。我已上傳。順便說一句,我正在使用Dreamweaver CS6。

回答

1

您是否看到過我的上一個回答閃屏大小?

phonegap - splash screen for Android app

無論如何,在Android上則需要提供多個閃屏尺寸或提供9-patch image將適當拉長。

+0

是的,我看到一個類似的帖子。問題是我似乎無法找到res目錄,或www或assets目錄。我想我在這裏錯過了一些非常重要的東西......但是我並沒有需要,因爲我一直在使用Dreamweaver CS6的PhoneGap構建服務。 – JamesG

+0

哦,我的天啊,我有多愚蠢,你只需用WinRAR或其他東西解壓縮它。 ARGHHHHH!不管怎麼說,還是要謝謝你 – JamesG

1

如果您使用phonegap構建或cli在根目錄中創建文件夾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" /> 
相關問題