240 发简信
IP属地:江西
  • 这个方法有一点问题。当报错的时候,服务器端返回的状态码需要是非2xx的。如果是非标准的服务器,就有问题。

    Retrofit2和RxJava配合使用时的错误处理

    在Retrofit和RxJava配合使用时,我们会在构建Retrofit对象时加上这样一句话: 这样我们就可以从service的方法中获取到observable对象了。 其实...

  • 180
    codeT ·

    统一错误处理的话,如果是http级别的错误处理,可以在okhttp 的拦截器中处理;业务级别的错误处理,在GsonResponseConverter里处理比较好

  • 180
    codeT ·

    看了一天的token相关的文章了,有几个问题:

    1。就是【用户id + 用户名 + UserAgent + 过期时间】 这样的MD5加密字符串吧?

    2。服务器保存的token是保存在Cache的缓存里,还是数据库呢?

    3。用户客户端的token到底是保存在Cookie还是local storage、session storage呢?


    4.在有的文章中有提到放在Authorization header里。在每次请求时如何用这header携带token呢?


    实在是看了十多篇文章没搞懂,想向楼主确认下。望楼主指点迷津,感谢!!!

  • 人生的意义

    一直以来, 我都不明白人生的意义到底何在。从小时候就被耳提面命的好好学习,再到毕业后的找工作,赚钱。人生的意义到底是什么呢。是看更多的风景,读更多的书,遇到更多的人?这些固然...

  • 120
    Android使用矢量图(SVG, VectorDrawable)实践篇

    是时候全面使用矢量图了。——哲鸠斯·沃硕德 前言 本文是以读者对SVG有一定了解为前提的,否则请先百(谷)度(歌)了解下。 实践都是从坑里爬出来的,因此本文的子题目也可叫做A...

  • 发现是转载的文章,

    Flutter是什么?

    Flutter是什么? Flutter是Google一个新的用于构建跨平台的手机App的SDK。写一份代码,在Android 和iOS平台上都可以运行。 跟React Nat...

  • 写的不错,就是太短了

    Flutter是什么?

    Flutter是什么? Flutter是Google一个新的用于构建跨平台的手机App的SDK。写一份代码,在Android 和iOS平台上都可以运行。 跟React Nat...

  • 120
    Android模块化实践

    前言 什么是模块化项目由多个模块构成,模块间解耦、可重用,模块可通过aar依赖。每个模块都可以独立运行。 为什么要模块化当项目越来越复杂,体积也变得臃肿,为了降低复杂性和耦合...

  • 120
    Android AOP面向切面编程详解

    欢迎阅读系列文章 Android aop切点表达式(execution)Android aop Advice(通知、增强)Android aop(AspectJ)查看新的代理...

  • JieCaoVideoPlayer现在改成JiaoZiVideoPlayer了。

    Android 直播播放器+弹幕使用总结

    本篇文章已授权微信公众号 guolin_blog (郭霖)独家发布 又来写文章了,懒癌晚期拖啊拖总抽出点时间来,直播算是现在比较火了,公司最近也要开发直播的功能。在这里分享下...

  • 120
    Dagger2 入门,以初学者角度.

    Dagger2 入门 2016-12-21 更新:添加@Subcomponent注解以及Lazy与Provider的使用,本文基本完结!如果有好的建议请提出,感谢大家的支持,...