开源整理:有趣的Android动画交互设计

3,630 阅读1分钟

各位同学,早上好,今天给大家推荐几个口碑不错且在Github上开源的代码库,如果想让自己的App在交互动画方面变得更有趣,学习一下这些开源项目的代码将会对你有所裨益。

Topeka

https://github.com/googlesamples/android-topeka

Topeka是一个趣味答题应用,由Google开源,应用内部展现了各种选题、答题的转场交互动画效果。

效果1 效果2

Material-Animations

https://github.com/lgvalle/Material-Animations

Material-Animations也是一个老牌且全面的动画库,你可以从中看到各式各样的动画交互效果,包括Activity/Fragment转场动画、共享元素、以及Circular Reveal(揭露动画)等。

效果1 效果2

效果3 效果4

animate

https://github.com/hitherejoe/animate

作者同样秀了各种有意思的Android交互效果。

效果1 效果2

效果3 效果4

以上就是几个优质开源库的推荐,文中只展示了一部分效果,更多效果还得去到原项目中去围观。对动画交互以及Material Design设计有兴趣的朋友,还可以阅读下面这篇Android官方出品的文章:

https://android-developers.googleblog.com/2014/10/implementing-material-design-in-your.html

里面会为你介绍了更多关于动画和交互的小知识。觉得本文有用可以收藏或转发扩散哟,这里是技术视界,不定期为你推荐些有用的Github干货。

iOS用户赞赏渠道