This project contains android ConstraintLayout2.0 usages and MotionLayout usage, includes code practicing about animation as well.
主要用来介绍一些关于
ConstraintLayout
、MotionLayout
的用法,还包含 MotionLayout 的实战训练。
-
MotionLayout: 打开动画新世界大门 (part III)
🕶️ | 🌳 | 🥗 |
---|---|---|
- ConstraintLayout 1.x 功能实践
- 升级适配至 AndroidX
- 介绍 KeyFrameSet 藏宝阁
- 结合 MD 系列组件实现部分复杂交互效果
- 与 Lottie 实现联动
- 在 RecyclerView 中的应用
- 介绍和使用 KeyTrigger
- Motion Editor 使用介绍
- 多状态的介绍和使用
- 优化和改造sample示例
- 更新Readme和效果图
- 发现 KeyTrigger 在官方示例中无法正常运作问题
官方提供的demo在通过 DrawerMotion 与 CoordinatorLayout 中已有 Motion 交互时出现 NestedScrollView 滑动问题android.support 版 ConstrintLayout:2.0.0-beta2 包在运行demo代码时出现 motion 的progress
无效问题,并且设置 debugMode 会闪退。问题详见:#95
每日一道面试题,挖掘更加强大的自己👉:Android Daily Interview