240 发简信
IP属地:浙江
  • 120
    Flutter Test CI通用方案详解

    在Flutter Test官方的CI方案中,包含UnitTest/WidgetTest/DriverTest三种模式,其中UnitTest/WidgetTest是可以在代码的...

  • 120
    Flutter 构建PlayGround极速方案

    1. 背景介绍 最近无聊逛b站,发现企业微信关于Flutter的分享中提到了RPC服务解耦问题,详见[https://www.bilibili.com/video/BV11Z...

  • 状态State深入理解

    State 1 what is state? State is information that (1) can be read synchronously when the...

  • 120
    fish-redux解析

    1.案例实现 阿里巴巴闲鱼出品的fish-redux,针对于大型互联网项目推荐使用的一种状态管理框架,今天来撸一撸,还是老样子实现如下一种双向绑定吧: 1.1.安装插件Fis...

  • 南京租旅

    2018年8月从深圳换公司到南京,老家安徽宣城,南京又有徽京之称,南京地方方言和家乡无异,因此本以为去南京是一次愉快之旅。8月底拖着行李箱从宣城踏上大巴车来南京,找了家旅馆住...

  • 120
    WakeLock

    PROXIMITY_SCREEN_OFF_WAKE_LOCK:pSensor导致的灭屏情况下系统不会进入休眠,正常情况下不影响系统休眠,常见的应用场景就是打电话时候靠近耳朵灭...

  • AsyncLayoutInflater

    AsyncLayoutInflater顾名思义异步加载xml,如果布局比较复杂,且耗时较多情况下,可以使用此方式异步加载布局,使用方法很简单; 这样activity_incl...

  • LRU分析

    1.LinkedHashMap 图片缓存技术一般使用Lru,其实Lru就是使用了LinkedHashMap的按访问顺序遍历;LinkedHashMap是通过双向链表实现has...

  • 死磕AsyncTask

    1.方法介绍 AysncTask一个封装Handler异步更新的类,AsyncTask 提供了几个核心方法,它们的含义如下:onPreExecute()在execute执行线...

  • RxBinding浅析

    Rxjava前一章节重点内容介绍的差不多,现在可以看下Rxbinding重点代码,其实Rxbinding就是将事件发送封装一下;来先看如何使用RxBinding: 分析其源码...

  • RxJava浅析

    测试用例: 显示结果,3个方法在一个线程中: 分析代码:ObservableOnSubscribe Observable#create 发现,经过Observable.cre...