Android developer portal with tools, libraries, and apps

Show: All / Free / Paid / Demo
Sort by: Registration / Last update / Rating / Name
Show card

Dependency

Firstly, add Jitpack repository in your root build.gradle file (not your module build.gradle file):

allprojects { repositories { ... maven { url "https://jitpack.io" } } }

Add dependency to your module's build.gradle file:

dependencies { compile 'com.github.dimorinny:show-case-card-view:0.0.1' }

Usage

You can show this view on your activity or fragment using this code:

java new ShowCaseView.Builder(MainActivity.this) .withTypedPosition(new TopLeft()) .withTypedRadius(new Radius(186F)) .withContent( "This is hello world!" ) .build() .show(this);

Demo

Jun 24, 2017

Its a Date Range Picker View with animation and improved UI.

Jun 24, 2017

This library helps you to know when the app is in background or not, and if the app is in foreground, you can send the notification to your activity!

Jun 23, 2017

Simple multiview adapter for RecyclerView written on Kotlin.

Jun 23, 2017

An Android library to build form and form validations easily.

Jun 23, 2017

A library to help android developer working easly with activities and fragments

Jun 22, 2017

This is a library for odometer in an android. Odometer mainly used for measuring distance.

Jun 22, 2017

An infinite card switching UI for Android, support custom animation.

Jun 22, 2017

An Android permission library extending Google's EasyPermissions with convenient additions.

Why EffortlessPermissions?

  • Used as a drop-in replacement for Google's EasyPermissions and based on its battle-tested implementation.
  • Added an @AfterPermissionDenied annotation for methods to run automatically after denial.
  • Included consumer ProGuard rules which fixes your release build.
  • Added more method overloads which make coding easier.
  • Added another DialogFragment to open app detail settings which you have more control upon, e.g. dialog title can be hidden now.

In a word, just start with EffortlessPermissions instead of EasyPermissions.

Jun 21, 2017

Skeleton Loading View on Kotlin.

Jun 20, 2017

Android library to get contacts using RxJava2.

Jun 20, 2017

A tiny lib (Less than 10 methods) to store constants where attackers will have a harder time to find.

This library uses an annotationProcessor to store the constants in a new file (where the constants are encrypted), and via JNI it will later retrieve them decoding them inside the .so file.

This way the attackers cant know the encoding system (because its inside the annotation processor), neither the decoding.

Jun 19, 2017

This project aims to implement FloatingActionButton's speed dial animation in material design guideline.

Jun 19, 2017

A clean and easy to use Animated Progress View in a Square.

Jun 18, 2017

Extension of Android standard ImageView that lets the user scale the represented image and drag it around a pivot point defined as a fraction or a percentage.

Jun 18, 2017

Simple, Tiny, Extendable Android MVP library. No complex Base Activity, Base Fragment or Base View. Just base Presenters and View interface for you to extend from.

Jun 18, 2017

A simple progress indicator (or chart widget) for Android.

Jun 18, 2017

SugarLoader is a small library that adds sugar to Android Loader API.

Even when you rotate screen, tap home button, or anything, there is no risk to crash it or miss the callback, data will be loaded only once, then rendered to the restored activity/fragment, because there is Android Loader API under the hood.

Jun 17, 2017

An Input box with different validators and ripple transition for android. It lets you to define custom animation for error text entrance and also comes up with seven ready validators.

Jun 17, 2017
Advertisement

Improved AsyncQueryHandler that supports Bulk Insert operation

Jun 16, 2017

Custom view written in Kotlin to Display a translucent frame with corners as known from cameras. You can set the frame's alpha, the frame size, the length of the lines in the corner, their color and the width of them.

Jun 16, 2017

This library is a package of functions that let you manipulate objects and or java date string. It combines the most common functions used when managing dates under android, such as converting a mysql / sqlLite date to a Date object and vis-versa, etc.

Jun 15, 2017

Using Html to render Android native view.

Other than Webview, HtmlNative directly parses HTML and CSS into Android native views, which will:

  • Reach better user-expirence by native widgets
  • Make UI dynamic, no need to release new version of application
  • Easy to write html and css
  • Define your own html tag
  • Support script of Lua, by which you can control the logic inside of this view.
Jun 15, 2017

The lib provides an easy way to store your settings in SharedPreferences.

Jun 15, 2017

Marvelous sliding square loader view inspired this.

Jun 15, 2017

This framework is designed to solve the traditional MVP class and interface too much, and Presenter and View communicate too complicated through the interface, reuse Presenter too much cost.

Jun 15, 2017

Ultimate RecyclerView.

Jun 15, 2017
Promotion

Telegram and whatsapp like download progress indicator.

Jun 15, 2017

A shimmer effect in RecyclerView.

Jun 14, 2017

Time picker for Android to type in a time.

Jun 14, 2017