1、tab-digit
一个数字计时翻转效果
2、easy-video-player
视频播放器
3、VideoListPlayer
VideoListPlayer实现了在列表控件(ListView, RecyclerView)中加载并播放视频,并支持滑动时自动播放/暂停的功能利用该项目,可以轻松实现类似Instagram的视频播放功能
4、ijkplayer
B站出品的视频解码库
5、DanmakuFlameMaster
同样B站出品的弹幕库
6、MarkdownView
一个外国人写的markdown显示
7、Markdown
Android平台下的原生Markdown解析器,国人写的
8、RichText
Android平台下的富文本解析器,支持Html和Markdown,用起来挺方便就是有内存泄漏
9、HoloColorPicker
一个颜色选择器,另一个相似的ColorPicker
10、Watchface-Constructor
一个手表界面的demo
11、CameraModule
一个摄像头模块,无图
12、Horizon
Android上关于音频的库,没用过,界面看着挺炫
13、AndroidSweetSheet
一个富有动感的Sheet(选择器)
[图片上传失败...(image-5bd4d1-1511396049816)]
14、Shuttle
Shuttle是一个公开源代码,Android的本地音乐播放器。
15、android-filepicker
这个是用来处理PreferenceScreen的文件选中库,PreferenceScreen感觉平时不怎么看到使用,用法到时挺特别
[图片上传失败...(image-f42c5f-1511396049816)]
16、IjkPlayerView
IjkPlayerView是一个基于ijkplayer的视屏播放库,可以用于播放本地和网络视频,里面加了弹幕功能。
[图片上传失败...(image-633f12-1511396049816)]
17、FileDownloader
一个文件下载器,Android 文件下载引擎,稳定、高效、灵活、简单易用
18、AutoUpdateProject
版本更新library,提供两种模式的版本更新,一种是对话框显示下载进度,一种是通知栏显示后台默默下载形式。作者博客
19、CircleMenu
一个圆形菜单
20、SpiderWebScoreView
SpiderWebScoreView是用于Android上的一个蛛网评分控件
21、RecordView
录音、播放动画
博客地址:http://blog.csdn.net/qq_25867141/article/details/53116545
22、LQRAudioRecord
集成录音与播音功能,使用简单方便
23、barcodescanner
一个二维码扫描库,
24、PowerfulViewLibrary
一个想拓展原基础控件的库,还在完善中。主要是textview,图在github上。
25、SopCastComponent
来疯直播安卓控件,支持flv,支持rtmp,支持添加视频特效等等
26、SeatTable
电影票在线选座,附上类似的SelectMovieSeat、FlightSeat
27、BGASwipeBackLayout-Android
Android Activity 滑动返回,作者还有一些不错的作品。
28、CameraKit-Android
简单的说就是一个相机的库
29、Android-3DTouch-PeekView
仿ISO的3D touch功能
30、GSYVideoPlayer
基于IJKPlayer,实现了多功能的视频播放器。简书: http://www.jianshu.com/p/9fe377dd9750
31、CameraFragment
一个在Android中方便使用fragment做相机的库
32、excelPanel
一个二维RecyclerView。 不仅可以加载历史数据,而且还可以加载未来数据。
33、boxing
B站出品的基于MVP模式的Android多媒体选择器
34、PreviewSeekBar
SeekBar适合显示预览。 如谷歌播放电影。
35、StyleableToast
支持风格化和动画效果的 Toast,很漂亮
36、Toasty
toast的库
37、Android-skin-support
一个换肤框架
38、MultiType-FilePicker
一个文件选择的库,一个相似的Android-FilePicker、LFilePicker
39、Colorful
Android运行时主题库,可以变换颜色。
40、StatusView
自定义状态视图为Android。
41、VideoPlayerManager
帮助控制MediaPlayer类的项目。可以方便的在ListView和RecyclerView中使用MediaPlayer。它还能跟踪滚动列表当前可视范围最大的item,并提供回调的api。
42、PictureSelector
android多图选择器 图片/视频 单选or多选,以及视频录制。
43、SystemBarTint
一个为状态栏以及导航栏设置背景颜色,沉浸式状态栏的实现
44、android-pickers
安卓选择器类库,包括日期及时间选择器(可设置范围)、单项选择器(可用于性别、职业、学历、星座等)、城市地址选择器(分省级、地级及县级)、数字选择器(可用于年龄、身高、体重、温度等)等,类库是基于Android-PickerView和AndroidPicker修改整合的,主要提供可以切换不同模式的view, 同时也优化了部分代码和适配问题,后期也会增加其他模式的切换。图很大,在github上看把。
45、Android-Bootstrap
Android-Bootstrap库提供了一些自定义视图样式根据Twitter引导规范
46、android-inapp-billing-v3
一个轻量级的Android应用内计费的实现版本3
47、AppIntro
一个快速构建引导页的库
48、GestureLock
另一个参考AppLock
49、PatternLockView
PatternLockView 这个库可以在应用中简单快速的实现图形锁机制。它有大量的个性化选项可以用于改变功能和外观,以此满足你的需求,非常的实用。重点是它还支持响应式的 RxJava 2 视图绑定。
50、PolygonDrawingUtil
这是一个高效的 Android 实用程序类,用于在 Canvas 上绘制常规的多边形。 我们可以指定设置边数,中心点坐标,圆角半径,多边形旋转度,填充,描边颜色等。
51、PasscodeView
这就是一个你可以键入密码的 view。但非常棒!
52、SimpleRatingBar
该库提供两个评分栏:
BaseRatingBar - 没有任何动画
ScaleRatingBar - 具有渐进和缩放动画
53、Android-ConvenientBanner
通用的广告栏控件,让你轻松实现广告头效果。支持无限循环,可以设置自动翻页和时间(而且非常智能,手指触碰则暂停翻页,离开自动开始翻页。你也可以设置在界面onPause的时候不进行自动翻页,onResume之后继续自动翻页),并且提供多种翻页特效。 对比其他广告栏控件,大多都需要对源码进行改动才能加载网络图片,或者帮你集成不是你所需要的图片缓存库。而这个库能让有代码洁癖的你欢喜,不需要对库源码进行修改你就可以使用任何你喜欢的网络图片库进行配合。
55、PLDroidShortVideo
七牛推出的一款适用于 Android 平台的短视频 SDK,提供了包括美颜、滤镜、水印、断点录制、分段回删、视频编辑、混音特效、本地/云端存储在内的多种功能,支持高度定制以及二次开发。
56、InDoorSurfaceView
Android 室内场景构建组件,帮你快速的完成室内场景 View 的展示
[图片上传失败...(image-6f7569-1511396049816)]
57、CosmoCalendar
这是一个可以自定义日历的库,它可以提供很多功能和UI设置
另一些日历库CalendarView,SuperCalendar
58、Android-PickerView
这是一款仿iOS的PickerView控件,有时间选择和选项选择,并支持一二三级联动,支持自定义样式,3.x新版本的详细特性如下:
有时间和选项这两种选择器
选项选择器支持三级联动
时间选择器支持起始和终止日期设定
支持“年,月,日,时,分,秒”,“省,市,区”等选项的单位(label)显示、隐藏和自定义。
支持自定义文字、颜色、文字大小等属性
支持背景颜色更换,有夜间模式需求的问题可以解决了
Item的文字长度过长时,文字会自适应缩放到Item的长度,避免显示不完全的问题
59、AndroidUiKit
安卓常用UI组件库。 总结、沉淀、封装优化;为避免重复造轮子,此项目会收集优秀的三方库,或直接引用,或修改源码;目标很明确:快速集成开发,提高效率。
60、BadgeNumberManager
有关Android应用桌面角标(BadgeNumber)实现的探讨
61、RulerView
一个可以滑动选择的尺子view,可以选择体重身高等信息,通过刷新当前屏幕模拟滑动效果,达到暂用内存最小的目的。。。
62、KMedia
一个为Android打造的应用级媒体框架, 它可以助你快速搭建媒体应用. 内部重新定义Android MediaPlayer API并对其封装, 简化和扩展一些原生API不支持的功能. 其中涵盖了, AB播放/循环 位置单元/间隔/循环 变速播放 媒体队列管理 媒体服务/绑定 音频后台/通知栏控制 媒体按键自定义处理 音频焦点管理 媒体引擎切换/扩展... 等功能的快速实现. 以及, 对视频播放实现方面的封装. 其中将视频视图主要分为: 绘制层 控制组 控制层, 三个部分. 从而能够快速并灵活的实现Video相关应用的大部分功能, 包括 视频浮窗/拖动/调整位置大小 横竖屏自动切换 全屏锁定 手势调整亮度/音量/进度 字幕/切换/拖动 视频段落/间隔复读 视频续集/列表/循环播放 动态切换视频控制层 控制层分离... 等功能的快速实现.
63、Matisse
Matisse 是「知乎」开源的一款十分精美的本地图像和视频选择库。
64、FloatWindow
Andorid 任意界面悬浮窗,实现悬浮窗如此简单
65、DatePicker
Android 日期选择器控件。
66、RxImagePicker
支持RxJava2、灵活可高度定制的Android图片选择架构,提供了微信和知乎主题的UI支持。
这篇文章
67、phoenix
Android平台上拍照/录像,图片/视频选择,编辑和压缩的一站式解决方案。
68、ExoPlayer
ExoPlayer是Android的应用程序级媒体播放器。它为Android的MediaPlayer API提供了一个替代方案,用于本地和互联网上播放音频和视频。ExoPlayer支持Android的MediaPlayer API目前不支持的功能,包括Dash和SmoothStreming自适应回放。与MediaPlayer API不同,ExoPlayer易于自定义和扩展,并且可以通过Play Store应用程序更新来更新。(谷歌官方出品)
69、PlayerBase
Android播放器基础库,专注于播放视图组件的高复用性和组件间的低耦合,轻松处理复杂业务。