Skip to content

Latest commit

 

History

History

day7

nj-trainingcollege/miclassroom240819/androidgroup4/tanzhehao

今日课程介绍了安卓的动画体系,练习了帧动画、补间动画、属性动画。还了解了估值器和插值器。

课堂练习


  1. 使用帧动画展示一段效果。
  2. 使用补间动画展示一段效果。
  3. 使用scale展示一段效果。
  4. 使用组合动画展示一段效果。
  5. 使用属性动画,让view沿x轴翻转360°。
  6. 使用ValueAnimator实现翻转同时平移。
  7. 使用PropertyAnimator实现 [6] 的动画。

今日作业


  1. 使用补间动画,基于当前View中心点放大1.5倍,同时进行逆时针旋转720°,由不透明转为透明0.8,持续2s,并重复动画3次。(任选XML或者Java,动画开始时打印日志“animation start”,动画重复时打印”animation repeat“已经重复了x次,动画结束时打印”animation end“)
  2. 使用属性动画。使用AnimatorSet,先让View绕x轴旋转360°,持续1s。然后向右移动120px,持续1.2s。最后从不透明变成透明的0.5,持续0.5s。(使用Java实现,需要2个基础动画同时执行,有一个顺序执行,且至少实现2种不同效果的自定义插值器与估值器)

课堂练习报告

任务1 任务2
任务3 任务4
任务5 任务6
任务7 暂无

今日作业报告

作业1 作业2