Locus is a tiny kotlin library for android which makes it super very easy to retrieve location with just few lines of code. Everything including permission model and Location settings resolution is handled internally which removes a lot of boilerplate code any developer have to write every time.
A library which helps you fetch locations easily.
There are two ways in which you can get locations with this library:
Coroutines Location API Library for Android. This library wraps the Location APIs in Kotlin coroutines and Flow.
Location library to fetch location and location updates very easily. It handles location setting and permission by itself.
This library contains all utils related to google location.
A simple light weight android library to pick address from google map and places API.
Smooth marker animation on google map along with proper turns and camera bearing.
Cute kotlin library to implement PlaceAutocomplete in android.
LocationPicker is a simple and easy to use library that can be integrated into your project. The project is build with androidx. All libraries and APIs used in the project are up-to-date as of now You can get latitude, longitude and full address for selected location Please follow below instruction to know how to use it in your project
Using GeoLocator-Android you could easily get you GPS based location from Android Devices.
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!
This library makes it simple to track your current location using Google's
A collection of utilities to make working with location in Android easier.
LiveData implementation of Google Play location API.
Locationmanager is a small wrapper for Location Tracker.
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