https://github.com/trending/java
anproxy是一个将局域网个人电脑、服务器代理到公网的内网穿透工具 (Java)
P2P传输(流媒体+P2P)SDK库,功能强大的内网穿透(UDP打洞)库,支持rtmp、hls、sip等多种协议(C++库)
Libjingle 是一个方便实现P2P传输的开源库(由Google公司用C++开发)
Android FTP服务器实现
算法可视化学习
用Java实现所有算法
Android示例
App打印Android的日志
卡片视图
封装Canvas库
一个易用且高效的商用级UI库
Label 辅助类
一个给RecyclerView增加弹性动画的库(iOS的tableview效果)
收藏/点赞等动画
收藏的动画
FloatingButton动画展示弹框
TabLayout底部导航
贝尔曲线loading动画
32种样式的动画展开或隐藏菜单
Github,支持Android和iOS.
![]() |
![]() |
视频播放进度调节
浏览器指纹库(Html标识唯一设备)
Github
浏览器的唯一特征,就像人的指纹一样。可以匿名识别Web浏览器,准确率高达94%。通过查询浏览器的代理字符串,屏幕色深,语言,插件安装与支持的 MIME 类型,时区偏移量和其他功能,如本地存储和会话存储等等,然后这些值通过散列函数传递产生指纹,不需要通过 Cookie 存储就可以识别浏览器。
js全栈工程师培训材料
分析某些开源库实现的原理
字体效果
android 逆向工程工具集
根据当前Android系统播放音乐回调的FFT数据绘画visualizer
![]() |
![]() |
![]() |
![]() |
![]() |




jadx
HanLP自然语言处理 中文分词
自然语言处理 中文分词 词性标注 命名实体识别 依存句法分析 关键词提取 新词发现 短语提取 自动摘要 文本分类 拼音简繁
Github
Jcseg轻量级中文分词器
Github
集成了关键字提取,关键短语提取,关键句子提取和文章自动摘要等功能,并且提供了一个基于Jetty的web服务器,方便各大语言直接http调用
Android录屏
Google的Android截屏示例代码
RTMP直播推流客户端
Github
该项目借鉴了以下项目:
srs-sea
SimpleRtmp
MagicCamera
x264
mp4parser
挡位调节器
通过SVG来做动画
粒子动画
一个用粒子动画显示文字的 Android 自定义 View
支持 SingleLine 模式的标签云效果
这种效果可以用google的FlexboxLayout实现
示例1
示例2
ToggleButtonGroup
ToggleDrawable
一款自制表情包键盘
![]() |
![]() |
一款提供后台任务管理能力的框架
一款提供设置沉浸式状态栏样式能力的框架
一款高效、稳定、灵活、易用的文件下载引擎


一款基于注解的提供解决运行时危险权限方案的框架
一款提供可爱动画集合的框架
一款提供场景转换过渡能力的动画框架
Camera Android API高级易用性封装库
Google 风格的 Page Indicator 效果
Github



分析github用户的概况
Netty 实战-精简翻译
基于IJKPlayer,实现了多功能的视频播放器
LAME
源码 LAME 是最好的MP3编码库,可以将PCM文件编码为MP3文件。
以下库对LAME封装,可以直接使用。
TAndroidLame
java-lame
iOSMp3Recorder
mp3agic
Github 一个java库,读取mp3的各种信息
圆形菜单
一个强大易用的安卓工具类库
它合理地封装了安卓开发中常用的函数,具有完善的Demo和单元测试,利用其封装好的 APIs
可以大大提高开发效率。
Github
知乎-漂亮的图片选择器
BottomSheetLayout
Android-Bootstrap
FragmentStack
蓝牙BLE库 Bluetooth-LE-Library—Android
CircularFillableLoaders
SectorProgressView
UltimateRecyclerView
ArcSeekBar
DropDownView
FFT
GifLoadingView
背景模糊
pull-to-make-soup
TextView 的扩展 ExpandableTextView
扩展
列表扩展 ExpandableLayout
ScalingLayout
Android开发人员不得不收集的代码
Luban(鲁班)——可能是最接近微信朋友圈的图片压缩算法
Android 资源大全中文版(Android
资源大全中文版,包括:图表、游戏开发、GUI、崩溃检测、调试工具等,由伯乐在线持续更新。)
Github
The MQTT client for Node.js and the browser
MQTT broker as a module
crypto-js为 JavaScript 提供了各种各样的加密算法
Github
https://github.com/brix/crypto-js
http://www.oschina.net/p/crypto-js
卡片
Github

跑马灯
ObservableScrollView


简化adapter代码的库,可以学习他的源码 base-adapter-helper
RecyclerView关键字start最多的一个库
RecyclerView优秀文集
FlexibleAdapter
SkeletonView(Swift)
Skeleton(Android)
transitioner
Android蓝牙FastBle
Github
这个库虽然开发中不会用,但他的经验可以看看。
…