【问题标题】:How to Animate a Live Wallpaper Android如何为 Android 动态壁纸制作动画
【发布时间】:2012-01-26 00:20:46
【问题描述】:

我们正在尝试为 Android 手机开发动态壁纸,但是当涉及到动画部分和 APK 的大小时,我们有点卡住了。

我们尝试了 Sprite 动画和 PNG 逐帧动画,由于 PNG 图像或 Sprite 条纹的大小,两者都在手机中消耗大量空间(超过 10MB,不到 2 秒的动画)。

但我在 App Market 中看到过一些动态壁纸,它们具有令人惊叹的动画,但 APK 大小小于 1MB。有没有办法做到这一点?如果是这样,任何人的任何帮助将不胜感激。

提前致谢!

【问题讨论】:

  • 占用很少空间的那些是那些在运行中进行大量绘图的那些,而不是使用精灵。我确定您已经阅读过此链接,但以防万一:developer.android.com/resources/articles/live-wallpapers.html
  • @xbonez,我也是这么想的,但是有没有关于如何动态绘制复杂图像的教程?我不是动画师也不是艺术家......我也会尝试用谷歌搜索一些资源。谢谢

标签: animation live-wallpaper android


【解决方案1】:

作为第一种方法,我建议您尝试使用 andengine 平台及其动态壁纸扩展 (http://www.andengine.org/)。由于平台开发人员已经处理了很多类似的问题,我认为你没有理由重新开始。 AndEngine 平台有很多内存和速度优化功能,特别是在 GLES2 版本上,它是免费和开源的。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多