前言
今天介绍一下android开发者中比较热门的开源代码,这些代码绝大多数可以直接应用到项目中。更多可参考很值得收藏的安卓开源控件库
一个强大的图片选择器,支持多选,和选聘选择
![](https://upload-images.jianshu.io/upload_images/4614633-67572c8d43846a97.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
项目地址:
粒子动画效果
项目地址:
水波式loading等待动画
项目地址:
滚动RecycleView动画
项目地址:
RecycleView中各种动画
项目地址:
RecycleView动画
项目地址:
https://github.com/gabrielemariotti/RecyclerViewItemAnimators
TextView中文字跳动效果
项目地址:
![](https://upload-images.jianshu.io/upload_images/4614633-622b1d9c8e5bddaa.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
Activity跳转动画
项目地址:
各种动画效果
项目地址:
![](https://upload-images.jianshu.io/upload_images/4614633-b93e893465aa1467.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
界面过渡动画
项目地址:
![](https://upload-images.jianshu.io/upload_images/4614633-c182d59ea54c057c.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
多种动画效果
项目地址:
![](https://upload-images.jianshu.io/upload_images/5022380-8c1da34544854711.gif?imageMogr2/auto-orient/strip%7CimageView2/2/w/394)
爆裂动画效果
项目地址:
![](https://upload-images.jianshu.io/upload_images/5022380-206c4b7bfc2f6b54.gif?imageMogr2/auto-orient/strip%7CimageView2/2/w/559)
控件动画
项目地址:
![](https://upload-images.jianshu.io/upload_images/5022380-0d73f73ab134cd49.gif?imageMogr2/auto-orient/strip%7CimageView2/2/w/435)
动画变速器
项目地址:
![](https://upload-images.jianshu.io/upload_images/5022380-a939ee8d4ebad1d8.gif?imageMogr2/auto-orient/strip%7CimageView2/2/w/490)
多种动画效果
项目地址:
![](https://upload-images.jianshu.io/upload_images/5022380-391b6af3f5e767f2.gif?imageMogr2/auto-orient/strip%7CimageView2/2/w/152)
展示图片时有过渡动画
项目地址:
![](https://upload-images.jianshu.io/upload_images/5022380-4e7f4672166adac3.gif?imageMogr2/auto-orient/strip%7CimageView2/2/w/270)
控件动画
项目地址:
![](https://upload-images.jianshu.io/upload_images/5022380-ff6153589692c204.gif?imageMogr2/auto-orient/strip%7CimageView2/2/w/353)
项目地址:
点击FloatingBar后的过渡动画 https://github.com/Jaouan/Revealator
![](https://upload-images.jianshu.io/upload_images/5022380-43ba51432e427a39.gif?imageMogr2/auto-orient/strip%7CimageView2/2/w/320)
各种交互动画 https://github.com/airbnb/lottie-android
![](https://upload-images.jianshu.io/upload_images/5022380-70855024e2613425.gif?imageMogr2/auto-orient/strip%7CimageView2/2/w/700)
列表视图展现动画
项目地址:
![](https://upload-images.jianshu.io/upload_images/5022380-f563b8169b35f017.gif?imageMogr2/auto-orient/strip%7CimageView2/2/w/480)
背景特效
仅使用一张资源图片为 View 设置具有按下效果的背景
项目地址:
![](https://upload-images.jianshu.io/upload_images/5022380-da8ed8f9799d9b6e.gif?imageMogr2/auto-orient/strip%7CimageView2/2/w/435)
阴影效果
项目地址:
![](https://upload-images.jianshu.io/upload_images/5022380-41c8fc17e7db8514.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/700)
高斯模糊:
项目地址:
![](https://upload-images.jianshu.io/upload_images/5022380-09211c899d1e38d9.gif?imageMogr2/auto-orient/strip%7CimageView2/2/w/640)
https://github.com/jrvansuita/GaussianBlur
![](https://upload-images.jianshu.io/upload_images/5022380-76ac3af54031f24f.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/353)
项目地址:
![](https://upload-images.jianshu.io/upload_images/5022380-fcdba48644490ef1.gif?imageMogr2/auto-orient/strip%7CimageView2/2/w/320)
字体修改:
项目地址:
![](https://upload-images.jianshu.io/upload_images/5022380-ef90a52c9f4bcbec.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/600)
项目地址:
![](https://upload-images.jianshu.io/upload_images/4614633-fb0e9b8d93630f35.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
项目地址:
![](https://upload-images.jianshu.io/upload_images/5022380-15234f67013628ae.jpg?imageMogr2/auto-orient/strip%7CimageView2/2/w/700)
项目地址:
![](https://upload-images.jianshu.io/upload_images/5022380-d41851fc4104db72.gif?imageMogr2/auto-orient/strip%7CimageView2/2/w/235)
项目地址:
![](https://upload-images.jianshu.io/upload_images/5022380-738d093076d75ddf.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/700)
项目地址:
![](https://upload-images.jianshu.io/upload_images/5022380-89ed85651a91efa4.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/454)
构造Span增强文本内容
项目地址:
image
项目地址:
![](https://upload-images.jianshu.io/upload_images/5022380-ed8fe89b9e824ade.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/400)
项目地址:
![](https://upload-images.jianshu.io/upload_images/5022380-bc35f2125c0652d2.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/400)
项目地址:
![](https://upload-images.jianshu.io/upload_images/5022380-ebc35d49374ee7a3.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/500)
Emoji
项目地址:
![](https://upload-images.jianshu.io/upload_images/5022380-6ebe8bf0d635cfcb.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/700)