自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Android_xiong_st的博客

一个Android开发汪的世界

  • 博客(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关注的人

提示
确定要删除当前文章?
取消 删除