Andrid Studio中引用RxAndroid compile 'io.reactivex:rxandroid:1.2.0' Hello World RxJava最核心两个东西是Observables(被观察者,事件源)Subscribers(观察者)。Observables发出一系列事件,Subscribers处理这些事件(例如:触摸事件,web接口调用返回
转载 2023-08-24 12:20:13
78阅读
Rx并不是一种新语言,而是一种普通Java模式,类似于观察者模式(Observer Pattern),可以将它看作一个普通Java类库,因此你可以立即使用RxJava。而RxAndroidRxJava一个针对Android平台扩展,主要用于 Android 开发API 介绍原理简析 RxJava 异步实现,是通过一种扩展观察者模式来实现RxJava 有四个基本概念:Ob
转载 2023-08-28 09:53:32
127阅读
现在RxJavaRxAndroid越来越火爆,自己在业余时间也学习了一下,感觉确实很好用,之前 为了完成页面刷新,数据请求,组件信息传递时候,要使用handler,真的是逻辑思路很强,稍微不注意,就各种错误一大堆。
转载 2019-01-25 14:41:00
133阅读
2评论
RxJava RxAndroid 一 (基础)
转载 2022-11-17 00:35:02
31阅读
1 简介以下是LiveData官网定义:LiveData is an observable data holder class. Unlike a regular observable, LiveData is lifecycle-aware, meaning it respects the lifecycle of other app components, such as activitie
串口通信主要为分232,485,422 通信三种方式。这三种有什么区别呢。232:232 通信主要是由RX,TX,GND三根线组成。RX与TX,TX接RX,GND接GND。这样还是比较好理解吧。因为发送接收分别是由不同线处理,也就是能同时发送数据接收数据,这就是所谓全双工。在这里扩展一下,串口通信还有一个功能叫做全功能串口通信,也叫标准串口。因为在两个设备间进行数据传输,有些设备处理速度
RxJava介绍RxJava 是一个响应式编程框架,采用观察者设计模式。所以自然少不了 Observable Subscriber 这两个东东了。用于通过使用观察序列构成异步基于事件程序库.RxJava 是一个开源项目,地址:https://github.com/ReactiveX/RxJavaRxJava 扩展了观察者模式,以支持数据、事件序列,并增加了参数,让你编写序列一起同时申明抽
转载 2024-04-08 09:55:45
0阅读
1、RxJava 项目地址    https://github.com/ReactiveX/RxJava 2、RxAndroid 项目地址   https://github.com/ReactiveX/RxAndroid 3、RxJava RxAndroid 关系     RxAndroidRxJava一个针对Android平台扩展,主要用于 Android
原创 2021-09-08 21:27:57
238阅读
1、RxJava 项目地址 https://github.com/ReactiveX/RxJava 2、RxAndroid 项目地址 https://github.com/ReactiveX/RxAndroid 3、RxJava RxAndroid 关系 RxAndroidRxJava一个
转载 2017-03-21 15:14:00
66阅读
2评论
一.基本使用1.链式调用首先在build.gradle中添加依赖:implementation 'io.reactivex.rxjava2:rxandroid:2.0.1' implementation 'io.reactivex.rxjava2:rxjava:2.0.7'RxJava使用步骤包括:创建被观察者进行事件发送创建观察者进行事件响应通过订阅方法连接观察者被观察者Observable
转载 2023-07-07 14:57:09
832阅读
前言:RxBinding 是 Jake Wharton 一个开源库,它提供了一套在Android 平台上基于 RxJava Binding API。所谓 Binding,就是类似设置 OnClickListener 、设置 TextWatcher 这样注册绑定对象 AP
转载 2022-04-27 16:15:29
195阅读
Rxjava不熟悉同学可以先看我之前写几篇文章 RxJava RxAndroid 一 (基础) RxJava RxAndroid 二(操作符使用) RxJava RxAndroid 三(生命周期控制内存优化) 另外几篇比较好文章,有助于理解Rxjava 安卓客户端是如何使
转载 2017-09-20 14:51:00
95阅读
2评论
Rxjava不熟悉同学可以先看我之前写几篇文章 RxJava RxAndroid 一 (基础) RxJava RxAndroid 二(操作符使用) RxJava RxAndroid 三(生命周期控制内存优化) 另外推荐几篇比较好文章,有助于理解Rxjava 安卓客户端是如何使
转载 2017-03-21 15:33:00
58阅读
2评论
# 如何在RxJavaRxAndroid中实现混淆 作为一名经验丰富开发者,我将向你介绍如何在RxJavaRxAndroid中实现混淆。在开始之前,我们需要了解混淆概念以及它作用。 ## 什么是混淆? 混淆是一种通过改变代码资源名称,使得逆向工程变得困难技术。它可以有效地保护你代码资源,防止别人对其进行逆向分析。 ## 混淆RxJavaRxAndroid步骤 在下
原创 2024-01-07 06:43:28
151阅读
# 引入 RxJava RxAndroid:响应式编程世界 在现代安卓开发中,响应式编程日益成为一种广受欢迎编程范式。它通过一种声明式方式处理异步数据流,使得处理事件变得更加简单清晰。作为 Java 一个扩展库,RxJava 为我们提供了响应式编程所需工具,而 RxAndroid 则是为 Android 开发者量身定制,使得我们可以更方便地在 Android 平台上使用 RxJa
概述RxJava是一个在Java虚拟机上实现异步基于事件驱动编程库,它是ReactiveXJava版本,提供了一种方便优雅方式来编写异步响应式编程代码。RxJava核心架构包括以下几个方面:ObservableObservable是RxJava核心类型之一,表示一个可被观察数据源,可以发出一系列事件。这些事件可以是普通数据对象、错误信号或者完成信号。当数据源产生事件时,可以
转载 2023-10-19 20:29:13
87阅读
转:本文将有几个例子说明,rxjava线程调度正确使用姿势。例1Observable .create(new Observable.OnSubscribe() { @Override public void call(Subscriber subscriber) {
转载 2022-04-13 13:57:26
100阅读
倒计时 总结 Timer Handler RxJava目录 目录 利用系统API几种实现方式 使用 CountDownTimer 实现 - 最简洁【推荐】 CountDownTimer 简介 使用案例 使用 RxJava 实现 - 方便强大【推荐】 使用 Timer + Handler 实现 - 麻烦【不推荐】 Timer + 普通 Hand
rxJava不了解同学可以先看RxJava RxAndroid 一 (基础)RxJava RxAndroid 二(操作符使用)RxJava RxAndroid 三(生命周期控制内存优化)RxJava RxAndroid 四(RxBinding使用) 本文将有几个例子说明,rxjava线程调度正确使用姿势。例1 Observable
原创 2021-09-08 22:13:57
192阅读
1、merge操作符,合并观察对象List list1 = new ArrayList<>() ; List list2 = new ArrayList<>() ; list1.add( "1" ) ; list1.add( "2" )
转载 2022-04-26 22:21:33
155阅读
  • 1
  • 2
  • 3
  • 4
  • 5