文章目录

AndroidRookie

标签: Android之路 (13)

Android 之路 (9) - 第一个AS工程代码模板 有更新!

前面我们在封装Toolbar的时候,使用的是在xml中修改style,其实这种做法在适配会有一点问题,那就是每次我们新建Activity的时候都需要手动的更改 them、style,这比较繁琐、也没什么意义,所以下章我们就着手解决这个问题。

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

原生的Toolbar的title是居右显示的,而大多数情况下UI设计的图title是居中。另外默认的返回按钮间隙是16dp,而设计图上面是按照iOS来设计,所以返回按钮是8dp,本篇就此进行适配。

RxJava2 + Retrofit2 完全指南 之 Authenticator处理与Token静默刷新 有更新!

RxJava2 + Retrofit2 实现 Authenticator 处理与Token静默刷新。

Android 之路 (7) - 对BaseActivity的简单封装 有更新!

终于到了BaseActivity的封装了,在本章中将对通用性的一些方法和操作进行抽取,放到Base中。

RxJava2 + Retrofit2 完全指南 之 动态Url/Path/Parameter/Header

  • 统一为所有接口加上一个参数,如appType或则version
  • 统一为请求加上一个header
  • 请求path变更了,需要按照一定规则将path进行替换

RxJava2 + Retrofit2 完全指南 之 对返回Response的统一处理

RxJava2 + Retrofit2对返回Response的统一处理

RxJava2 + Retrofit2 完全指南 之 统一状态码/Exception处理

RxJava2 + Retrofit2统一状态码/Exception处理。

Android 之路 (6) - 关于Toast和Log的封装

上篇完成了对Dialog的简单封装,本篇将对Android开发中另外两个常用工具类的封装:T(Toast)和L(Log)。

Android 之路 (5) - 对Dialog的简单封装 有更新!

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

Android 之路 (4) - 对RxJava2的简单封装

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