2012-01-16 16 views
0

私たちはAndroid携帯電話のライブ壁紙を開発しようとしていますが、アニメーションパーツとAPKのサイズについては少し固執しています。ライブ壁紙をアニメーション化する方法

フレームアニメーションでスプライトアニメーションとPNGフレームを試したところ、両方ともPNGイメージまたはスプライトストライプのサイズのために、電話機で大量のスペース(2秒未満のアニメーションでは10MB以上)を消費します。

しかし、私は驚くべきアニメーションを持っているApp Marketでいくつかのライブ壁紙を見ましたが、APKサイズは1MB未満です。これを達成する方法はありますか?もしあれば誰からの援助も高く評価されます。

ありがとうございます!

+0

スペースをほとんど占有しないものは、スプライトを使用するのではなく、オンザフライで多くの描画を行うものです。私はあなたがこのリンクを読んだと確信していますが、そうでない場合に備えて:http://developer.android.com/resources/articles/live-wallpapers.html – xbonez

+0

@xbonez、私もそう思っていましたが、その場で複雑な画像を描く方法についてのチュートリアルがありますか?私はアニメーターもアーティストもいません...私は同じことをいくつかのリソースの上にgoogleしようとします。感謝 – megazoid

答えて

1

最初のアプローチとして、私はあなたとtheengengineプラットフォームとそのライブ壁紙拡張(http://www.andengine.org/)を試してみることをお勧めします。プラットフォームの開発者は多くの類似した問題を扱ってきたので、私はあなたが車輪を生き返らせる理由はないと思う。 AndEngineプラットフォームは、特にGLES2リリースで多くのメモリと速度最適化機能を備えており、無料でオープンソースです。

関連する問題