Download presentation
Presentation is loading. Please wait.
Published byOlivia Henry Modified over 11 years ago
1
Google APIs & Location Based Applications -Krishna Achanta krishna.achanta@gmail.com
2
Prerequisites Eclipse with Android SDK and AVD Manager Google Apis Java XML Android device[or Emulator] to test
3
Agenda: 1. Google Maps Api for Android. For applications using Google MapViews 2. Android Location Package. The classes required to access the users location without having to use maps.
4
MapView Adding Google APIs Obtaining Maps Key Using MapActivity Showing current location Adding Overlay items
5
MapView: Adding Google APIs All you need. [not really] http://code.google.com/android/add-ons/google- apis/index.html
6
MapView: Obtaining Maps Key Generate Certificate keytool -genkey -v -keystore droid_kids.keystore -alias droid_kids -keyalg RSA -keysize 2048 - validity 10000 Get Fingerprint of the certificate keytool -list -alias droid_kids -keystore droid_kids.keystore Fingerprint is : E0:9D:58:9F:B2:CD:5C:9C:42:8B:60:0F:23:BC:24:11 Register the fingerprint with Google Maps Service http://code.google.com/android/maps-api-signup.html Key is: 0zu3JWra9vK5LxswGR1V4Wh3SztudX-UjgLWLJA
7
MapView: Create Maps Activity Include Maps library Add permissions Create a MapView layout and add the key <com.google.android.maps.MapView xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/mapview" android:layout_width="fill_parent" android:layout_height="fill_parent" android:clickable="true" android:apiKey=" 0zu3JWra9vK5LxswGR1V4Wh3SztudX-UjgLWLJA "/>
8
MapView Coding Layers Zoom Center Overlays MyLocation
9
Find Location Location Sources LocationManager & Location Providers Criteria LocationListener locationManager.requestLocationUpdates(bestProvider, time, distance, locationListener);
10
Questions OUT OF TIME
11
References - http://developer.android.com/guide/topics/location/index.htm lhttp://developer.android.com/guide/topics/location/index.htm l - http://code.google.com/android/add-ons/google-apis/http://code.google.com/android/add-ons/google-apis/ - http://www.anddev.org/index.phphttp://www.anddev.org/index.php - http://itouchmap.com/latlong.html [For finding location coordinates].http://itouchmap.com/latlong.html
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.