Skip to content

Luozf12345/AndroidAnimationExercise

This branch is 599 commits behind REBOOTERS/AndroidAnimationExercise:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

68c356f · Jan 5, 2018
Nov 1, 2017
Jan 5, 2018
Dec 22, 2017
Dec 24, 2017
Nov 2, 2016
Aug 8, 2016
Dec 24, 2017
Dec 28, 2016
Jan 5, 2018
Jul 18, 2017
Aug 8, 2016
Aug 8, 2016
May 17, 2017

Repository files navigation

AndroidAnimationExercise

这是一个关于Android中各种View的集合,里面包含自己日常开发和博客总结中的代码。 主要内容是Android动画、Android自定义View 相关的知识包含一些常见应用中动画效果的模仿实例. 随着时间的推移,里面积累的很多代码,大致用5个Fragment 做了分类:

Apk 下载体验

扫一扫体验

扫一扫体验

ImitateFragment (模仿三方应用特效)

TraditionFragment (传统动画)

  • 传统动画即帧动画和补间动画相关的代码
  • Blur Android 实现毛玻璃效果的demo
  • Activity 切换动画
  • ViewPager 切换动画

PropertyFragment  (属性动画)

  • 属性动画特点及使用方式
  • 仿支付宝支付动画(具体分析可查看日志Android 动画实战
  • 仿饿了吗商品加入购物车动画
  • Viewgroup 动画(官方demo)
  • Reveal Animation

关于以上两种动画的区别分析可查看日志Android 动画总结

ViewsFragment (自定义View先关)

OtherFragment (其他杂项)

  • Android 截屏后保存图片至手机相册
  • 拼图游戏(继承自RelativeLayout的动画效果,来自鸿洋大神)
  • Android WebView 中 Java于JavaScript 互相调用
  • Android 打开Camera或从相册选取照片,如何正确压缩图片,确保不发生OOM (Android Bitmap 初探
  • Bottom Action Sheet 菜单
  • Bitmap LRUCache,LruDiskCache 相关

以下是部分内容截屏动画

仿懂球帝球员数据网状图

仿简书生成长图文章效果

贝塞尔曲线应用

动图理解scrollTo & translate 区别

仿QQ侧滑菜单效果

帧动画 & 补间动画

支付效果 & 贝塞尔曲线实现购物车添加动画

属性动画实例

About

Android 动画各种实现,包括帧动画、补间动画和属性动画的总结分享

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 99.7%
  • Other 0.3%