All Projects → mrabelwahed → RxjavaSamples

mrabelwahed / RxjavaSamples

Licence: other
This repo is a container for some samples using RXJAVA2 samples

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to RxjavaSamples

Instagram
Instagram Project is a mini version of real Instagram app for Android 📱 built with latest Android Development Tools. Kotlin, MVVM, LiveData, GSON, Retrofit, Dagger2
Stars: ✭ 20 (+66.67%)
Mutual labels:  retrofit, gson
FlickOff
A lite movie guide app, with MVVM architecture, that lets you discover movies from TMDb.
Stars: ✭ 31 (+158.33%)
Mutual labels:  retrofit, gson
SilverScreener
A feature-rich movie guide app, that lets you discover movies from TMDb.
Stars: ✭ 24 (+100%)
Mutual labels:  retrofit, gson
Countries
An example Android app using Retrofit, Realm, Parceler, Dagger and the MVVM pattern with the data binding lib.
Stars: ✭ 616 (+5033.33%)
Mutual labels:  retrofit, gson
Easyhttp
Android 网络请求框架,简单易用,so easy
Stars: ✭ 423 (+3425%)
Mutual labels:  retrofit, gson
PlayAndroid
✌️✊👋玩安卓Mvvm组件化客户端,整合Jetpack组件DataBinding、ViewModel以及LiveData;屏幕适配✔️状态栏沉浸式✔️黑夜模式✔️,无数据、加载失败状态页;骨架屏、Koin依赖注入等
Stars: ✭ 193 (+1508.33%)
Mutual labels:  retrofit, gson
Kriptofolio
Free open source minimalistic cryptocurrencies portfolio app for Android.
Stars: ✭ 79 (+558.33%)
Mutual labels:  retrofit, gson
ipapi-retrofit
Android Library for Calling IP-API using Retrofit
Stars: ✭ 47 (+291.67%)
Mutual labels:  retrofit, gson
Viabus Architecture
让 Android 开发可以像流水线一样高效的,职责分离架构 ⚡ 不同于 MVP 的配置解耦,也不能和 似是而非 的 MVVM - Clean 同日而语。VIABUS 是世界范围内首个明确提出,通过职责分离,来真正实现 UI 和 业务并行开发的 Android 项目级开发架构和设计模式理念。
Stars: ✭ 485 (+3941.67%)
Mutual labels:  retrofit, reactive-programming
Easygank
💊 The project build framework based on the Rx series and MVP pattern.
Stars: ✭ 750 (+6150%)
Mutual labels:  retrofit, gson
Component
🔥🔥🔥A powerful componentized framework.一个强大、100% 兼容、支持 AndroidX、支持 Kotlin并且灵活的组件化框架
Stars: ✭ 2,434 (+20183.33%)
Mutual labels:  retrofit
Wanandroid
玩安卓java客户端http://www.wanandroid.com/ 模块化客户端,运用MVP+Retrofit+Rxjava+Rxlifecycle+Glide+Eventbus+ARouter等架构,构建一个最简洁的玩安卓app。
Stars: ✭ 199 (+1558.33%)
Mutual labels:  retrofit
Retrosheet
Turn Google Spreadsheet to JSON endpoint (for Android and JVM) for FREE (100%)
Stars: ✭ 245 (+1941.67%)
Mutual labels:  retrofit
RestaurantsExplorer
Android application build with MVVM Pattern, using Zomato API to enable search cities arround the world and display the city restaurants on a map.
Stars: ✭ 32 (+166.67%)
Mutual labels:  retrofit
Mvpdemo
Stars: ✭ 193 (+1508.33%)
Mutual labels:  retrofit
Networkresponseadapter
A Kotlin Coroutines based Retrofit call adapter that handles errors as a part of state
Stars: ✭ 246 (+1950%)
Mutual labels:  retrofit
Retrofitutils
retrofit网络工具类
Stars: ✭ 188 (+1466.67%)
Mutual labels:  retrofit
Android Kotlin Mvi Cleanarchitecture
Android + Kotlin + Modularization + Gradle Depedency managment + Gradle written in Kotlin DSL + Custom Gradle Plugin + MVVM + MVI + Clean Architecture + Repository Pattern + Coroutines + Flows + Koin + Retrofit2 + ROOM + Kotlin-Android-Extension + KtLints
Stars: ✭ 187 (+1458.33%)
Mutual labels:  retrofit
Cookman
一款菜谱查询工具Android APP
Stars: ✭ 186 (+1450%)
Mutual labels:  retrofit
Library-Spring
The library web application where you can borrow books. It's Spring MVC and Hibernate project.
Stars: ✭ 73 (+508.33%)
Mutual labels:  retrofit

RxJavaSamples

This repo is a container for some samples using RxJava2.This repo have the following packages

Samples: This package has example that shows installed apps in your device in list with name and image for each app.This package have many activities each one has operator concept.

Timing: This package has implementation for splash screen using Timer operator and also another activity that shows the using of timer and interval operators

Networking: This package has example shows my repos on github on list with rety option for failed request and Request state Like IDLE,LOADING,ERROR,COMPLETED using BehaviorSubject

Caching: This package has example shows my bio update using Room data base with RxJava

How to run the samples

I used the package style per feature so for instance you will find under networking package all related activities with awesome concepts.So to test certain concept add the activity refrence in AndroidManifest.xml

Used Libraries

  • RxJava2
  • Retrofit
  • GSON
  • ButterKnife
  • Android Architecture Components

Contributing

Any contributions are more than welcomed from other developers to help us make the Repo even better. Before you contribute there are a number of things that you should know please see Contributing for details.
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].