240 发简信
IP属地:山东
  • 结合lamata后是这样的,

    Observable.interval(1, TimeUnit.SECONDS)
    .observeOn(AndroidSchedulers.mainThread())
    .subscribeOn(Schedulers.io())
    .compose(RxLifecycleUtils.bindToLifecycle(mRootView))
    .take(60)
    .map(aLong -> 59 - aLong)
    .doOnSubscribe(disposable -> mRootView.enableCountDownText(false))
    .doOnComplete(() -> mRootView.enableCountDownText(true))
    .subscribe(aLong -> mRootView.showCountdown(aLong));

  • 120
    悦跑圈Android单业务开发,提高编译效率15倍

    关于标题 “15倍”是怎么算出来的呐? 配置:Mac mini,双核 Intel Core i5 2.6GHz,8G内存,SSD(自行更换) 性能: 全量编译applicat...

  • 不错,散文文笔很好

    得自由

    2018年8月25日,上海,阵雨。一个人过了一天。 女儿在老家,先生上午出发,坐高铁去老家接女儿,过几天就要开学了。 夜晚,天色已黑,依然下着小雨,撑起一把伞,带上耳机和音乐...

  • 得自由

    2018年8月25日,上海,阵雨。一个人过了一天。 女儿在老家,先生上午出发,坐高铁去老家接女儿,过几天就要开学了。 夜晚,天色已黑,依然下着小雨,撑起一把伞,带上耳机和音乐...

  • 120
    Android权限适配里的那些坑

    开头不得不吐槽下:简书的markdown编辑器居然不支持目录索引,非常的坑. 安卓权限概览安卓的安全和权限架构 安卓权限里的基本概念permission的三个级别 和 标签以...

  • win32界面库duilib DPI的使用,及兼容win10

    duilib是win32一个不错的界面库,有人维护的版本也支持DPI DPI是什么 先了解什么是DPI,DPI全名是Dots Per Inch 就是每英寸中像素点的个数。Wi...

  • 120
    组件是如何通信的?揭秘ARouter路由机制

    上集回顾 上一篇文章解说了模块化以及组件,插件化的概念。模块化是一种解决项目分层的思想,组件化和插件化分别是其不同的实现。其中组件化以Module的形式拆分一个项目,在调试时...