This library contains all utils related to location, like getting lat or long, address, location setting dialog, etc.
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.
Simple multithread-friendly library for getting latest user locations using RxJava 2.
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.
Finding current location cannot be easier on Android !
Nibo is a collection of useful widgets and drop in UIs for interacting with Google Places API.
GeoFirebase is a libray to simplify the Firebase Database queries based on geolocations proximity. It will return every node in a given radius for a set of cordinates.
This simple library is just a wrap on newly updated Location APIs.
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.
Periodically tracking user's location in the background.
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.
An easy way to check the settings before requesting location using RxJava. Based on Android-ReactiveLocation.
Android library when the GPS is turned off, displays a dialog box and if the user agrees, GPS is turned on.
Getting location updates requires lots of bolierplate code in Android, You need to take care of
Android-EasyLocation does all this stuff in background, so that you can concentrate on your business logic than handling all above
This is light weight library for getting location updates periodically, can customize according to user requirement.
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.
This is a simplified library to track the user location and address corresponding to it.
An Android service to retrieve GPS locations and route stats using RxJava.
Location picker component for Android. It returns a latitude,longitude and an address based on the location picked in the
A library which can get phone number geo location and other information from local or network (baidu, juhe or custom api).
RxJava wrap around standard Android LocationManager without Google Play Services
This library is used to handle location requests and maintains the flow with permission checks in marshmallow.
A simple API that cleanly registers pending intent for location updates from Google location api. Using
FlankLocation annotation the location update registration using pending intent is made easier, This still supports dynamic location request at runtime by accepting it as parameter when registering for location updates.
This is a wrapper of IP-API for Android platform using Volley.
A library to parse XML Gpx files, built for Android.
This project allows you to calculate the direction between two locations and display the route on a Google Map using the Google Directions API.