All Projects → MindorksOpenSource → Rxjava3 Android Examples

MindorksOpenSource / Rxjava3 Android Examples

Licence: apache-2.0
RxJava 3 Android Examples - Migration From RxJava 2 to RxJava 3 - How to use RxJava 3 in Android

Programming Languages

kotlin
9241 projects

Projects that are alternatives of or similar to Rxjava3 Android Examples

Grpc By Example Java
A collection of useful/essential gRPC Java Examples
Stars: ✭ 709 (+232.86%)
Mutual labels:  rxjava, rxjava2, examples
Rxjava2 Android Samples
RxJava 2 Android Examples - Migration From RxJava 1 to RxJava 2 - How to use RxJava 2 in Android
Stars: ✭ 4,950 (+2223.94%)
Mutual labels:  rxjava, rxjava2, examples
Rxble
使用 RxJava 封装的低功耗蓝牙类库
Stars: ✭ 203 (-4.69%)
Mutual labels:  rxjava, rxjava2
Reactivesensors
Android library monitoring device hardware sensors with RxJava
Stars: ✭ 161 (-24.41%)
Mutual labels:  rxjava, rxjava2
Fountain
Android Kotlin paged endpoints made easy
Stars: ✭ 175 (-17.84%)
Mutual labels:  rxjava, rxjava2
Dagger2
Kotlin Dagger2 example project
Stars: ✭ 145 (-31.92%)
Mutual labels:  rxjava, rxjava2
Android Developer Roadmap
Android Developer Roadmap - A complete roadmap to learn Android App Development
Stars: ✭ 2,170 (+918.78%)
Mutual labels:  rxjava, rxjava2
Reactivebeacons
Android library scanning BLE beacons nearby with RxJava
Stars: ✭ 171 (-19.72%)
Mutual labels:  rxjava, rxjava2
Rxjavapriorityscheduler
RxPS - RxJavaPriorityScheduler - A RxJava Priority Scheduler library for Android and Java applications
Stars: ✭ 138 (-35.21%)
Mutual labels:  rxjava, rxjava2
Httprequest
基于Retrofit2+RxJava2+OkHttp3的网络请求框架,可以完美的应用到组件化、MVP模式等项目中
Stars: ✭ 181 (-15.02%)
Mutual labels:  rxjava, rxjava2
Mvvm Architecture Android Beginners
This repository contains a sample app that implements MVVM architecture using Kotlin, ViewModel, LiveData, and etc.
Stars: ✭ 176 (-17.37%)
Mutual labels:  rxjava, rxjava2
Rxbus
Event Bus By RxJava.
Stars: ✭ 2,126 (+898.12%)
Mutual labels:  rxjava, rxjava2
Android Clean Architecture Boilerplate
Apply clean architecture on Android
Stars: ✭ 141 (-33.8%)
Mutual labels:  rxjava, rxjava2
Android Base Mvp
Android Base MVP Concept with RXJava, Dagger, Event Bus, Retrofit, Glide, OkHTTP
Stars: ✭ 141 (-33.8%)
Mutual labels:  rxjava, example-project
Jd Mall Master
一款高仿京东商城的UI,基于MVP的Retrofit2(okhttp3)+rxjava+dagger2+greendao+glide。该项目系仿京东商城,属于独立开发者作品,仅供参考学习,拒绝做一切商业用途,如有侵权,请告知删除
Stars: ✭ 151 (-29.11%)
Mutual labels:  rxjava, rxjava2
Android Clean Architecture Mvvm Dagger Rx
Implemented by Clean Architecture, Dagger2, MVVM, LiveData, RX, Retrofit2, Room, Anko
Stars: ✭ 138 (-35.21%)
Mutual labels:  rxjava, example-project
Rxwear
⌚️ Reactive Wearable API Library for Android and RxJava
Stars: ✭ 163 (-23.47%)
Mutual labels:  rxjava, rxjava2
Androidbasemvp
🚀一个快速搭建MVP+RxJava2+Retrofit 基础框架,主要是封装有Http网络请求、日志、缓存、加载等待、toast、页面状态布局管理、权限、RxBus、Glide图片加载等组件,方便快速开发新项目、减少开发成本。
Stars: ✭ 184 (-13.62%)
Mutual labels:  rxjava, rxjava2
Rxlifecycle
Rx binding of stock Android Activities & Fragment Lifecycle, avoiding memory leak
Stars: ✭ 131 (-38.5%)
Mutual labels:  rxjava, rxjava2
Vertx Rx
Reactive Extensions for Vert.x
Stars: ✭ 137 (-35.68%)
Mutual labels:  rxjava, rxjava2

RxJava3-Android-Examples - Learn RxJava3 for Android by Examples

Mindorks Mindorks Community Mindorks Android Store Open Source Love License

Take the MindOrks Android Online Course and Learn RxJava

This project is for:

  • who is migrating to RxJava 3 from RxJava 2
  • who is just getting started with RxJava

Just Build the project and start learning RxJava 3 by examples.

RxJava 3 Operators Examples present in this sample project

  • Map -> transform the items emitted by an Observable by applying a function to each item
  • Zip -> combine the emissions of multiple Observables together via a specified function and emit single items for each combination based on the results of this function
  • Filter -> emit only those items from an Observable that pass a predicate test
  • Concat -> emit the emissions from two or more Observables without interleaving them
  • Merge -> combine multiple Observables into one by merging their emissions
  • SwitchMap -> transform the items emitted by an Observable into Observables, and mirror those items emitted by the most-recently transformed Observable
  • timer -> do something after a span of time that we specify
  • delay -> shift the emissions from an Observable forward in time by a particular amount
  • debounce -> only emit an item from an Observable if a particular timespan has passed without it emitting another item
  • distinctUntilChanged -> suppress duplicate items emitted by an Observable

If this project helps you in anyway, show your love ❤️ by putting a ⭐️ on this project ✌️

Learn to build a ride-sharing Android app like Uber, Lyft - Check here

Kotlin-Coroutines-Android-Examples - Check here

Check out MindOrks awesome open source projects here

License

   Copyright (C) 2019 MINDORKS NEXTGEN PRIVATE LIMITED

   Licensed under the Apache License, Version 2.0 (the "License");
   you may not use this file except in compliance with the License.
   You may obtain a copy of the License at

       http://www.apache.org/licenses/LICENSE-2.0

   Unless required by applicable law or agreed to in writing, software
   distributed under the License is distributed on an "AS IS" BASIS,
   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
   See the License for the specific language governing permissions and
   limitations under the License.

Contributing to RxJava 3 Android Examples

Just make pull request. You are in!

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].