![240](https://upload.jianshu.io/users/upload_avatars/23305316/eb956b94-3d6c-458e-ad0c-ef8cadc27cfc.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
引言 既要做个HardWorker,又要做个SmarterWorker,我们在开发的时候,经常会替换图片,时间久了,不用的图片也没删,工程和编译...
市面上的Rn更新类似于code-push,都是基于包名来标识更新包的,但是公司目前的项目是在一套代码的基础上,包名不作修改,拉了分支给客户部分定...
简介 SimpleModuleRouter,路由式框架,为多模块开发提供了便利,方便主app与module之间,以及各module之间像http...
使用过Rxjava的都知道,Rxjava 通过subscribeOn() 和observerOn()来控制线程的切换,在RxJava事件的切换研...
为什么写这篇文章呢?很多人在写Rxjava源码分析,笔者也看了很多,感觉讲得套路都一样,看完还是一脸懵逼,尤其是事件怎么变换,印象深刻的是很多人...
什么是模版设计模式 主要是解决一类问题,什么问题呢?比如某个功能类的一个功能模块,这个功能模块(我们暂且叫做Func1)抽象来看大体流程是一样的...
一.上面是代理模式? 所谓代理,就是一个人或者机构代表另一个人或者机构采取行动。反应到程序上简单地理解就是A类有method1(),B类呢,持有...
书接上文我们终于找了okhttp的拦截器责任连,简化一下: 请重点关注CacheInterceptor这个拦截器很多人不明白为什么无网络拦截器处...
什么是装饰设计模式 看到装饰这两个字就知道是在原来的东西上添加东西,比如一条炒好的鱼(被装饰的对象),装个黄瓜雕饰(装饰),变成一盘菜(装饰后的...