Android developer portal with tools, libraries, and apps

Advertising

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.

  • You only need to include them as normal into your Res folder tree.
  • It uses LRU caching to mitigate the reflection time overhead.
  • It also includes a few convenience functions to help change Drawable colour based on a hex colour value.
Nov 18, 2017

PRDownloader - a file downloader library for Android with pause and resume support.

Nov 18, 2017

This Repository simplifies working process with RecyclerView Adapter, generates ViewHolders automatically, makes it easy to create heterogeneous list and to set OnClickListeners to itemViews or it's childViews.

Nov 18, 2017

The ViewHolder has one function - to provide a link to the view in a layout. So when you use the RecyclerView and you need to add a new View Type in your list - you must create a new ViewHolder. It is fine when you have a couple types. But there is no need to create each time a new Holder. With this library you no need create a ViewHolder each time. The ViewFinder as a universal ViewHolder. It can provide a link to anyone view.

Nov 17, 2017

PagerTabIndicator is a customisable android library that is designed to work with the ViewPager component.

Features

  • Support dynamic adapter switch of the ViewPager
  • Customizable tab indicator (bottom/top/background)
  • Built in support for text/image/text+image tabs
  • Support for custom views in tabs
Nov 17, 2017

Very user friendly Snackbar. it provides almost every feature of Snackbar like icons, display time, action, background color and many more.

Nov 17, 2017

Animating swipe button for Android with a circular progress bar for async operations.

Nov 17, 2017

A simple listener-based API to handle runtime permissions.

Nov 17, 2017

Bottom Navigation based on Bottom Navigation View from Android

Nov 16, 2017
Show card

Floating Info is an Android application that displays the following in a system overlay window:

  • The application name, package name and process id of the application which is currently in the device's foreground
  • The Global CPU utilisation with a per-core breakdown - This is not foreground application specific.
  • Memory usage breakdown for the currently foregrounded process
  • Network information like connection type, proxy status and IP addresses. Both IPv4 and IPv6
  • Device Locale information
Nov 16, 2017

A ScrollView with spring drop-down effect.

Nov 16, 2017

Audio visualization for android MediaPlayer.

Nov 16, 2017

AQuery is like JQuery but it for android. AQuery allows the developer to write less and do more for managing element of android like Activity, View, Network, Caching and many more.

Nov 15, 2017

VolumeControlView based on lightweight open-source visual component that doesn't require extra lines of code and can be easily integrated into your project. Visual regulator can be connected to a player or other smart house’s device making the process of controlling the level of a particular characteristic much easier.

Nov 15, 2017

A Reactive Presenter library for MVP pattern for modern Android Apps. This library follows the lifecycle of an android app components (Activity, AppCompatActivity, Fragment, DialogFragment). Specifically relies on RxLifecycle by Trello.

Nov 15, 2017

CircleMenu is a simple, elegant UI menu with a circular layout and material design animations.

Nov 15, 2017

A simple Android Emoji library based on Emoji One.

Nov 15, 2017
Advertisement

The old "spinner" style DatePicker for newer devices.

Nov 15, 2017