东坡下载:内容最丰富最安全的下载站!

帮助|文件类型库|最新更新|下载分类|排行榜

开关定时系统增强磁盘工具安装制作内存工具卸载清除备份恢复系统其它桌面工具CPU相关虚拟机

首页系统工具手机系统 → nohttp框架 1.1 官方正式版【内含使用教程】

nohttp框架

nohttp框架1.1 官方正式版【内含使用教程】

  • 大小:15.7M
  • 语言:中文
  • 平台:WinAll
  • 更新:2016-10-18 09:21
  • 等级:
  • 类型:手机系统
  • 网站:http://www.nohttp.net/
  • 授权:免费软件
  • 厂商:
  • 产地:国产软件
好用好玩 50%(0)
坑爹 坑爹 50%(0)
软件介绍软件截图相关软件软件教程网友评论下载地址

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。

一般情况下只需要这样初始化

直接初始化后,一切采用默认设置。

更多的使用说明文档请关注官网!

PC官方
安卓官方手机版
IOS官方手机版

nohttp框架截图

下载地址

nohttp框架 1.1 官方正式版【内含使用教程】

热门评论
最新评论
昵称:
表情: 高兴 可 汗 我不要 害羞 好 下下下 送花 屎 亲亲
字数: 0/500 (您的评论需要经过审核才能显示)

编辑推荐

报错

请简要描述您遇到的错误,我们将尽快予以修正。

转帖到论坛
轮坛转帖HTML方式

轮坛转帖UBB方式