Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/jquery-mobile/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Animation 如何在Android上制作实时壁纸动画_Animation_Live Wallpaper_Android - Fatal编程技术网

Animation 如何在Android上制作实时壁纸动画

Animation 如何在Android上制作实时壁纸动画,animation,live-wallpaper,android,Animation,Live Wallpaper,Android,我们正在尝试为Android手机开发一款实时壁纸,但是当涉及到动画部分和APK的大小时,我们有点卡住了 我们尝试了Sprite动画和PNG逐帧动画,由于PNG图像或Sprite条纹的大小,这两种动画都会在手机中消耗大量空间(小于2秒的动画超过10MB) 但我在应用程序市场上看到过一些实时壁纸,它们的动画效果令人惊叹,但APK的大小小于1MB。有没有办法做到这一点?如果是这样,任何人的任何帮助都将不胜感激 提前谢谢 作为第一种方法,我建议您尝试使用andengine平台及其LiveWallper扩

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

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

但我在应用程序市场上看到过一些实时壁纸,它们的动画效果令人惊叹,但APK的大小小于1MB。有没有办法做到这一点?如果是这样,任何人的任何帮助都将不胜感激


提前谢谢

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

占用很少空间的是那些动态绘制大量图形的平台,而不是使用Sprite。我肯定你读过这个链接,但以防万一你没有读过:@xbonez,我也这么认为,但是有关于如何在飞行中绘制复杂图像的教程吗?我既不是动画师也不是艺术家。。。我也会尝试用谷歌搜索一些同样的资源。谢谢