设为首页 加入收藏

TOP

【Android】OkHttp3总结与封装(二)
2019-09-01 23:12:37 】 浏览:44
Tags:Android OkHttp3 总结 封装
rride public void onResponse(Call call, Response response) throws IOException { callback.success(response); } }); } public interface MyCallback { void success(Response res) throws IOException; void failed(IOException e); } }

想法有以下几点:

  1. get()post()方法中,将需要的参数以HashMap传递键值对,并把相应操作封装。
  2. 第二个get()重载是考虑到不需要参数的GET请求的情况。
  3. 留下myCallback接口来对不同请求做处理。
  4. 由于需要保持cookie来做登录等操作,所以用到了第三方库PersistentCookieJar
  5. 考虑到cookie的问题,在不同的activity间需要使用同一个实例才行,有想过使用Intent序列化传递对象,但由于activity太多,传递太繁琐,所以直接写成单例模式。

对于OkHttp的源码还没有深究,有时间再继续研究。

只是菜鸡一个..有错还请指正..继续努力学习

首页 上一页 1 2 下一页 尾页 2/2/2
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇Andorid之页面布局优化(非原创) 下一篇Android之日志管理(Log)(原创)

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目