2

iPhone、Android、Blackberry用のアプリを作成していて、640 x960pxのサイズのスプラッシュ画面画像を配置しました。これは私のGalaxyS3では問題なく動作します-少し引き伸ばされていますが、デバイスごとに異なるようです。

基本的に、これらのスプラッシュスクリーンを作成するためのサイズを知りたいです。私はウェブの周りで、画面ごとに異なるビューと異なるサイズを提供することをたくさん見ました。誰かがどこのサイズが何であるかについての考えを持っていますか?画面ごとに異なるサイズを作成する必要がありますか?それらはすべて異なるアスペクト比などを持っています...

編集

また、Android用に別のディレクトリが必要であることがどこかで見られました。具体的には「res / drawable-ldpi、res / drawable-mdpi、res / drawable-hdpi、res/drawable-xdpi」です。PhoneGapビルドのどこでこれを見つけましたか?ファイルディレクトリのその部分にアクセスできず、アップロードした画像などにしかアクセスできません。ちなみに私はDreamweaverCS6を使用しています。

4

2 に答える 2

1

スプラッシュ画面のサイズに関する私の以前の回答を見ましたか?

phonegap-Androidアプリのスプラッシュ画面

とにかく、Androidでは、複数のスプラッシュ画面サイズを提供するか、適切に拡大する9パッチ画像を提供する必要があります。

于 2012-06-18T13:29:10.330 に答える
1

phonegap build または 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" />
于 2014-01-31T12:30:00.050 に答える