240 发简信
IP属地:广东
  • LiveData源码分析,粘性事件,数据倒灌

    最近面试天天被虐,有个问题问的很频繁,就是 LiveData 的数据倒灌问题怎么解决。 我不知道有多少人连数据倒灌是什么都没听过的,更不要说什么...

  • Resize,w 360,h 240
    Retrofit怎么返回一个JSON字符串?

    项目用已经使用了 Retrofit,定义了接口方法,返回了 JSON 转换后的实体对象,炒鸡方便。但是总有意料之外的时候,比如我不需要返回实体对...

  • Kotlin中 for in 是有序的吗?forEach呢?

    我们要遍历一个数组、一个列表,经常会用到kotlin的 for in 语法,但是 for in 是不是有序的呢?forEach是不是有序的呢?这...

  • 为什么要用建造者模式

    写在前面 一直不喜欢复杂繁琐的东西,建造者模式就是一个很繁琐的模式,要写一堆代码。更不喜欢那些经验很丰富的人跟我说:这个模式好,你要用起来。但是...

  • 超级简单的Android源码下载

    之前写了一篇详细的文章,被简书锁定了,不知为何,申述无果。这里就不写那么多了,只是记录一下步骤,便于自己需要的时候能够快速查看。 下面以下载La...

  • Resize,w 360,h 240
    utools插件开发

    utools 是突然间发现的一个个人感觉非常好用的小工具,其实它是一个插件平台,它提供的功能都是以插件的形式提供的,官方自己写了很多常用的插件,...

  • Resize,w 360,h 240
    LPR利率是什么?怎么计算?转成LPR合算吗?

    先举个实际计算栗子 点击央行查看公布的LPR 我截了个LPR趋势图,我们要看的是5Y,也就是5年期的LPR: 从上图可以看出,LPR每月20日9...

  • Java中int的取值范围是怎么计算的

    计算思路有很多更高级的,我这里说一种最死板的思路。首先我们知道,Java中int占4个字节,也就是32位。32位是什么概念?直接看下面对应关系,...

  • Kotlin封装工具类用object还是用companion object呢?

    问题: 很多时候我们要封装自己的工具类,在使用Java的时候很自然的就写出如下的代码: 但是现在项目使用Kotlin来写了,Kotlin已经没有...

个人介绍
以一壶清茶许流年,以半卷闲书慰平生