Android 动画各种实现,包括帧动画、补间动画和属性动画的总结分享
这是一个关于Android中各种View的集合,里面包含自己日常开发和博客总结中的代码。 主要内容是Android动画、Android自定义View 相关的知识,包含一些常见应用中动画效果的模仿实例. 随着时间的推移,里面积累的很多代码,大致用5个Fragment 做了分类:
扫一扫体验
打开关于以上两种动画的区别分析可查看日志Android 动画总结
随着累计的动画效果越来越多,导致工程内代码越来越多,app 运行和编译时间变长。因此采用了组件化的方式,单独抽取了 imitate moulde .
imitate 内的内容全部由 kotlin 语言实现,后续所有内容都会往这个里写,app这个module只作为以往的积累,尽量不再更改。 本着组件化的思想,imitate 可以作为 app 的依赖组件,也可以单独运行,修改 gradle.properties 中的配置信息即可。
在组件化的过程中,使用 ARouter 非常方便。完全解决了页面跳转的问题。
main 分支已删除这部分代码,使用 AGP 8.0 以下版本仍然可以用 master 分支进行编译和学习main 分支继续实现在 buildSrc 内包含一些关于 gradle 构建流程的自定义内容,包括
以下是部分内容截屏动画
No open issues yet, or sync has not completed.