前言 上面这些情况,大家有遇到过吗,不忙时还好,问题刚分析到一半,咋办,帮吧,得停下自己的事情;不帮吧,又显的不近人情;关键是思路已经打断了,只能帮吧,不然只能注孤生。 程序...
前言 上面这些情况,大家有遇到过吗,不忙时还好,问题刚分析到一半,咋办,帮吧,得停下自己的事情;不帮吧,又显的不近人情;关键是思路已经打断了,只能帮吧,不然只能注孤生。 程序...
操作符作用merge/mergeWith/concatmerge操作符可以合并两个事件流,merge和concat的区别:merge():合并后发射的数据项是无序的,conc...
操作符作用map对数据流的类型进行转换flatMap对数据流的类型进行包装成另一个数据流concatMap类似FlatMap()操作符, 区别在于:concatMap是有序的...
过滤操作符 根据应用场景对过滤操作符进行分类,可分成以下4个类别: 1. 根据"指定条件"过滤事件 操作符作用filter过滤 特定条件的事件ofType过滤 特定数据类型的...
创建操作符 名称描述create()创建最简单的事件流from()创建事件流,可发送不同类型的数据流just()创建事件流,可发送多个参数的数据流range()创建事件流,可...
一、简介 RxJava是响应式编程(Reactive Extensions)的java实现,它基于观察者模式的实现了异步编程接口。Rxjava 3.x 的github官网[h...
Anr信息收集: ProcessErrorStateInfo tomstone信息 主线程的堆栈采样信息 主线程 Looper Message 历史调度的Message信息、...
常用非Shell命令:1、adb shell dumpsys activity top2、adb shell dumpsys package xxx.xxx3、adb she...
方案:1、开启一个像素的Activity2、前台服务3、相互唤醒(广播或系统应用等)4、JobSheduler5、粘性服务(onStartCommand返回值)&系统服务捆绑...
数据结构-HashMap Map作为Java中最常用的数据结构,不管是日常使用,还是求职面试,基本都会涉及到,所以我们今天一起来分析一波HashMap的实现原理。 Java中...
Queue是Java中实现队列的一个接口,队列的概念用通俗的话说就是排队,必须满足先进先出(FIFO)规则,Java中队列有很多实现类或抽象接口,我们本章就来简要介绍这些类。...
1、abstract-表明类或者成员方法具有抽象属性 2、assert-断言,用来进行程序调试 3、boolean-基本数据类型之一,声明布尔类型的关键字 4、break-提...
Stack,中文名:栈,这个词在开发过程中经常会提到,但是,实际开发中用到Stack这个类就很少了,我们用的最多的还是ArrayList和HashMap。 那么,我们什么情况...
启动模式 standard模式是Activity默认的启动模式。每启动一个Activity就在栈顶创建一个新的实例。 singleTop顾名思义,栈顶单例。如果有时候satn...
实现: 基于链表的数据结构实现,实现了List和Deque接口,有List和队列的特性,底层实现是一个双端链表,内部有个私有类Node,如下: 增删改查都是通过操作该类中it...
实现: 优点: 查询速度快 缺点 增加到一定大小时,会触发数组的扩容,而且当前数组的默认长度是实际长度的1.5倍,存在额外的内存开销 add和remove操作都是通过数组的复...
1. Handler使用 在Activity中实例化一个Handler并实现他的handleMessage方法,然后在需要调用的地方通过使用send和post系列方法,就可以...