我的应用程序有一个飞溅。在客户要求我实现不同的飞溅动画之前一切都很好,比如 PowerPoint 中的幻灯片转换(溶解、棋盘、百叶窗、切碎、门等)你可以看看它们 on YouTube
例如,对于棋盘,我可以将启动图像切割成一组部分并使用默认的 android xml 动画。对于百叶窗或门,我将需要另外两组不同的初始图像部分。这种方法将需要为每个动画使用不同的布局。因此应用程序的大小将急剧增长,启动的复杂性也会增加。
有没有办法在不将启动画面切割成多个部分的情况下做到这一点?我可以分别为一张图片的不同部分制作动画吗?
最佳答案
按照@Th0rndike 的建议,我们创建了 CanvasAnimation github上的项目,使用Canvas
绘制动画。有两个带有单元格和椭圆动画的示例。
关于android - 动画部分图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15003076/