Author: THEONE10211024 Address: github.com/THEONE10211…





RxJava

RxJavaSamples

Collection of RxJava common use scenarios, examples are concise, classic, easy to understand… I’ve covered the examples in samples on my blog, and those of you who want to learn more about them can check them out here

A (not) well-known library

  • There’s nothing to say about RxJava, the home of so many Rx series.
  • RxAndroid JakeWharton led the effort to bring RxJava to Android, with few examples but active development. You can get a sense of it here
  • The RxBinding JakeWharton project is designed to bind OnClickListener, TextWatcher, ScrollChange, and other events in Android with RxJava. It also supports kotlin syntax.
  • RxKotlin Kotlin has one more artifact on its way to replacing Java!
  • Another RxRelay JakeWharton masterpiece!

Projects && examples

  • Rxjava-android-samples covers some application scenarios for RxJava. Classic, easy to understand, but not complete. Most of the examples in this project come from this source. Thank you!
  • Awesome-RxJava is a collection of classic blogs, tutorials, translations, and apps. Want to get started? It’s enough to make sense of this article!
  • RxDocs Rx and RxJava document Chinese translation project, very much learning materials!!
  • RengwuxianRxjava throw line example from the classic article
  • RxBlur Simple use case for processing and manipulating Gaussian blur effects with RxJava.
  • Meizhi is a project based on RxJava & Retrofit
  • RexWeather is a weather forecast applet based on RxJava & Retrofit
  • Android-ReactiveLocation
  • reark
  • RxPermissions
  • rxfilewatcher
  • RxLifecycle is used to strictly control memory leaks that occur when an Activity/Fragment cannot destroy a subscription after it has been published because it has not been cancelled in time.
  • rxloader
  • Active Network uses RxJava to listen for changes in network connection status and wifi signal strength
  • frodo
  • Rxjava-multiple-source-sample How to use rxJava to do multi-level caching examples.
  • Rx – Preferences RX Java SharedPreferences

Technology blog

  • Android developers to RxJava detailed solution to throw line work, RxJava easy to understand.
  • Probably the most comprehensive summary of RxJava usage scenarios in the Eastern Hemisphere, this is a summary of usage scenarios for Android. Most are common and classic examples of how RxJava solves pain points in Android development!
  • This is the first in a four-part RxJava series. Good translation!
  • RxJava Big collection here is what you want
  • RxJava can also do EventBus? See how others have done it!
  • When the Avengers meet a clever combination of Dagger2, RxJava, and Retrofit! Teach you what a clean frame is!

Web site

  • ReactiveX ReactiveX official website, do not know it is just like students Android do not know Android Developer
  • RxMarbles is an intuitive and fun gem map! Let you understand this programming idea more thoroughly!!

books

  • RxJava Essentials(English version) is more detailed and suitable for getting started with RxJava.
  • RxJava Essentials(Chinese version) Chinese translation of RxJava Essentials.
Finally, I would like to say that RxJava is currently used in China is relatively low, I hope you can become a member of the promotion of RxJava in China! If you have more good articles, websites or projects, please carry forward the most unique charm of programmers – kaiyuan spirit, so that more peers see, learn and participate in!