OkHttp网络框架 OkHttpUtils
- 授权协议: 未知
- 开发语言: Java
- 操作系统: Android
- 软件首页: https://github.com/jeasonlzy0216/OkHttpUtils
- 软件文档: https://github.com/jeasonlzy0216/OkHttpUtils.git
- 官方下载: https://github.com/jeasonlzy0216/OkHttpUtils.git
软件介绍
OkHttpUtils
演示:
目前支持:
一般的get,post,put,delete,head,patch请求
基于post,put,patch的文件上传
多文件和多参数的表单上传
大文件下载和下载进度回调
大文件上传和上传进度回调
支持session的保持
支持链式调用
支持自签名网站https的访问,提供方法设置下证书就行
支持根据Tag取消请求
支持自定义泛型Callback,自动根据泛型返回对象
拓展功能:
1.统一的文件下载管理
默认使用的是 get 请求,同时下载数量为3个,支持断点下载,断点信息使用ORMLite数据库框架保存,默认下载路径/storage/emulated/0/download,下载路径和下载数量都可以在代码中配置,下载管理使用了服务提高线程优先级,避免后台下载时被系统回收
2.统一的文件上传管理
默认使用的是 post 请求,对于需要修改为 put 请求的,只需要修改library_okhttpserver中的UploadTask第67行代码:
PostRequest postRequest = OkHttpUtils.post(mUploadInfo.getUrl());
PostRequest postRequest = OkHttpUtils.put(mUploadInfo.getUrl());
编写高质量代码:改善Python程序的91个建议
张颖、赖勇浩 / 机械工业出版社 / 2014-6 / 59.00元
在通往“Python技术殿堂”的路上,本书将为你编写健壮、优雅、高质量的Python代码提供切实帮助!内容全部由Python编码的最佳实践组成,从基本原则、惯用法、语法、库、设计模式、内部机制、开发工具和性能优化8个方面深入探讨了编写高质量Python代码的技巧与禁忌,一共总结出91条宝贵的建议。每条建议对应Python程序员可能会遇到的一个问题。本书不仅以建议的方式从正反两方面给出了被实践证明为......一起来看看 《编写高质量代码:改善Python程序的91个建议》 这本书的介绍吧!
