记录收集的android相关的类库

记录下自己收集githup上一些优秀的库
**
目录:一、自定义View
二、动画相关
三、类库封装
四、完整项目APP源码
五、其他
**
一、自定义View
1.折叠下拉控件:dropDownView
效果:记录收集的android相关的类库_第1张图片效果2:记录收集的android相关的类库_第2张图片

2.高仿微信底部导航栏:AlphaTabsIndicator
效果:

3.缩放效果的RecyclerView:FeaturedRecyclerView

4.时间轴:TimeLine
效果:

5.图片浏览缩放控件 :PhotoView

6.表格联动控件:excelPanel
该库引用的recyclerview版本不能低于23否则会有bug.数据量很大的时候
会有卡顿现象,不可避免.

7.高仿探探首页滑动效果:StackCardsView

8.折叠布局控件:CoordinatorTabLayout

9.自定义布局管理器:LayoutManager

10.天气预报折线控件:ZzWeatherView

11.自带Selector的Button:(Android-SwitchIcon)(https://github.com/zagum/Android-SwitchIcon)

12.MD风格的输入框:MaterialEditText
xiaoguo

13.带下载进度的Button:circular-progress-button
xiaoguo

二、动画相关
1.RecyclerView 的item动画:RecyclerView Animators
效果:

2.用于做Path动画的自定义View:PathAnimView
记录收集的android相关的类库_第3张图片

3.酷炫动画库:Lottie for Android, iOS, and React Native

4.动态添加RecyclerView Item 动画:ToDoList

5.RecyclerView切换Linear / Grid 模式:LayoutSwitch

三、类库封装
1.glide封装库:GlideImageView

![设置圆角、边框的图片,触摸图片时的效果,显示Gif图的效果](
https://github.com/sfsheng0322/GlideImageView/raw/master/screenshot/image4.png )

gilde-transformations 相比GlideImageView 有更多的图形变化功能。

2.MVVM模式封装:MVVMLight

3.小视频录制:small-video-record

4图片相关:Android Image Slider

5.多媒体文件选择:[boxing](
https://github.com/Bilibili/boxing)

6.视频预览:PreviewSeekBar

7.城市列表选择界面:CityPicker

8.仿魅族Banner:MZBannerView
仿魅族BannerView,图片轮播控件,支持多种模式切换:普通ViewPager使用,普通Banner使用,仿魅族Banner使用。

四、完整项目APP源码
1.完整图片搜索APP源码:SearchPictureTool

2.完整视频播放器源码:基于IJKPlayer,实现了多功能的视频播放器。

3.完整音乐播放器源码 :ListenerMusicPlayer

五、其他
1.activity栈顶监控:ActivityTracker

android 资料
1.知识点学习笔记:LearningNotes

你可能感兴趣的:(类库收集)