240 发简信
IP属地:安徽
  • Android WebView设置图片自适应屏幕宽度

    在开发中,有时候我们需要加载html中的数据,当html中的各个元素宽高都已经设置好了的情况下,我们可以直接用WebView加载,但是也有时候h...

  • RxJava2操作符(FlatMap学习)

    FlatMap是RxJava2变换操作符中比较重要的一个,本文我们来学习一下它的内部变换过程。使用FlatMap变换方法如下: 点进这个flat...

  • Resize,w 360,h 240
    RecyclerView源码学习笔记二(缓存机制)

    在本文我们继续学习RecyclerView缓存的相关知识。缓存分为缓存取出和缓存存入,首先来分析下缓存取出: 一、缓存取出 在上一篇文章中,我们...

  • Resize,w 360,h 240
    RxJava2笔记(五、订阅流程梳理以及线程切换次数有效性)

    在前面的几篇文章RxJava2笔记(一、事件订阅流程)RxJava2笔记(二、事件取消流程)RxJava2笔记(三、订阅线程切换)RxJava2...

  • RxJava2笔记(四、观察者线程切换)

    在上一篇文章RxJava2笔记(三、订阅线程切换)中,我们分析了订阅线程是如何切换的,即调用subscribeOn()来切换订阅线程时都执行了哪...

  • RxJava2笔记(三、订阅线程切换)

    在前面两篇文章RxJava2笔记(一、事件订阅流程)和RxJava2笔记(二、事件取消流程)中,我们分别了解了事件的订阅以及取消是如何进行的,接...

  • Resize,w 360,h 240
    RxJava2笔记(二、事件取消流程)

    在上一篇文章RxJava2笔记(一、事件订阅流程)中,我们讲解了RxJava的事件订阅流程,本文我们将继续讲解RxJava的订阅取消流程。 我们...

  • Resize,w 360,h 240
    RxJava2笔记(一、事件订阅流程)

    前言接触RxJava也有将近2年了,虽然能够熟练使用,可是对里面的运行流程一直都是未知半解,虽然中间也有看过网上的博客,但总是看了又忘记。直到最...

  • Resize,w 360,h 240
    RecyclerView源码学习笔记一(绘制流程)

    本文参考了【进阶】RecyclerView源码解析(一)——绘制流程,有不少地方我是直接照搬过来的,侵权立删。 源码版本基于com.androi...