「Android珍藏」推荐10个实用的开源库:你一定会爱上的酷炫效果
前言
想要找到一些酷炫的UI效果?怎么搜索呢?会利用Google、百度等搜索工具搜索是一方面,另一个重要的方面是:记录搜藏,当看到一个炫酷的效果的时候,记得收藏起来,记录到自己云笔记或者收藏夹里,看得多了,印象就比较深刻,当遇到类似效果的时候,到自己记录收藏的地方找就是了。今天为大家推荐我所收藏的一些炫酷实用的效果的开源库(选择其中10个)。
1、DiscreteScrollView
简介: DiscreteScrollView 是基于RecyclerView 实现的一个横向滑动列表,当前Item显示在屏幕*并且可以左右滑动,有点像ViewPager,但是可以快速滑动。提供了简单的API来实现炫酷的动画效果。
效果展示:
2、MaterialViewPager
简介: 和名字一样,Material Design 效果的ViewPager, 效果很nice,请看gif
效果展示(有多重模式):
Titlebar Logo
Fading Logo
Hide Logo and Toolbar
Sticky Toolbar
Transparent Toolbar
Standard
3、BoomMenu
简介: 传统的菜单是不是看得有些厌倦了,boom …爆炸效果的菜单了解一下?功能强大、效果炫酷,有很多种模式。
效果展示:
4、LayoutManagerGroup
简介: 自定义RecyclerView 的LayoutManager实现几种炫酷的效果。
效果展示:
EchelonLayoutManager
SkidRightLayoutManagerSlideLayoutManager
5、Android-SpinKit
简介: Android 自定义View 的方式实现的各种炫酷的动画,特别精致和优美,以前专门写文章介绍过。
效果展示:
6、Matisse
简介: Matisse是知乎开源的一个本地选择照片和视频的库,UI设计得非常精美。有如特性:
- 可以在Fragment/Activity 中使用
- 选择照片的格式包括:PNG、JPEG 、GIF.视频格式包括:MPEG, MP4
- 支持不同的主题并且可以自定义主题
- 支持不同的图片加载方式(Picasso、Glide等)
- 自定义过滤规则
效果展示:
Dracula StylePreview
7、CosmoCalendar
简介: 一个高度自定义的日历库,UI精美,支持多种模式。
效果展示:
单个日期选择多个日期选择
选择一个范围日期
自定义
8、CardStackView
简介: 三种炫酷的列表卡片滑动动画,分别为:alldown, updown, updownstack
效果展示:
9、CalendarExaple
简介: 这是一个高仿钉钉和小米的日历控件,支持快速滑动,界面缓存。想要定制化UI,使用起来非常简单,就像使用ListView一样
一些特点:
可以自定义日历控件UI 支持快速滑动 支持农历和阳历 界面UI缓存和日历数据缓存 扩展view支持listView的滑动
效果展示:
10、MZBannerView
简介: 仿魅族BannerView,图片轮播控件,支持多种模式切换:普通ViewPager使用,普通Banner使用,仿魅族Banner使用。
效果展示:
结尾
在我们平时的工作、学习中,要养成记笔记的好习惯、好记性不如烂笔头。平时自己遇到一些炫酷的效果,我都喜欢记录到笔记中,遇到相似的需求就好找了。本文这些炫酷的效果有兴趣的可以去对应的Github 查看使用方式,试试效果,都挺赞的
是不是特别酷炫?喜欢这篇文章的朋友可以收藏关注我,由于平台限制,开源库地址文档可以评论文章加入交流群领取