Total count is 14, 1 pages
Okhttp-OkDroid
基于 okhttp 二次封装的网络请求库,支持 get 请求、post 请求、文件上传、文件下载、取消请求,支持 Json、Gson、Raw 数据类型返回结果回调处理。
MyOkHttp
对 Okhttp3 进行二次封装,对外提供了 POST 请求、GET 请求、PATCH 请求、PUT 请求、DELETE 请求、上传文件、下载文件、取消请求、Raw/Json/Gson 返回、后台下载管理等功能
PreLoader
Pre-load data for android Activity/Fragment/View (android 页面启动速度优化利器:在页面打开之前进行预加载)
RetrofitUtils
RxJava + Retrofit+okhttp 封装,包含对相同格式请求数据、相同格式返回数据处理,显示 Material Design 加载 dialog,文件上传下载进度展示、全局异常捕捉。
jus
Flexible and Easy HTTP/REST Communication library for Java and Android
Retrofit2RxjavaDemo
Retrofit2 结合 Rxjava 解决返回的 JSON 结果为非 Rest 标准后,返回码为正确下使用 Gson 返回真实的数据,保留了 Rxjava 的链式调用,而不是采用回调的方式,最大可能发挥 Rxjava 的特点。
Android-Http-Example
集成了android-async-http, volley, okhttp3等网络请求框架,进一步封装抽象出统一的post、get接口等。方便底层直接切换网络库
RetrofitUtils
对Retrofit的简单封装:设置缓存、公共参数、添加headers、自定义响应体和统一的callback;
RxVolley
RxVolley是一个基于Volley的网络请求库;
同时支持RxJava;
可以选择使用OKHttp替代默认的 HttpUrlConnection 做网络请求;
可以选择使用图片加载功能(复用的网络请求将有效减少apk体积);
移除了原Volley的 HttpClient 相关 API ,可在 API23 环境编译;
内置了RxBus的实现,可有效替换掉EventBus等相关库;
JWHttpWrapper
基于OKHttp的网络库,底层依赖很小,只有一个文件依赖于OKhttp, 可以快速切换为其它网络库。
支持本地文件缓存以及多样化的缓存方式。
自定义Interceptor。可以拦截数据进行处理
请求返回数据处理在单独现成进行,提供的回调方法在UI现成进行,可以直接用返回的数据更新UI
支持发送请求的时候设置Tag, 然后单个或者批量取消请求
android-volley
Google 提供的网络通信库,使得网络请求更简单、更快速
EasyImageLoader
轻量级图片加载库。具有图片加载,图片缓存、图片压缩功能。 将内存缓存、本地缓存、网络请求、图片压缩、线程池封装,做到模块独立,降低耦合度。解决数据错乱问题,能够在加载图片时添加loadding图片,加载失败时自动加载error图片。
FastDev4Android
本项目是Android快速开发框架,采用AndroidStudio进行开发。 预想集成工具包,采用MVP开发模式,EventBus数据分发,沉浸式状态栏,ORM,网络请求(HTTPClint,Volley,OkHttps),数据解析,依赖注入(AndroidAnnotations),xutils,图片异步加载,二维码扫描等等,后续会进行逐步添加
JetpackMvvm
:chicken::basketball:一个 Jetpack 结合 MVVM 的快速开发框架,基于 MVVM 模式集成谷歌官方推荐的 JetPack 组件库:LiveData、ViewModel、Lifecycle、Navigation 组件 使用 Kotlin 语言,添加大量拓展函数,简化代码 加入 Retrofit 网络请求,协程,帮你简化各种操作,让你快速开发项目
Click to load more
