android - 动画部分图像

标签 android animation android-animation

我的应用程序有一个飞溅。在客户要求我实现不同的飞溅动画之前一切都很好,比如 PowerPoint 中的幻灯片转换(溶解、棋盘、百叶窗、切碎、门等)你可以看看它们 on YouTube

例如,对于棋盘,我可以将启动图像切割成一组部分并使用默认的 android xml 动画。对于百叶窗或门,我将需要另外两组不同的初始图像部分。这种方法将需要为每个动画使用不同的布局。因此应用程序的大小将急剧增长,启动的复杂性也会增加。

有没有办法在不将启动画面切割成多个部分的情况下做到这一点?我可以分别为一张图片的不同部分制作动画吗?

最佳答案

按照@Th0rndike 的建议,我们创建了 CanvasAnimation github上的项目,使用Canvas绘制动画。有两个带有单元格和椭圆动画的示例。

cells animation example

关于android - 动画部分图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15003076/

相关文章:

css - 如何使用 max-width 使用 css 动画将带有 p 标签的 div 向右滑动?

jquery - 修改显示/隐藏功能只缩放宽度,不缩放高度?

java - Android 游戏开发 - 移动手机

java - 暂停和恢复翻译动画

android - 在 Samsung Galaxy Watch 4 (Android Wear OS) 上检测长按键

android - 如何找到我们是否在 Dart (Flutter) 中运行单元测试

android - Camera.Preview 回调不生成相机帧

android - 如何在单个选项卡中处理具有多个 Activity 的 android tabHost 选项卡

javascript - 如何为 Mapbox 上的每个坐标设置动画标记?

java - 为什么从Fragment跳转到新的Activity时overridePendingTransition不生效?