- 博客(5)
- 资源 (1)
- 收藏
- 关注
原创 (原创)接口隔离原则封装一个自己的网络请求库(五)文件上传功能
下载文件写完了 接下来就是上传文件了 继续完善! 首先,在我们的基础接口INetManager里新增方法postFile 复写这个方法用来上传文件 代码如下: /** * Created by lenovo on 2019/11/8. * 网络请求工具类 */ public interface INetManager { /** * @param url ...
2019-11-14 14:54:54 280
原创 (原创)接口隔离原则封装一个自己的网络请求库(四)文件下载功能
继续完善一个下载文件功能 首先,在我们的基础接口INetManager里新增方法 代码如下: /** * Created by lenovo on 2019/11/8. * 网络请求工具类 */ public interface INetManager { /** * @param url 请求网址 * @param callback 回调 ...
2019-11-12 16:31:50 232
原创 (原创)接口隔离原则封装一个自己的网络请求库(三)post请求功能
今天继续完善我们的网络请求框架 这一次完善post功能 依旧在我们的基础接口INetManager里新增方法 整体代码如下: /** * Created by lenovo on 2019/11/8. * 网络请求工具类 */ public interface INetManager { /** * @param url 请求网址 * @param ...
2019-11-12 10:40:59 247
原创 (原创)接口隔离原则封装一个自己的网络请求库(二)增加取消请求功能
今天给我们上次封装的工具增添新功能 在请求的过程中 会遇见一些情况需要取消请求 比如请求的页面已经关闭 或者下载时用户点击了“取消”按钮等 现在就来完善这部分的功能 首先在我们的基础接口INetManager里新增cancel方法 整体代码如下: /** * Created by lenovo on 2019/11/8. * 网络请求工具类 */ public int...
2019-11-11 15:01:01 281
原创 (原创)接口隔离原则封装一个自己的网络请求库(一)框架搭建和get请求
实际开发中,网络请求是一个很常用的需求 一款APP需要与服务器传输信息 就要用到网络请求 那么如何开发一款适合自己的网络请求库 就显得十分重要 今天就开始手动封装一个网络请求工具 在开始之前 需要考虑的问题是 1:采用何种框架,是Volley,Okhttp还是其他? 2:如何保证代码的可维护性,在新的项目可以快速应用? 3:在一个框架过时之后,如何快速地替换最新的网络框架...
2019-11-08 11:14:34 474
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人