240 发简信
IP属地:广东
  • Android 之路 (12) - RxLifecycle的集成

    引言 引入Rx系列有一个非常大的缺陷:容易造成内存泄露,大多数都是忘记取消订阅而造成的,本篇就以RxLifecycle进行封装,在底层实现自动订...

  • Resize,w 360,h 240
    Android 之路 (10) - 集成滑动返回(SwipeBackLayout)

    引言 滑动返回不说是App的标配,但起码也是非常常见的功能了,本章主要讲解集成一个开源的滑动返回库:SwipeBackLayout。抱歉,本篇不...

  • Android 之路 (8) - Toolbar - NavigationIcon间隙、Title居中、BackText适配

    引言 原生的Toolbar的title是居右显示的,而大多数情况下UI设计的图title是居中。另外默认的返回按钮间隙是16dp,而设计图上面是...

    2.0 4425 2 15
  • Resize,w 360,h 240
    RxJava2 + Retrofit2 完全指南 之 Authenticator处理与Token静默刷新

    前言 今年是9102年了,应该没有还在用userId来鉴权了吧,也应该很少人使用cookie来保持会话了吧?而现在更常用的是Authorizat...

    9.0 4863 7 53
  • RxJava2 + Retrofit2 完全指南 之 统一状态码/Exception处理

    前言 直接上数据结构: 上面的数据结构是一般比较简单而常见的数据结构,在正确的情况下我们只关心data里面的数据,错误的情况下我们关心code和...

    3.5 6544 4 25
  • Resize,w 360,h 240
    Android 之路 (5) - 对Dialog的简单封装

    引言 前几篇文章都在对RxJava2和Retrofit的封装,没有 Dialog ,看上去还是比较生硬,所以本章就来对Dialog进行封装。 正...

    1.6 2118 0 21
  • Resize,w 360,h 240
    Android 之路 (4) - 对RxJava2的简单封装

    前言 上篇对Retrofit进行了封装,本篇将继续深入对RxJava2的线程转换、取消订阅和统一订阅结果管理相关的封装。 正文 线程转换 以下代...

  • Resize,w 360,h 240
    Android 之路 (3) - 对Retrofit的封装

    引言 上篇中实现了MVP的改造,但是我们的网络请求部分任然是比较冗余了,本篇将对Retrofit进行封装。 正文 思路 对Retrofit进行封...

  • Resize,w 360,h 240
    Android 之路 (2) - 对登陆进行 MVP 改造

    引言 本文承接上篇,在实现了简单登录后,本章更近一步,先实现UI效果,再将架构模式更改为 ==MVP #f44336== 正文 关于MVP模式,...

个人介绍
博客地址:http://fullscreendeveloper.cn/
微信公众号:AndroidRookie