TimetableLayout is a layout manager and item decorations to display the timetable.
Features
A material widget that enables the user to select a number from a predefined range. Progress value can be changed using the up and down arrows, click and edit the editable text or swiping up/down or left/right.
ZebraTextView makes reading long text Paragraph more comfortable by draw background in different colors between odd and even line, in a clean and simple way!
Krate is a predictable state container for Kotlin and RxJava. It brings order to the chaos by taking care of the data flow in your app. Krate is heavily inspired by This talk by Jake Wharton but also Flux and Redux.
Quantum is a general purpose state management library designed for building easy, stable and thread safe Android applications. It was inspired by AirBnb's MvRx and tailored for building reliable ViewModels.
A pure simple table-grid view implementation based on RecyclerView
Converts a simple html page in to A RecyclerView
with Native android widgets powered by Jsoup library and inspired by Medium Textview
Note this is under development and unstable
The Hyperion plugin of DBFlowManager for viewing DBFlow databases in the app.
A RecyclerView
that looks like a TableView
, can scroll horizontally and vertically with a fixed header at the same time.
A flexibly configurable, beautifully animated, device-rotatable drop down list widget.
This is an Android Clean Architecture base project using 100% Kotlin including Unit tests!
You could use it as the base project when you create a new Android project. This architecture optimized the Clean Architecture and MVP for the Android Kotlin project. When using this architecture, you could isolate the UI, business logic and data sources, and also making the unit test easier.
Benefits:
Android library for debugging, Sqlite Databases, SharedPreferences and all types of files stored in internal storage directory, right from the app.
What it does?
This is a simple android library that will help you to include tables in your projects using a few lines of code.
This project contains static FFmpeg executable binary which compatible with all Android ABIs:
armeabi
(Android 16+)armeabi-v7a
(Android 16+)arm64-v8a
(Android 21+)x86
(Android 16+)x86_64
(Android 21+)mips
(Android 16+)mips64
(Android 21+)This example was made by me for the open souce community to show how comfortable is to adjust volume without keys while streaming videos.
TNImageView is a powerful library with which you can make your imageview rotatable and scaleable and move it any where inside a view.
TableView is a powerful Android library for displaying complex data structures and rendering tabular data composed of rows, columns and cells. TableView relies on a separate model object to hold and represent the data it displays.
A ViewPager
and a PagerAdapter
that can:
Loquacious is a library for managing localized resources remotely.
In simple terms, this library will:
Have you ever been in a situation where you had to access android Resources (strings, colours, drawables, etc.) based on their names (for example if the names are stored in a DB, or come from an API) and you had to write long lookup tables converting the names into R.XXXX.ids? And maintaining them?
This library is offering a way around it by using reflection to access the Resource directly by name.