All Projects → nomanr → Android-Google-Places-API

nomanr / Android-Google-Places-API

Licence: other
An easy implementation of Google Places API in Android https://developers.google.com/places/web-service/

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Android-Google-Places-API

hass-populartimes
Custom component for Home Assistant which generates a sensor to show popularity for a google maps place.
Stars: ✭ 24 (-54.72%)
Mutual labels:  google-maps, google-places-api
qualtrics-map
Google Maps integration into Qualtrics.
Stars: ✭ 17 (-67.92%)
Mutual labels:  google-maps, google-places-api
jquery-google-reviews
simple jquery Plugin that utilizes Google API to get data from a Place on Google Maps
Stars: ✭ 33 (-37.74%)
Mutual labels:  google-maps, google-places-api
HelpOff
Providing help via offline system : Runner-Up at NMIMS Hackathon 2018
Stars: ✭ 20 (-62.26%)
Mutual labels:  google-maps, google-places
svelte-mapbox
MapBox Map and Autocomplete components for Svelte (or Vanilla JS)
Stars: ✭ 267 (+403.77%)
Mutual labels:  google-maps
Laravel Auth
Laravel 8 with user authentication, registration with email confirmation, social media authentication, password recovery, and captcha protection. Uses offical [Bootstrap 4](http://getbootstrap.com). This also makes full use of Controllers for the routes, templates for the views, and makes use of middleware for routing. The project can be stood u…
Stars: ✭ 2,692 (+4979.25%)
Mutual labels:  google-maps
Marker Animate Unobtrusive
Google Maps markers become animated, unobtrusively
Stars: ✭ 203 (+283.02%)
Mutual labels:  google-maps
React Native Open Maps
🗺 A simple react-native library to perform cross-platform map actions (Google or Apple Maps)
Stars: ✭ 192 (+262.26%)
Mutual labels:  google-maps
google maps
🗺 An unofficial Google Maps Platform client library for the Rust programming language.
Stars: ✭ 40 (-24.53%)
Mutual labels:  google-maps
badassquest
RPG / GTA-style game engine built on top of Google Maps Javascript APIs
Stars: ✭ 26 (-50.94%)
Mutual labels:  google-maps
geojson-editor
A modified version of Googles Simple GeoJSON Editor
Stars: ✭ 43 (-18.87%)
Mutual labels:  google-maps
Gmapsfx
Java API for using Google Maps within a JavaFX application.
Stars: ✭ 233 (+339.62%)
Mutual labels:  google-maps
coworking-mobile
🗣👥 An application that aims to bring together companies with spaces for rent and people looking for coworking.
Stars: ✭ 20 (-62.26%)
Mutual labels:  google-maps
Jquery Auto Geocoder
jQuery plug-in to automatically geocode and display a location entered.
Stars: ✭ 227 (+328.3%)
Mutual labels:  google-maps
UWPGmaps.SDK
Unofficial Google Map SDK for Universal Windows Platform (UWP)
Stars: ✭ 16 (-69.81%)
Mutual labels:  google-maps
Meteor Google Maps
🗺 Meteor package for the Google Maps Javascript API v3
Stars: ✭ 198 (+273.58%)
Mutual labels:  google-maps
laravel-5.3-app
🗺️ Get started with Laravel 5.3, Vue.js and Google Maps API
Stars: ✭ 28 (-47.17%)
Mutual labels:  google-maps
GoogleMaps-Directions
No description or website provided.
Stars: ✭ 21 (-60.38%)
Mutual labels:  google-maps
google-maps-places-geolocation-for-your-ionic-app
Ionic example app of how to add Google maps, places, geolocation and related features into an Ionic Framework app.
Stars: ✭ 13 (-75.47%)
Mutual labels:  google-places
Map
Angular Google Maps Directives
Stars: ✭ 252 (+375.47%)
Mutual labels:  google-maps

Android-Google-Places-API

Android Arsenal

This project allows you get places in a given radius and other Places API parameter using Google Places API.

Sample

The sample makes use of the Google Places API for Android in order to provide a real life example of how the library can be used. Dropbox Link

Download

Grab via Maven:

<dependency>
  <groupId>noman.placesapi</groupId>
  <artifactId>placesAPI</artifactId>
  <version>1.0.0</version>
</dependency>

or Gradle:

    compile 'noman.placesapi:placesAPI:1.1.3'

Usage

To get places within a radius, pass the central point , API key and just execute the NRPlaces Object.

*You can execute the task in this manner. ( See the example for more details on the exact implementation)

       new NRPlaces.Builder()
                .listener(this)
                .key("KEY")
                .latlng(33.721328, 73.057838)
                .radius(500)
                .type(PlaceType.GYM)
                .build()
                .execute();
        

Callbacks

    void onPlacesFailure(PlacesException e);

    void onPlacesStart();

    void onPlacesSuccess(List<Place> places);

    void onPlacesFinished();

License

Copyright 2016 Noman Rafique

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

   http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].