MindorksOpenSource / Rxjavapriorityscheduler
Licence: apache-2.0
RxPS - RxJavaPriorityScheduler - A RxJava Priority Scheduler library for Android and Java applications
Stars: ✭ 138
Programming Languages
java
68154 projects - #9 most used programming language
Projects that are alternatives of or similar to Rxjavapriorityscheduler
Mvpframes
整合大量主流开源项目并且可高度配置化的 Android MVP 快速集成框架,支持 AndroidX
Stars: ✭ 100 (-27.54%)
Mutual labels: rxjava, rxjava2, rxandroid, rxjava-android
Rxbus
🚌 The RxBus as steady as an old dog.
Stars: ✭ 334 (+142.03%)
Mutual labels: rxjava, rxjava2, rxandroid, rxandroid2
Rxbiometric
☝️ RxJava and RxKotlin bindings for Biometric Prompt (Fingerprint Scanner) on Android
Stars: ✭ 295 (+113.77%)
Mutual labels: rxjava, rxjava2, rxandroid, rxandroid2
Freezer
A simple & fluent Android ORM, how can it be easier ? RxJava2 compatible
Stars: ✭ 326 (+136.23%)
Mutual labels: rxjava, rxjava2, rxandroid, rxjava-android
Rxjava2 Operators Magician
你用不惯 RxJava,只因缺了这把钥匙 🔑 You are not used to RxJava, just because of the lack of this key.
Stars: ✭ 868 (+528.99%)
Mutual labels: rxjava, rxjava2, rxandroid, rxjava-android
Prefser
Wrapper for Android SharedPreferences with object serialization and RxJava Observables
Stars: ✭ 228 (+65.22%)
Mutual labels: rxjava, rxjava2, rxandroid, rxandroid2
Swipe
👉 detects swipe events on Android
Stars: ✭ 324 (+134.78%)
Mutual labels: rxjava, rxjava2, rxandroid, rxandroid2
Reactivebeacons
Android library scanning BLE beacons nearby with RxJava
Stars: ✭ 171 (+23.91%)
Mutual labels: rxjava, rxjava2, rxandroid, rxandroid2
Reactivewifi
Android library listening available WiFi Access Points and related information with RxJava Observables
Stars: ✭ 186 (+34.78%)
Mutual labels: rxjava, rxjava2, rxandroid, rxandroid2
Reactivenetwork
Android library listening network connection state and Internet connectivity with RxJava Observables
Stars: ✭ 2,484 (+1700%)
Mutual labels: rxjava, rxjava2, rxandroid, rxandroid2
ReactiveBus
🚍 Reactive Event Bus for JVM (1.7+) and Android apps built with RxJava 2
Stars: ✭ 17 (-87.68%)
Mutual labels: rxjava, rxandroid, rxjava2, rxandroid2
Rxanime
Visualizer to understand RxJava operators
Stars: ✭ 261 (+89.13%)
Mutual labels: rxjava, rxjava2, rxjava-android
Nybus
NYBus (RxBus) - A pub-sub library for Android and Java applications
Stars: ✭ 283 (+105.07%)
Mutual labels: rxjava, rxjava2, rxjava-android
Rxbluetooth
Android reactive bluetooth
Stars: ✭ 405 (+193.48%)
Mutual labels: rxjava, rxjava2, rxandroid
RxRetroAPICall
API call example using Retrofit and RxJava2
Stars: ✭ 16 (-88.41%)
Mutual labels: rxjava, rxjava2, rxjava-android
Grox
Grox helps to maintain the state of Java / Android apps.
Stars: ✭ 336 (+143.48%)
Mutual labels: rxjava, rxjava2, rxjava-android
Android Mvp Architecture
This repository contains a detailed sample app that implements MVP architecture using Dagger2, GreenDao, RxJava2, FastAndroidNetworking and PlaceholderView
Stars: ✭ 4,360 (+3059.42%)
Mutual labels: rxjava, rxjava2, rxjava-android
Rxcache
简单一步,缓存搞定。这是一个专用于 RxJava,解决 Android 中对任何 Observable 发出的结果做缓存处理的框架
Stars: ✭ 377 (+173.19%)
Mutual labels: rxjava, rxjava2, rxjava-android
Rxjava2 Android Samples
RxJava 2 Android Examples - Migration From RxJava 1 to RxJava 2 - How to use RxJava 2 in Android
Stars: ✭ 4,950 (+3486.96%)
Mutual labels: rxjava, rxjava2, rxandroid
Android Kotlin Mvp Architecture
This repository contains a detailed sample app that implements MVP architecture in Kotlin using Dagger2, Room, RxJava2, FastAndroidNetworking and PlaceholderView
Stars: ✭ 615 (+345.65%)
Mutual labels: rxjava, rxjava2, rxjava-android
RxPS - RxJavaPriorityScheduler - A RxJava Priority Scheduler library for Android and Java applications
Overview of RxPS - RxJavaPriorityScheduler library
- RxPS is used to set the priority for the given task.
- Simple way to set the priority for the given task.
Using RxPS - RxJavaPriorityScheduler Library in your Android application
Add this in your build.gradle
implementation 'com.mindorks.scheduler:rxps:0.1.0'
RxPS.low()
Setting low level priority for a task - use getObservable()
.subscribeOn(RxPS.low())
.subscribe(getObserver());
// or
getObservable()
.subscribeOn(RxPS.get(Priority.LOW))
.subscribe(getObserver());
RxPS.medium()
Setting medium level priority for a task - use getObservable()
.subscribeOn(RxPS.medium())
.subscribe(getObserver());
// or
getObservable()
.subscribeOn(RxPS.get(Priority.MEDIUM))
.subscribe(getObserver());
RxPS.high()
Setting high level priority for a task - use getObservable()
.subscribeOn(RxPS.high())
.subscribe(getObserver());
// or
getObservable()
.subscribeOn(RxPS.get(Priority.HIGH))
.subscribe(getObserver());
RxPS.immediate()
Setting immediate level priority for a task - use getObservable()
.subscribeOn(RxPS.immediate())
.subscribe(getObserver());
// or
getObservable()
.subscribeOn(RxPS.get(Priority.IMMEDIATE))
.subscribe(getObserver());
TODO
- Documentation
- Test Cases
- Customizations
If this library helps you in anyway, show your love ❤️ by putting a ⭐️ on this project ✌️
Check out Mindorks awesome open source projects here
License
Copyright (C) 2018 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 RxPS - RxJavaPriorityScheduler
All pull requests are welcome, make sure to follow the contribution guidelines when you submit pull request.
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].