上篇简单讲到了一些关于Event/Rx bus的优缺点。并且提到了如何“正确”使用RxJava,而不是使用RxBus来自己重新发明轮子。 放弃RxBus,拥抱RxJava(一...
IP属地:浙江
上篇简单讲到了一些关于Event/Rx bus的优缺点。并且提到了如何“正确”使用RxJava,而不是使用RxBus来自己重新发明轮子。 放弃RxBus,拥抱RxJava(一...
Handler的由来 当程序第一次启动的时候,Android会同时启动一条主线程(Main Thread)来负责处理与UI相关的事件,我们叫做UI线程。Android的UI操...
简书的动态搜索栏效果是这样的,挺高大上的感觉。 仔细想一下,其实实现起来非常简单,这是我做的效果,基本完美还原。 实现这个效果, 只要关注几个点1.搜索栏伸展和收缩动画效果实...
今天,我本来想对Gson做一个小小封装的,但却遇到了 Gson解析Json数组遇到的泛型类型擦除问题,下面对此做下记录。 错误的方式 这样写,运行会报错 数据类型不匹配,Gs...
实战Java高并发程序设计笔记 你必须知道的机构概念 同步(Synchronous)和异步(Asynchronous)同步和异步通常用来形容一次方法调用。同步方法调用一旦开始...
由来: 最近项目要接入各种支付,其中一个是银联支付。于是开始捣鼓,之前也没接入过,只是做过微信和支付宝。下载银联的SDK、Demo、文档等等若干东西开始啃,一打开文档,发现1...
RxBus、EventBus因为解耦太彻底,滥用的话,项目可维护性会越来越低;一些简单场景更推荐用回调、Subject来代替事件总线。 实际使用场景,如果RxBus,Even...
首先,最近很多人都来问我问题,我列举几个比较典型的说明一下。 1. 一定要通过注解和反射的方式生产建表语句吗,我能不能直接在mysql中建表? 当然可以,我只是为了说明一下注...