私はAndroid OpenGLライブ壁紙を作成するための適切なアプローチ、つまりGLSurfaceViewを使用するように書かれたアプリをライブ壁紙に変換する方法を探しています。これについての公式のAndroidのドキュメントには、これについて驚くほど何も表示されておらず、何をすべきかは明らかではありません。OpenGLライブ壁紙を作成するには?
私はほとんどがAndroidの開発書かれた次のコードにリンクしてしまうこの他の場所についていくつかの議論見つけた: http://www.rbgrn.net/content/354-glsurfaceview-adapted-3d-live-wallpapers
はしかし、ページ上のコメントは、コード(メモリに問題がある示唆漏れ、ロックアップ)。誰か他の選択肢について知っていますか?私が壁紙を市場にアップロードすると、私はバグの多いコードによって引き起こされる苦情を避けたいと思います。
これはあなたのバッテリーを殺すのに非常に良い方法だと思います。 – Falmarri
本当にありません。ライブ壁紙は、画面がオンでホームスクリーンにいるときにのみ実行されます。効率的なライブ壁紙は、全体のバッテリ寿命の5%未満を使用します。 GPUを使用するとバッテリーも節約できます。 – RichardNewton