在电脑或智能手机的启动界面很少能看到Linux系统,但事实上Linux无处不在。每次InfoWorld的报道提到的市场表现时(比如我近期一篇文章讨论是如何在嵌入式设备中取代Windows的),文下都会有Linux簇拥者的评论,表示实际上就是Linux,因此Linux正在赢得这场平台之争。我只能翻翻白眼——可能用到了Linux内核,但已经不再是Linux了,就像不能因为iOS用到了U
我的视频课程:《FFmpeg打造Android万能音频播放器》 途中,在第一个activity中发送事件,并在其中接收到事件,文本框内容改变;打开第二个activity,发送相同tag的事件,所以第一个activity中也接收到了第二个activity发送的事件。一:首先添加依赖库dependencies { compile 'io.reactivex:rxjava:1.1.0'
RxJava什么:异步 好处:代码简洁可读性强可随意的切换线程最基本的使用方法 首先要在gradle文件中加入.jar文件 compile ‘io.reactivex:rxjava:1.2.7’ compile ‘io.reactivex:rxandroid:1.0.1’ 要满足三个条件,(1)创建Observer观察者 (2)创建Observable被观察者 (3)Subscribe
转载 2023-09-19 19:48:35
48阅读
前言 Rxjava由于其基于事件流的链式调用、逻辑简洁 & 使用简单的特点,深受各大 Android开发者的欢迎。今天,我将为初学者带来 RxJava的基本使用,希望大家会喜欢。Carson带你学RxJava系列文章,包括 原理、操作符、应用场景、背压等等,请看文章:Android:这是一份全面 & 详细的RxJava学习指南目录1. RxJava简介此处简单介绍RxJava若还不
作者:浪人笔记RxjavaRxjava常用操作符map和flatMap有什么区别Rxjava1.0和Rxjava2.0有什么区别?subscribeOn与observeOn多次执行会怎么样?Rxjava是怎么切回到主线程的协程进程、线程、协程的区别什么回调地狱以及协程在这方面的处理开发中怎么选择合适的调度器RxjavaRxjava常用操作符map() 操作符:用于将流中的每个元素通过一个函数转换为
转载 2023-09-10 15:27:13
55阅读
Create Create是最基本的Creating Observables操作符,使用Create操作符创建一个Observables,在合适的时机调用Subscriber的onNext/onComplete/onError方法。需要注意的是Observables有且只能调用onComplete/onError一次,并且一旦调用,其它方法将不再执行。Subscriber的onNext方法是
2007年Android 刚刚出生的时候, 看到开发语言是Java , 我很高兴, 因为想在手机端编程的话不用去学Object-C这个看起来怪怪的语言了, 但另一方面我心里也是打了个的问号 :因为在很多人眼里, Java 是很慢的, 用Java 来开发手机端的应用, 尤其是游戏, 到底行不行?  事实证明,用Java来开发应用完全没有问题, Android 这八九年的发展超
# 实现RxJava使用嵌套请求 ## 概述 在开发中,使用RxJava进行嵌套请求是一种常见的做法,可以提高代码的可读性和简洁性。本文将指导一位新手开发者如何实现RxJava使用嵌套请求的过程和具体操作步骤。 ## 流程 首先,我们需要了解整个流程是如何进行的。下面是一个简单的步骤表格,展示了实现嵌套请求的流程。 ```mermaid journey title 实现
原创 2024-06-15 04:04:42
103阅读
很多人多年从事域名投资,行业特性是门槛低,回报高,因为具有这样的优势,所以深受人们的关注和喜爱。那很多人问我域名是什么?域名到底是干嘛用的呢?
# 入门RxJava在Android开发中的基本流程 作为一名经验丰富的开发者,我很高兴能帮助你了解如何在Android开发中使用RxJavaRxJava是一个基于观察者模式的异步编程库,它可以帮助我们简化异步编程,提高代码的可读性和可维护性。下面是使用RxJava的基本流程和代码示例。 ## 步骤概览 首先,我们通过一个表格来概览整个流程: | 步骤 | 描述 | 代码 | | ---
原创 2024-07-27 09:54:14
33阅读
原标题:鸿蒙比系统更先进,为啥目前还要用?网友:真实原因扎心华为发布鸿蒙系统可以说是科技圈举世瞩目的事情了,它可以运用于包括电视、穿戴设备、车载设备、手机等多个领域,是一个能够真正实现跨终端操作的系统。这里也不得不由衷佩服华为有先见之明,时刻走在行业的前列。现在用户对于鸿蒙系统也很有信心,认为鸿蒙将成为iOS和的强劲对手。目前可以说,有了大部分用户的支持,鸿蒙系统也算是成功一大半了。而
自从16号华为被列入了“实体名单”之后,关于自主研发的问题也被炒得沸沸扬扬。确实只有在这种关键时刻,自己掌握了芯片的设计和系统的研发才能够拥有绝对的话语权,才能够把腰板挺得更直。包括华为也表示了自家储备了未来一年所需要的芯片,同时还会加快“科技自立”的脚步。虽然芯片问题解决了,但是华为还需要面对操作系统的问题。华为都有“鸿蒙”系统了,却还是要用系统,背后的真实原因?现在所有的智能手机使用的操作
最近在做的一个项目,所用到的技术和rxjava有关,因此还特地的学习了下,在这简单的介绍下rxjava:RxJava什么RxJava 在 GitHub 主页上的自我介绍是 "a library for composing asynchronous and event-based programs using observable sequences for the Java VM"(一个在 Ja
转载 2023-08-17 15:34:26
50阅读
前言RxJava以及RxAndroid(https://github.com/ReactiveX/RxAndroid)已经火了一段时间,这里简单的介绍一下它们。RxJava 在 GitHub 主页上的自我介绍是 "a library for composing asynchronous and event-based programs using observable sequences for
转载 2023-08-31 11:58:12
42阅读
概念介绍RxJava只是ReactiveX(Reactive Extensions)的一种java实现, ReactiveX是一种响应式扩展框架,有很多种实现,如RxAndroid, RxJS, RxSwift, RxRuby等等。RX采用一种类似于观察者的形式来实现各种功能,跟我们一般的写代码思路差别较大。刚开始接触可能会觉得难以理解,但是一旦掌握地话就会体会到其强大之处。其原理就是创建一个Ob
转载 2023-08-17 15:36:01
66阅读
前言最近经常看到RxJava这个字眼,也看到很多人在博客中推荐使用RxJava。好奇的我怎么能错过,于是Google了一下,说RxJava好用的和说RxJava难用的都有,于是自己也亲自尝试了一下(感觉不容易上手)。写博客记录下学习的过程,一方面作为巩固,另一方面希望能帮助到初学者。 (第一篇只介绍了RxJava的基本用法,暂时还无法看出RxJava的优势。切莫着急,随着慢慢深入就能体会到RxJa
转载 2023-08-17 15:43:06
54阅读
RxJava(一)概述与基本使用 RxJava学习系列: RxJava(一)概述与基本使用RxJava(二)创建操作符RxJava是近年来非常火热且复杂的Android框架,本文基于RxJava 1.2.9来对其进行分析。使用RxJava需要在build.gradle中修改如下代码:dependencies { ... compile 'io.reactivex:rxj
文章预览前言RxJava的简单使用1、环境准备2、activity_main.xml3、MianActivity.java4、效果预览RxJava操作符1、创建操作符2、转换操作符3、 合并操作符4、功能操作符5、过滤操作符 前言官方的定义:一个在Java VM上使用可观测的序列,组成异步的、基于事件的程序的库 RxJava 是一个响应式编程框架,采用观察者设计模式。所以自然少不了 Observ
转载 2023-07-01 21:25:41
106阅读
在上一篇Android架构实战(一)—— 核心思想中,我们已经对一种更清晰的架构进行了一个概括性的了解,相信大家对其基本框架已经有所了解了。RxJava可以说是一种更清晰的架构中一个非常核心的技术,它是连通各个层级直接的利器。RxJava在android开发中也越来越流行,它对降低耦合度,降低代码复杂性,增加可控性方面,有着非常大的作用。今天,我就来介绍一下我对RxJava的实用心得,以及
转载 2023-08-17 15:35:49
47阅读
RxJava介绍RxJava 是一个响应式编程框架,采用观察者设计模式。所以自然少不了 Observable 和 Subscriber 这两个东东了。用于通过使用观察序列构成异步和基于事件的程序库.RxJava 是一个开源项目,地址:https://github.com/ReactiveX/RxJavaRxJava 扩展了观察者模式,以支持数据、事件序列,并增加了参数,让你编写的序列一起同时申明抽
转载 2024-04-08 09:55:45
0阅读
  • 1
  • 2
  • 3
  • 4
  • 5