目录介绍
- 1.业务需求:Activity正反两面,沿中心X,Y轴旋转180度
- 1.0 具体业务需求
- 1.1 用3D效果做翻转动画
- 1.2 用2D效果做翻转动画【实际是缩小-放大,看上去是翻转】
- 2.业务分析:两个界面放在同一个布局中
- 2.1 布局设计思路分析
- 2.2 代码展示
- 3.具体动画逻辑做法:看具体代码
- 3.1 定义3D旋转动画
- 3.2 在activity处理翻转逻辑
- 3.3 直接展示2D动画实现上面需求的代码
- 4.关于Activity实现切换的方式
- 4.1 实现切换的方式
- 4.2 activity退出动画与显示动画
- 5.使用overridePendingTransition方法实现Activity跳转动画
- 5.1 如何实现,步骤演示
- 5.2 源码分析
- 6.使用style的方式定义Activity的切换动画
- 6.1 定义包含动画的 Activity 主题
- 6.2 定义切换动画 s