Android developer portal with tools, libraries, and apps

Show: All / Free / Paid / Demo
Advertising

Generate custom Android lint checks and have lint warn you about code you may be dealing with using Kotlin extensions or your own coding conventions.

What is this exactly?

Intervention will generate lint rules for the code you want to avoid using and they will be reported as either errors or warnings on lint checks.

How is this useful

You can enforce rules and coding conventions using the power of lint without having to worry about writing and setting up custom rule classes.

Dec 19, 2018

A simple and customizable full-screen image viewer with shared image transition support, "pinch to zoom" and "swipe to dismiss" gestures. Compatible with all of the most popular image processing libraries such as Picasso, Glide etc.

Dec 18, 2018

A Material Design Bubble Scroll Bar.

Dec 18, 2018

AutoSwitchView, a view animating between two items for Android, supports multiple switching animations or you can customize your own strategy of animations. And its child view can be reused.

Dec 18, 2018

TTFancyGifDialog makes your Android Dialog Fancy and more Beautiful. A library that makes normal Android Dialog to high level Dialog with many styling options and fully customizable. Make dialog from few lines of code.

Dec 17, 2018

App Updater is a library to show update dialog to your users, whenever a new version of your application is available. It is really easy-to-use and fully customizable.

Dec 17, 2018

External logger library for android applications. You can save logs in any component in your app (Activity, Service, Fragment). The data will be stored in memory even after exiting the application or turning off the device. You can access the information at any time, export the data to an email, to a text file or to a server. The data can be accessed by the tag filter, text, or log creation time. The data will be deleted by a function under your control.

Dec 17, 2018

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.

Dec 17, 2018

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 and 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.
Dec 17, 2018

You can use this Downloader when:

  • You want to download 100's of images in background
  • You want progress of each file being downloaded and total images downloaded.
Dec 16, 2018

With VeinView you can easily inject CSS and JavaScript code into your WebView contents, and the enhance the user experience based on your individual needs.

Easy to setup (all you need to do is provide a WebClient, which you would do anyway) and easy to use, VeinView gives you the ability to inject CSS styles and JS scripts either from raw Android resources, or from plain String objects.

Dec 16, 2018

This library is built to achieve dual color polyline animation in google map similar as Uber.

Dec 16, 2018

A library designed to replace default preferences on Android framework with something beauty. Hate the old preference style? Try this lib!

Dec 16, 2018

An extended ImageView that can stream MJPEG videos.

Dec 16, 2018

Selection Dialog library that allows developers to simply single selection and multiple selection from some data list.

Dec 14, 2018

An Android library that lets you implement image crop.

Dec 14, 2018

Now make your applications more secure with Hasher. Simple and easy to use Hashing library that enables you to Hash in MD5 (Message Digest), SHA-1, SHA-256, SHA-392, and SHA-512.

Dec 14, 2018
Commercial

Material design signal strength view for Android.

Dec 14, 2018

You can easily crate RecyclerviewAdapter and PagedlistAdapter using databinding with this library.

Dec 14, 2018

This library is built in purpose of perfect animation of marker following the polyline in googlemap.

Dec 13, 2018

A music progress bar view that loads music file data then shows it in visualizer bar like a sound-cloud.

Dec 13, 2018

ImageWorker is the Library to handle all your Image needs Save, Retrieve, and Convert. To and From external storage.

Features

  • Save Bitmap, Drawable and Base64 encoded String directly to the External Storage. In following *.png, *.jpeg, and *.webp formats.
  • Retrieve saved files and use them as Bitmap.
  • Convert Bitmap to Drawable or Base64 and vice versa.
Dec 12, 2018

A simple and easy to use stopwatch library for android. With TimeIt, you can create a stopwatch app with very few lines of code!

Features

  • Easy to use stopwatch library
  • No need to use seperate threads. Multithreading is handled by the library itself
  • Supports pause/resume and split methods.
  • Supports an OnTickListener to listen for updates in clock.
  • Set the TextView directly with TimeIt (Automatically formats the time).
  • Set custom clock delay to update the time more or less frequently!
  • Much more to come!
Dec 12, 2018

A simple calendar where you can add or remove event. Customize event base color.

Dec 12, 2018

BottomSheetPickers is a tiny Android library for adding Date and Time Pickers as Modal BottomSheetDialogs with From and To ranges.

Dec 11, 2018

This library chains animations and easily creates bunch of basic animations for android.

Dec 11, 2018

Lightweight, minimalistic dependency injection library for Android & Kotlin.

Dec 11, 2018

Extract text from image. You can pass an image bitmap to the library an it will return a sorted text list line by line.

Dec 10, 2018

A bar chart. Enable to custom bar.

Dec 10, 2018
Advertising

Creates CSV file for Android.

Dec 9, 2018