我们的团队正在开发一个教育应用程序。它将可供国际用户使用。我们正计划通过更多的视觉效果来丰富应用程序。大多数视图对象将被动画化。
但是在开发原型时,我们在 Android 中遇到了 Animator 和 Animation APIs 的一些问题。像,使用 Animator API 的元素在节电模式开启时不会被动画化。作为一个临时解决方案,我们使用了 NineOldAndroids库,它提供了相同的 Animator API,但在省电模式开启时可以正常工作。
即使电池保护模式打开,动画 API 也能完美地动画视图,但确实会完全移动视图对象。它只是根据动画绘制视图对象。所以 x 和 y 位置、轴心 x 和 y 等和onClick
事件仍然指向第一次生成视图对象的最后位置。因此,我们无法从当前位置继续制作新动画。
即使我们不是在开发游戏应用程序,我们也需要您的帮助来了解我们如何创建视觉效果和视图转换等游戏。因为视图需要在视觉上进行动画处理,以使用户了解当前的功能才能继续前进。