3

簡単な質問:iPadの黒い画面(アプリが最初に起動したときの最初のロード画面)でAdobe Airがロードされるのはなぜですか?ステージ上に存在するビットマップまたはmovieClipをロードして回避する方法はありますか?

乾杯

4

2 に答える 2

3

フレックスなし

はい、これは Flex を使用しなくても iOS で可能です。このプロセスでは、デフォルト イメージをプロジェクト ルートに配置します。

詳細については、次を参照してください。

http://help.adobe.com/en_US/air/build/WS901d38e593cd1bac1e63e3d129907d2886-8000.html#WS901d38e593cd1bac58d08f9112e26606ea8-8000

Android では、同様の機能はないと思います。私はこれが近づこうとしていると信じています:

http://swfhead.com/blog/?p=817

フレックスあり

Flex SDK を使用する場合、アプリケーションが次の場合に内部にスプラッシュ スクリーンを設定できます。

<s:ViewNavigatorApplication xmlns:fx="http://ns.adobe.com/mxml/2009" 
xmlns:s="library://ns.adobe.com/flex/spark"
splashScreenImage="@Embed('spash.png')"
splashScreenScaleMode="letterbox">

Flex 4.6 では、さまざまなサイズの画面で使用するスプラッシュ スクリーン イメージの配列を設定することもできます。

これは、SpashScreenImage.mxml ファイルを定義することによって行われます。

 <s:SplashScreenImage xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark">

<s:SplashScreenImageSource dpi="160--" aspectRatio="portrait" source="@Embed('portrait.png')"/>
<s:SplashScreenImageSource dpi="160--" aspectRatio="landscape" source="@Embed('landscape.png')"/>

</s:SplashScreenImage>

アプリに戻ります。

<s:ViewNavigatorApplication xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark"
splashScreenImage="SpashScreenImage">

詳細はこちら:

http://devgirl.org/2012/01/20/flex-mobile-development-dynamic-splash-screens/

于 2012-04-16T01:15:17.167 に答える