2010-12-10 3 views
0

私は20歳のAndroidデベロッパーです。アプリケーションの公開には問題があります。私のアプリケーションをすべてのデバイス画面で動作させたいということです。そうするために、私はアンドロイドパッケージのDIPクラス(DPI independent pixels)を使用する必要があることを理解しました。AS3プロジェクトでAndroidデベロッパークラス(パッケージ)を入手する方法

問題はどこにも見つかりません。私は何週間も新しいことを見てきました。それは私を絶対にナットにしています。私がこの問題を解決するのを助けることができる人は、私は良いことを支払うでしょう。

+0

あなたはactionscriptでアンドロイドSDKを使用していますか?私はactionscriptとjavaがインターオペラブルであることを知らなかった。 –

+0

@ジョン:私は彼がAndroid用のフラッシュやAirアプリケーションを開発していると思う。 –

+0

はい私はAIRアプリケーションを作成していますが、それが問題です。私はFlash CS5またはFlashdevelopでクラスを取得できません。 –

答えて

0

ピクセル密度をテストするだけです。つまり、この

if(Capabilities.screenDPI <= 160){ 
// do this 
} 
else if (Capabilities.screenDPI > 160 && Capabilities.screenDPI <= 240){ 
// do something else 
} 
else{ 
// do this for retina screens 
} 

ような何かはあなたが一度だけチェックする必要があるだろうとして、パフォーマンスと小さな小さなビットを助けるかもしれない、screenDPI定数作ることができます。

関連する問題