Android developer portal with tools, libraries, and apps

Show: All / Free / Paid / Demo

Small library that wraps Google Play Service API in brilliant RxJava Observables reducing boilerplate to minimum.

Jul 5, 2014

Android library project that intends to simplify the usage of location providers with a twist: you can modify the location strategy based in your activity.

The principle behind it is detecting the activity the user is doing (moving in a vehicle, riding a bicycle, walking, running, being still) and based on those results, changing the accuracy for the detection and the sensors used.

All this is aimed to be more battery efficient than the usual location strategies.

Jan 6, 2015

Google Direction API and Google Place API Library for Google Maps Android API v2.

Jan 14, 2015

Location picker component for Android. It returns a latitude,longitude and an address based on the location picked in the LocationPickerActivity provided.

Jul 31, 2016

A library which can get phone number geo location and other information from local or network (baidu, juhe or custom api).

Mar 24, 2016

HyperTrack Live open source repo uses HyperTrack to enable location sharing and real-time tracking of your friends and family. Scrape parts of this app to add live location sharing into your own app, or fork the repo and modify it to your own need to build your own brand new app.

May 14, 2017

Simplify getting user's location for Android.

Feb 14, 2016

Java utility methods for geohashing.

Jan 2, 2015

This library wraps the Location APIs in RxJava 2 Observables, Singles, Maybes and Completables. No more managing GoogleApiClients! Also, the resolution of the location settings check is optionally handled by the lib.

Nov 3, 2016

A library to parse XML Gpx files, built for Android.

Sep 16, 2015

In many projects we need to access current location, latitude, longitude and many more, this library provides an easy way to get all these things.

Nov 14, 2017

Simple multithread-friendly library for getting latest user locations using RxJava 2.

Oct 10, 2017

This project allows you to calculate the direction between two locations and display the route on a Google Map using the Google Directions API.

Jul 4, 2015

Finding current location cannot be easier on Android !

  • RxJava2 compatible
  • Automatically ask for gps runtime permissions
  • Check if play services are available for you
Sep 16, 2017

This library contains all utils related to location, like getting lat or long, address, location setting dialog, etc.

Apr 7, 2018

This is a simplified library to track the user location and address corresponding to it.

Sep 21, 2016

Using GeoLocator-Android you could easily get you GPS based location from Android Devices.

Nov 18, 2018

LocationProvider is a tiny class that abstracts away a lot of the pain of getting a users location from the phone (without having to call location APIs), provides a fully configurable standard Builder pattern and a set of callbacks.

With the most basic usage, you give it a context and a callback and you're good to go!

Oct 15, 2018

Nibo is a collection of useful widgets and drop in UIs for interacting with Google Places API.

Sep 13, 2017

A collection of utilities to make working with location in Android easier.

Sep 26, 2018

A simple LiveData implementation of Google Play location API.

Sep 4, 2018

Locationmanager is a small wrapper for Location Tracker.

Sep 2, 2018

Phone tracker is an Android library to gather environment signals, like cell towers, wifi access points and gps locations. You can configure how to scan. Also you can make hot configuring updates, and be notified when the configuration is updated, among other things.

Mar 29, 2017

Android library when the GPS is turned off, displays a dialog box and if the user agrees, GPS is turned on.

Dec 22, 2016

Periodically tracking user's location in the background.

Apr 27, 2017

This is the library which uses google's FusedLocationApi for fetching the current location of the user.

This is implemented keeping in mind the location permission of marshmallow and higher version users.

Sep 29, 2017

Getting location updates requires lots of bolierplate code in Android, You need to take care of

  • Google Play services availablity Check
  • Update Google play Service Dialog
  • Creation of GoogleApiClient and its callbacks connected,disconnected etc.
  • Stopping and releasing resources for location updates
  • Handling Location permission scenarios
  • Checking Location services are On or Off
  • Getting lastknown location is not so easy either
  • Fallback to last known location if not getting location after certain duration

Android-EasyLocation does all this stuff in background, so that you can concentrate on your business logic than handling all above

Dec 12, 2016

RxJava wrap around standard Android LocationManager without Google Play Services

Mar 17, 2016

This library is used to handle location requests and maintains the flow with permission checks in marshmallow.

Dec 23, 2015

Set alarms for location in map.

Oct 23, 2017