谢宋良's repositories
free-programming-books-zh_CN
:books: 免费的计算机编程类中文书籍,欢迎投稿
ActiveAndroid
Active record style SQLite persistence for Android
AndroidDynamicLoader
A plugin system that runs like a browser, but instead of load web pages, it load plugins which runs natively on Android system.
awesome_android_rxjava
RxJava 在Android中常用的使用案例
CustomRefreshView
一个支持网络错误重试,无数据页(可自定义),无网络界面(可自定义)的上拉加载更多,下拉刷新控件
DSBridge-Android
:earth_americas: A modern cross-platform JavaScript bridge, through which you can invoke each other's functions synchronously or asynchronously between JavaScript and native.
FingerprintRecognition
指纹识别,除了api>=23的支持指纹识别的设备,还支持api<23的具有指纹识别硬件支持的设备(前提是这些设备兼容了Google官方的标准接口)
ImmersionBar
android 4.4以上沉浸式状态栏和沉浸式导航栏管理,包括状态栏字体颜色,一句代码轻松实现,以及对bar的其他设置,详见README,http://www.jianshu.com/p/2a884e211a62
ipv6-hosts
Automatically exported from code.google.com/p/ipv6-hosts
jjdxm_ijkplayer
基于ijkplayer简单的UI界面 当前项目是基于ijkplayer项目进行的播放器界面UI封装。 是一个适用于 Android 的 RTMP 播放界面 SDK,可高度定制化和二次开发。特色是同时支持 H.264 软编/硬编和 AAC 软编/硬编。主要是支持RIMP、HLS、MP4、M4A等视频格式的播放。
LiveEventBus
:mailbox_with_mail:EventBus for Android,消息总线,基于LiveData,具有生命周期感知能力,支持Sticky,支持AndroidX,支持跨进程,支持跨APP
MVP-RxJava-Hybride
This is an Android MVP model good architecture design,Which also inherited the Android architecture and HTML 5 interaction。(这是一个Android MVP模型良好的架构设计,同时也做了Android和HTML 5交互架构,用到了RxJava+Retrofit+MVP+泛型缩减mvp+模板模式+命令模式+观察者模式+管理者模式 +简单工厂模式)
okhttp
An HTTP+HTTP/2 client for Android and Java applications.
okhttp-utils
okhttp的辅助类
OkHttpUtils
封装了okhttp的网络框架,支持大文件上传下载,上传进度回调,下载进度回调,表单上传(多文件和多参数一起上传),链式调用,可以自定义返回对象,支持Https和自签名证书,支持cookie的持久化和自动管理,支持四种缓存模式缓存网络数据,支持301和302重定向,扩展了统一的上传管理和下载管理功能
PagerBottomTabStrip
An bottom navigation bar for Android
Robust
Robust is an Android HotFix solution with high compatibility and high stability.Robust can fix bug immediately without publishing apk.
status-bar-compat
A compatible library for setting status bar color. Support MIUI, Flyme, EMUI3.1. 一行代码调用,布局零入侵。兼容小米,魅族,华为……
StickyHeaderListView
功能强大的StickyHeaderListView:标题渐变、吸附悬停、筛选分类、动态头部等
tinker
Tinker is a hot-fix solution library for Android, it supports dex, library and resources update without reinstall apk.
UltraViewPager
UltraViewPager is an extension for ViewPager to provide multiple features in a single ViewPager.
weex
A framework for building Mobile cross-platform UI