Tro*_*rox 6 android game-engine live-wallpaper
我想开发一个动态壁纸.经过一些研究,我得出结论,创建一个选项有两种选择:
直接,就像在Android-Developpers上说的那样(http://developer.android.com/resources/articles/live-wallpapers.html)
或者感谢像AndEngine这样的游戏引擎(http://code.google.com/p/andenginelivewallpaperextension/)
我从未开发过动态壁纸.哪种解决方案最简单,最快?
您可以直接处理绘图,如 SDK 中的 Cube 示例所示。或者您可以使用 OpenGL ES,例如通过 AndEngine、LibGDX、GLWallpaperService 或 RenderScript。更多的工作,但更好的表现。
如果你的壁纸相当简单,我建议你自己画。这就是大多数人所做的。如果您需要“物理”(例如粒子系统),请查看 AndEngine 或 LibGDX。如果您需要 3D,请查看 GLWallpaperService。除了 Cube 示例之外,您可能还想查看 Android 系统源代码,以了解库存壁纸(草、银河等)如何使用 RenderScript。此链接可能会让您到达那里,但事情会不断发展:http://grepcode.com/file/repository.grepcode.com/java/ext/com.google.android/android-apps/4.1.1_r1/com/android/壁纸/(然后向下滚动到壁纸)
祝你好运。乔治。
| 归档时间: |
|
| 查看次数: |
3508 次 |
| 最近记录: |