您现在的位置是:网站首页> 软件下载软件下载
android nohttp框架 nohttp框架 1.1 官方正式版(含使用教程) 下载-
2025-11-20
381人已围观
简介 android nohttp框架 nohttp框架 1.1 官方正式版(含使用教程) 下载-
nohttp是一个标准的Android网络框架,nohttp框架1.1版正式发布了,它是可以完美的支持与RxJava完美结合、支持一句话切换底层OkHttp、URLConnection,支持缓存数据到DB或者SD卡,需要的朋友们可以下载试试!
NoHttp1.1版框架特性
比Retrofit使用更简单、更易用。
动态配置底层框架为OkHttp、HttpURLConnection
与RxJava完美结合,支持异步请求、支持同步请求
多文件上传,支持大文件上传,表单提交数据
文件下载、上传下载、上传和下载的进度回调、错误回调
支持Json、xml、Map、List的提交
完美的Http缓存模式,可指定缓存到数据库、SD卡,缓存数据已安全加密
在6.0以上手机缓存到SD卡时需要请求运行时权限:AndPermission
自定义Request,直接请求JsonObject、JavaBean等
Cookie的自动维持,App重启、关开机后还持续维持
http 301 302 303 304 307重定向,支持多层嵌套重定向
Https、自签名网站Https的访问、支持双向验证
失败重试机制,支持请求优先级
GET、POST、PUT、PATCH、HEAD、DELETE、OPTIONS、TRACE等请求协议
用队列保存请求,平均分配多线程的资源,支持多个请求并发
支持取消某个请求、取消指定多个请求、取消所有请求
nohttp使用详解
AndroidStudio使用方式
如果使用HttpURLConnection作为网络层:
compile 'com.yolanda.nohttp:nohttp:1.1.0'
如果要使用OkHttp作为网络层,请再依赖:
compile 'com.yolanda.nohttp:okhttp:1.1.0'
eclipse使用方式
如果使用HttpURLConnection作为网络层:
下载NoHttp Jar包
如果使用OkHttp做为网络层
下载NoHttp-OkHttp Jar包,并且请自行下载okhttp、okio的jar包。
建议没用Android的同学尽早切换到AndroidStudio来开发Android应用。
初始化
NoHttp初始化需要一个Context,最好在Application的onCreate()中初始化,记得在manifest.xml中注册Application。
一般情况下只需要这样初始化
直接初始化后,一切采用默认设置。
NoHttp1.1版框架特性
比Retrofit使用更简单、更易用。
动态配置底层框架为OkHttp、HttpURLConnection
与RxJava完美结合,支持异步请求、支持同步请求
多文件上传,支持大文件上传,表单提交数据
文件下载、上传下载、上传和下载的进度回调、错误回调
支持Json、xml、Map、List的提交
完美的Http缓存模式,可指定缓存到数据库、SD卡,缓存数据已安全加密
在6.0以上手机缓存到SD卡时需要请求运行时权限:AndPermission
自定义Request,直接请求JsonObject、JavaBean等
Cookie的自动维持,App重启、关开机后还持续维持
http 301 302 303 304 307重定向,支持多层嵌套重定向
Https、自签名网站Https的访问、支持双向验证
失败重试机制,支持请求优先级
GET、POST、PUT、PATCH、HEAD、DELETE、OPTIONS、TRACE等请求协议
用队列保存请求,平均分配多线程的资源,支持多个请求并发
支持取消某个请求、取消指定多个请求、取消所有请求
nohttp使用详解
AndroidStudio使用方式
如果使用HttpURLConnection作为网络层:
compile 'com.yolanda.nohttp:nohttp:1.1.0'
如果要使用OkHttp作为网络层,请再依赖:
compile 'com.yolanda.nohttp:okhttp:1.1.0'
eclipse使用方式
如果使用HttpURLConnection作为网络层:
下载NoHttp Jar包
如果使用OkHttp做为网络层
下载NoHttp-OkHttp Jar包,并且请自行下载okhttp、okio的jar包。
建议没用Android的同学尽早切换到AndroidStudio来开发Android应用。
初始化
NoHttp初始化需要一个Context,最好在Application的onCreate()中初始化,记得在manifest.xml中注册Application。
一般情况下只需要这样初始化
直接初始化后,一切采用默认设置。
相关内容
- 苹果助手电脑版 v1.5 官方中文安装版 完美适配iOS10 下载-
- 三星G3818刷机包下载 三星G3818线刷包/官方可救砖 4.2.2 附线刷机教程 下载-
- 三星G9250刷机包下载 三星G9250(港版)线刷包/官方可救砖 5.1.1 附线刷机教程 下载-
- Apowersoft手机管理大师下载 Apowersoft手机管理大师 v3.2.4.6 官方多语言安装版 下载-
- ASUS Sync ASUS Sync(华硕同步) v1.0.83 免费安装版 下载-
- 三星G9250刷机包下载 三星G9250线刷包/官方可救砖 5.1.1 附线刷机教程 下载-
- 三星N7508V刷机包下载 三星N7508V线刷包/官方可救砖 附线刷机教程 下载-
- 酷派炫影S 8720刷机包下载 酷派炫影S 8720线刷包/官方可救砖 附线刷机教程 下载-
- 三星T211刷机包下载 三星T211线刷包/官方可救砖 4.1.2 附线刷机教程 下载-
- handshaker下载 HandShaker windows v2.6.0 官方安装版 下载-
点击排行
- Location破解版下载 Location-cleaned特别版 苹果虚拟定位工具 免越狱绿色版(附使用方法) 下载-
- 搞机工具箱下载 搞机工具箱(Android、pc工具) V3.00 绿色免费版 下载-
- 小安云手机电脑版下载 小安云手机(安卓手机群控工具) v1.0.7.29 中文安装版 下载-
- Logo Builder下载 Logo Builder开机第一屏修改工具 v1.6 绿色免费版 下载-
- ipad同步助手下载 Xilisoft iPad to PC Transfer(ipad同步助手) v5.7.25 中文特别版(含破解教程+注册机) 下载-
- 保益悦听快速安装工具下载 保益悦听快速安装工具 v2.6 绿色免费版 下载-
- My Phone Explorer下载 My Phone Explorer(索尼爱立信手机管理)V1.8.10 免费安装版 下载-
- 微扑助手下载 微扑助手(手机控制软件)V1.0 免费安装版 下载-
本栏推荐
-
Location破解版下载 Location-cleaned特别版 苹果虚拟定位工具 免越狱绿色版(附使用方法) 下载-
-
搞机工具箱下载 搞机工具箱(Android、pc工具) V3.00 绿色免费版 下载-
-
小安云手机电脑版下载 小安云手机(安卓手机群控工具) v1.0.7.29 中文安装版 下载-
-
Logo Builder下载 Logo Builder开机第一屏修改工具 v1.6 绿色免费版 下载-
-
ipad同步助手下载 Xilisoft iPad to PC Transfer(ipad同步助手) v5.7.25 中文特别版(含破解教程+注册机) 下载-
-
保益悦听快速安装工具下载 保益悦听快速安装工具 v2.6 绿色免费版 下载-
-
My Phone Explorer下载 My Phone Explorer(索尼爱立信手机管理)V1.8.10 免费安装版 下载-
猜你喜欢
- Location破解版下载 Location-cleaned特别版 苹果虚拟定位工具 免越狱绿色版(附使用方法) 下载-
- 搞机工具箱下载 搞机工具箱(Android、pc工具) V3.00 绿色免费版 下载-
- 小安云手机电脑版下载 小安云手机(安卓手机群控工具) v1.0.7.29 中文安装版 下载-
- Logo Builder下载 Logo Builder开机第一屏修改工具 v1.6 绿色免费版 下载-
- ipad同步助手下载 Xilisoft iPad to PC Transfer(ipad同步助手) v5.7.25 中文特别版(含破解教程+注册机) 下载-
- 保益悦听快速安装工具下载 保益悦听快速安装工具 v2.6 绿色免费版 下载-
- My Phone Explorer下载 My Phone Explorer(索尼爱立信手机管理)V1.8.10 免费安装版 下载-

