摘要: 一、概述 之前写了个okhttputils的工具类,然后有很多同学询问这个工具类和retrofit什么区别,于是上了下官网,发现其底层对网络的访问默认也是基于okhttp,不过retrofit非常适合于restful url格式的请求,更多使用注解的方式提供功能。 既然这样,我们本篇博文首先研究其所 阅读全文
posted @ 2020-12-08 17:37 chenxibobo 阅读(367) 评论(0) 推荐(0) 编辑
摘要: 前言 我从去年开始使用 RxJava ,到现在一年多了。今年加入了 Flipboard 后,看到 Flipboard 的 Android 项目也在使用 RxJava ,并且使用的场景越来越多 。而最近这几个月,我也发现国内越来越多的人开始提及 RxJava 。有人说『RxJava 真是太好用了』,有 阅读全文
posted @ 2020-12-08 13:52 chenxibobo 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 缘起 笔者为什么会挑这个话题,是因为长时间以来我自己对这2个方法一直有些疑惑,比如: 为啥叫onAttachedToWindow而不是onAttachedToActivity,Window又是什么,在哪里?毕竟我们平时绝大多数时候接触到的是Activity啊; Activity有明确的生命周期方法, 阅读全文
posted @ 2020-12-08 13:40 chenxibobo 阅读(712) 评论(0) 推荐(0) 编辑
摘要: 1 背景 之所以写这一篇博客的原因是因为之前有写过一篇《Android应用setContentView与LayoutInflater加载解析机制源码分析》,然后有人在文章下面评论和微博私信中问我关于Android应用Activity、Dialog、PopWindow加载显示机制是咋回事,所以我就写一 阅读全文
posted @ 2020-12-08 13:27 chenxibobo 阅读(458) 评论(0) 推荐(0) 编辑
摘要: 1 背景 其实之所以要说这个话题有几个原因: 理解xml等控件是咋被显示的原理,通常大家写代码都是直接在onCreate里setContentView就完事,没怎么关注其实现原理。 前面分析《Android触摸屏事件派发机制详解与源码分析三(Activity篇)》时提到了一些关于布局嵌套的问题,当时 阅读全文
posted @ 2020-12-08 13:20 chenxibobo 阅读(263) 评论(0) 推荐(0) 编辑