文章目录
背景
迭代需求背景:在前期快速开发中,由于没有对交互形成统一的规划,以功能开发为主,交互上没有统一。
在产品上线前,设计师在产品交互细节上要求对交互动画进行统一。
本文记录了在项目实践上卡片内容推出与消失样式统一的实现的交互动画统一。
说明:在Android 大屏幕上,内容的呈现设计师采用了卡片的形式,开中人员对卡片的内容有三种方式呈现:Activity 、Dialog 和 View 。
难点:实现不同(Activity 、Dialog 和 View )界面上的的交互效果统一,尽量减少代码的改动,不要大换血改动增加工作量。
思路说明:
在 开发之初,有意识的尝试了的不同的技术栈,比如,对弹窗的表现,由于有大量的代码业务的逻辑,没有采用 Dialog来实现,而是采用了 Activity + dialog 主题样式来实现弹窗。开发之初,并没有交互细节的要求。
相关主题及动画资源准备
<style name