Displaying 1 to 20 from 40 results

Elephant - Elephant is PHPHub Community Android unofficial client, base on Material Design + MVP+RxJava+Retrofit

  •    Java

PHPHub is a Forum project written in Laravel 4.2, and it is also the project build up PHP & Laravel China community. Elephant is PHPHub Community Android unofficial client, App UI style follows the Google Material Design, architecture project using MVP mode, the data processing using RxJava + Retrofit network data processing.

RxJava2-Android-Samples - RxJava 2 Android Examples - Migration From RxJava 1 to RxJava 2 - How to use RxJava 2 in Android

  •    Java

RxJava 2.0 has been completely rewritten from scratch on top of the Reactive-Streams specification. The specification itself has evolved out of RxJava 1.x and provides a common baseline for reactive systems and libraries. Because Reactive-Streams has a different architecture, it mandates changes to some well known RxJava types.

RxBus - Event Bus By RxJava.

  •    Java

This is an event bus designed to allowing your application to communicate efficiently. I have use it in many projects, and now i think maybe someone would like it, so i publish it.




ReactiveNetwork - Android library listening network connection state and Internet connectivity with RxJava Observables

  •    Java

ReactiveNetwork is an Android library listening network connection state and Internet connectivity with RxJava Observables. It's a successor of Network Events library rewritten with Reactive Programming approach. Library supports both new and legacy network monitoring strategies. Min sdk version = 9. Please note: Due to memory leak in WifiManager reported in issue 43945 in Android issue tracker it's recommended to use Application Context instead of Activity Context.

AutoDispose - Automatic binding+disposal of RxJava 2 streams.

  •    Java

AutoDispose is an RxJava 2 tool for automatically binding the execution of RxJava 2 streams to a provided scope via disposal/cancellation.Often (especially in mobile applications), Rx subscriptions need to stop in response to some event (for instance, when Activity#onStop() executes in an Android app). In order to support this common scenario in RxJava 2, we built AutoDispose.

OfflineSampleApp - Sample Offline-First MVVM app that uses Android Priority Job Queue, Room, Retrofit2, LiveData, LifecycleObserver, RxJava2, Dagger Android

  •    Java

Offline App (or Offline-First App) enables user to seamlessly interact with it by using local device storage and then synchronizing the data with some remote storage (cloud database, etc) later via a background process. This app is a working sample that showcases one way of implementing offline commenting capability on Android platform. Users' comments are stored in local Room database first. Then a background job is spawned to synchronize local data with remote database if and when Internet connection is available.


android-base-project - Android LateralView Base Project

  •    Java

Base project built using Dagger2 for Dependency Injection and MVC architecture with Repository Pattern. It has several managers classes that encapsulate features that are usually used in a common project, most using inversion control to decouple the implementation. This project has the most common setttings applied. The main idea is to start any new project cloning this one.

generator-android-square-stack - Yeoman generator for Android app using Square open source libraries

  •    Java

This generator will create a skeleton Android app built atop a collection of awesome Android libraries by Square using a single Activity/multiple view style. The project also generates with a set of extremely useful test helper classes and static methods along with example tests showing how to use them.

generator-android-starter - Generates bootstrapping code using open source libs

  •    Java

This generator will create a skeleton Android app built atop a collection of awesome Android libraries by Square using a single Activity/multiple view style. The project also generates with a set of extremely useful test helper classes and static methods along with example tests showing how to use them.

Android-Model-View-Presenter

  •    Java

This demo aims shows practical way of clean architecture, MVP. This sample aims to demonstrate a number of different Android APIs and concepts.

Reptar - Roaring RxJava

  •    Java

Roaring RxJava. A collection of useful RxJava 2.X classes. Usage can be found in the sample project.

NewsReader - Android News Reader app. Kotlin Coroutines, Retrofit and Realm

  •    Kotlin

Example of Kotlin Coroutine usage, with Realm and Retrofit. There is also a RxJava branch that uses RxJava for Async and Reactive programming.

prefser - Wrapper for Android SharedPreferences with object serialization and RxJava Observables

  •    Java

This is RxJava2.x branch. To see documentation for RxJava1.x, switch to RxJava1.x branch. Prefser will serialize Lists correctly in put(...) method and will use TypeToken under the hood.