All Projects → Ansh1234 → RxFbLiveVideoEmoticons

Ansh1234 / RxFbLiveVideoEmoticons

Licence: other
Demo of Fb Live Video Reactions using RxJava2

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to RxFbLiveVideoEmoticons

Reactivenetwork
Android library listening network connection state and Internet connectivity with RxJava Observables
Stars: ✭ 2,484 (+2570.97%)
Mutual labels:  rxjava, rxjava2
android-online-course
Android Online Course
Stars: ✭ 22 (-76.34%)
Mutual labels:  rxjava, rxjava2
Prefser
Wrapper for Android SharedPreferences with object serialization and RxJava Observables
Stars: ✭ 228 (+145.16%)
Mutual labels:  rxjava, rxjava2
Rxble
使用 RxJava 封装的低功耗蓝牙类库
Stars: ✭ 203 (+118.28%)
Mutual labels:  rxjava, rxjava2
ReactiveConnectivity
ReactiveConnectivity - a library for Listen Connectivity Change on Android
Stars: ✭ 22 (-76.34%)
Mutual labels:  rxjava, rxjava2
Rxjava3 Android Examples
RxJava 3 Android Examples - Migration From RxJava 2 to RxJava 3 - How to use RxJava 3 in Android
Stars: ✭ 213 (+129.03%)
Mutual labels:  rxjava, rxjava2
Kpermissions
A Kotlin library which helps to request runtime permissions in Android.
Stars: ✭ 253 (+172.04%)
Mutual labels:  rxjava, rxjava2
Rxbus
Event Bus By RxJava.
Stars: ✭ 2,126 (+2186.02%)
Mutual labels:  rxjava, rxjava2
RxAnimator
An RxJava2 binding for android Animator
Stars: ✭ 80 (-13.98%)
Mutual labels:  rxjava, rxjava2
RxHttp
基于RxJava2+Retrofit+OkHttp4.x封装的网络请求类库,亮点多多,完美兼容MVVM(ViewModel,LiveData),天生支持网络请求和生命周期绑定,天生支持多BaseUrl,支持文件上传下载进度监听,支持断点下载,支持Glide和网络请求公用一个OkHttpClient⭐⭐⭐
Stars: ✭ 25 (-73.12%)
Mutual labels:  rxjava, rxjava2
Reactivewifi
Android library listening available WiFi Access Points and related information with RxJava Observables
Stars: ✭ 186 (+100%)
Mutual labels:  rxjava, rxjava2
RxCamera2
Rx Java 2 wrapper for Camera2 google API
Stars: ✭ 27 (-70.97%)
Mutual labels:  rxjava, rxjava2
Androidbasemvp
🚀一个快速搭建MVP+RxJava2+Retrofit 基础框架,主要是封装有Http网络请求、日志、缓存、加载等待、toast、页面状态布局管理、权限、RxBus、Glide图片加载等组件,方便快速开发新项目、减少开发成本。
Stars: ✭ 184 (+97.85%)
Mutual labels:  rxjava, rxjava2
Rxfit
🏃Reactive Fitness API Library for Android and RxJava
Stars: ✭ 218 (+134.41%)
Mutual labels:  rxjava, rxjava2
Rxpermission
Reactive permissions for Android
Stars: ✭ 182 (+95.7%)
Mutual labels:  rxjava, rxjava2
Android Mvvm Architecture
This repository contains a detailed sample app that implements MVVM architecture using Dagger2, Room, RxJava2, FastAndroidNetworking and PlaceholderView
Stars: ✭ 2,720 (+2824.73%)
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 (+89.25%)
Mutual labels:  rxjava, rxjava2
Httprequest
基于Retrofit2+RxJava2+OkHttp3的网络请求框架,可以完美的应用到组件化、MVP模式等项目中
Stars: ✭ 181 (+94.62%)
Mutual labels:  rxjava, rxjava2
iMoney
iMoney 金融项目
Stars: ✭ 55 (-40.86%)
Mutual labels:  rxjava, rxjava2
rxjava2-http
Transmit RxJava2 Flowable over http with non-blocking backpressure
Stars: ✭ 19 (-79.57%)
Mutual labels:  rxjava, rxjava2

#Fb Live Video Reactions

Overview

This project is inspired by the Live Video Reactions on Facebook. I have used RxJava2 for handling the stream of reactions (like, love, haha, wow, sad, angry). I have put one extra condition that the time duration between two reactions should be atleast 300 ms.. This is achieved very easily by RxJava by using Flowable.

Demo

                                               

I wrote a blog about how I used RxJava2 for achieving this. Here is the post.


Checkout my other projects

AppDataReader - A library for reading Shared Preferences and Database values within the application.

RxDownloader- Demo of Downloading Songs/Images through Android Download Manager using RxJava2

WebViewDemo - A demo project for showing how to use WebViews in Android.

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].