Skip to content

[WIP] An complete, easy-to-use and reusable LocationManager for Android, using GoogleAPIs. SOON.

License

MIT, MIT licenses found

Licenses found

MIT
LICENSE
MIT
LICENSE.txt
Notifications You must be signed in to change notification settings

JGeraldoLima/androidLocationManager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

androidLocationManager

GitHub license License

An complete, easy-to-use and reusable LocationManager for Android, using GoogleAPIs. Plus, a direct tutorial to configure your project from start to end, resuming Google's guides and adding some tips!

This repo is dedicated to Android beginners and lazy seniors :p

Getting started

You can choose any of these two ways to start:

  1. Create a project in Android Studio with a GoogleMaps activity OR
  2. Follow this tutorial to configure an existing project

Any of them are pretty simple to do. Plus, take this shorcut to get your SHA1 fingerprint easily.

ATTENTION: don't forget to activate your api key at google developers console after create it! If not, the service will not work. TIP: you can compare your project configuration with my sample code and search for workarounds ;)

Usage

Just copy-paste the LocationManager class to your project and be happy :) This project contains an implementation example, which one is on GooglePlay too.

Sample Features

  • Get your current location with precision and velocity. The LocationManager will define the best position based on your active sensors. It helps you to get your location wherever you are.
  • Save your favorite locations locally
  • Manage you saved locations
  • View your saved locations on the map
  • Trace a route from your current position to a selected location
  • Share your location with a friend!
  • (SOON) Export/Import your locations database
  • (SOON) Locations categories management

Compatibility

  • Android Jelly Bean 4.1+ (API 16) (Testing on lower versions)

Changelog

Version: 1.0

  • Initial Build

Let me know about your projects!

Feel free to sent me links of your projects where you use my lib. I'd be glad to publish them here! Just send me an email (j.gbaixinho@gmail.com) and let me know if you have any questions or suggestion about this project.

API Documentation

Credits

License

You may use this software under the MIT License

About

[WIP] An complete, easy-to-use and reusable LocationManager for Android, using GoogleAPIs. SOON.

Topics

Resources

License

MIT, MIT licenses found

Licenses found

MIT
LICENSE
MIT
LICENSE.txt

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages