Android developer portal with tools, libraries, and apps

Show: All / Free / Paid / Demo

A simple Recycler view adapter with pagination

Jan 17, 2019
Show card

Library was created for showing initial tips for user on the start of the app (e.g. highlighted button with the message text). There are several implementations of animations, you can also easily extend existed animation for your needs.

Jan 16, 2019
  • Now you do not need to implement adapters for RecyclerView;
  • You can easily use several types of cells in a single list;
  • You can reuse cells in different RecyclerView;
  • You can easily add a nested RecyclerView;
  • You can easily add the DiffUtil;
  • You can easily add the DiffUtil Payloads;
  • You can easily save a state of a Item when scroll;
  • You can easily add a Load More Indicator;
  • Can be used without ViewHolder - use ViewBinder instead of ViewRenderer;
  • Using this library will help you to follow SOLID principles.
Jan 16, 2019

Android implementation of custom switch animation.

Jan 15, 2019

Android loading indicator with "Light" animation.

Jan 15, 2019

A library that lets you implement ribbon ui and shimmer animation.

Jan 15, 2019

A collection of static methods to perform various operations including color, device, drawable, package, tasks and sdk on Android 14+ (ICS or above) devices.

Jan 12, 2019

ARVI - Autoplayable RecyclerView Items.

ExoPlayer-based Android library that makes the implementation of the autoplayable RecyclerView video items an easy task

Jan 12, 2019

Disk LRU (least recently used) cache with persisted journal. This cache has specific capacity and location. Rarely requested files are evicted by actively used. Lightweight and extremely easy to use.

Jan 12, 2019

Modify your app's launcher icon for each of your app-variants using simple gradle rules: add ribbons of any color, overlay your own images, change the colors of the icon, ...

Just add a reference to the plugin and it will be automatically configured for you. Or add some simple gradle rules to completely customize it.

Jan 12, 2019

Kissme is an open-source library providing encrypted key-value storage. It can be integrated seamlessly in Kotlin projects built with Kotlin Multiplatform, Kotlin/Native, and Kotlin Android plugins.

Kissme allows storing key-value data in common code modules without any additional boilerplate code.

Jan 12, 2019

Library designed to display an array of arrows that can be adjusted direction and color. Can be used for a variety of uses, directions of a particular object at different times, addition to the graph, etc.

Jan 12, 2019

EasyPermission Library is a library that will make android run-time permissions much easier. It allows you to request a specific permission without adding any validation code

Features

  • run-time permission dialog will be shown only for Marshmellow sdk and above.
  • Request permission result will be handled easily and good for dynamic programming
Jan 12, 2019

A customizable square button to use as toolbar button with badge number on right top corner.

Jan 12, 2019

A custom EditText implementation that allows formatting of currency-based numeric inputs.

Jan 12, 2019

A simple and quickest way to show a toast in android!

Jan 11, 2019

A simple android app that tracks your eyes, detects your face and pauses/resumes a video playing according to that. Built using Google Vision API, Android Studio and lots of code for learning purposes.

A tracking and detection android app, made for learning purposes.

Jan 10, 2019

KittyORM is an Object-Relational Mapping library designed for use with Android and SQLite. It implements Data Mapper pattern design and its main purpose is to simplify interaction with SQLite database in Android applications. Written in Java 7 it supports devices from API level 9 Android.

Main idea of creating KittyORM is to offer a tool that would suit both people who want to use all power of SQLite and people who want just to work with simple database of few tables to store data without messing with raw SQL.

Jan 10, 2019

SuperAdapter is an adapter created to avoid repeating RecyclerView adapter and duplicated code.

Jan 10, 2019
Promotion

SuperBadge Android Library Android Library to display ratings and other information in a beautiful badge!

Jan 9, 2019

DateTime Picker tries to offer you the date and time pickers as shown in IOS, with an easy themable API.

Jan 9, 2019

A simple library to display dialogs and dialog fragments on Android 14+ (ICS or above) devices.

It has some improvements over appcompat-v7 (or AndroidX) dialogs and share the same behavior and methods. It can be used with any UI/UX framework or library and also has built-in fragment class to display DialogFragment with ease.

Jan 8, 2019

A simple Android project using asynchronous programming with Kotlin Coroutines.

Jan 8, 2019

ShowcaseView is a simple-use library for Android to display new feature or whatever to the users.

The main advantage of ShowcaseView library is that you don't need to manage or follow view visibility in your codes. Because, when you call the ShowcaseManager to display showcase, ShowcaseManager will start new Activity and in this way, you have not to write extra code to dismiss showcase.

Jan 8, 2019

This is a custom library for android that can justify your TextView

Jan 8, 2019

NaraeAudioRecorder is AudioRecorder for Android powered by Kotlin

Key Features

  • Easy to use API
  • Record on various format
    • core: pcm, wav
    • ffmpeg-recorder: mp3, m4a, wma, flac, aac
  • Pause & Resume recording
  • Checking Runtime permission (RECORDAUDIO, WRITEEXTERNAL_STORAGE) for Android 6.0+
  • Integrated timer is provide maxAvailableTime feature
  • Remove background noise using NoiseSuppressor API
  • 100% write in Kotlin, but has Java Compatible
  • Detect amount of time of Silent
Jan 8, 2019

StateLayout is a simple-use Android layout library which handles Loading, Content and Error / Info states for the activity / fragment / view.

Jan 7, 2019
Blurb

The ZionFactory help you download files with so short code.

Jan 7, 2019

A simple way to customize your toast with different colors and icon! There is only one standard method to display customized toast, this method returns a customized toast.

Jan 7, 2019

Quite Simple Progress Bar Layout, with different colors and attributes support, also includes corner radiusю

Jan 7, 2019