Presentasjon lastes. Vennligst vent

Presentasjon lastes. Vennligst vent

Android-Programmering

Liknende presentasjoner


Presentasjon om: "Android-Programmering"— Utskrift av presentasjonen:

1 Android-Programmering
Våren 2016

2 Legge til Google Services i Genymotion
Last ned Genymotion ARM Translation Last ned Google Apps Installer begge i Genymotion (drag and drop) Restart Logg inn på Google Play Last ned Google Maps (hvis den ikke var med)

3 Google Maps Installere Google Play Services SDK (må kanskje oppdatere ADT) Legg til bibliotek som library dependency Google Map API Key Lag prosjekt Huk av for Google Maps Generer ny Android Key Legg til SHA1+pakkenavn fra debug.keystore (keytool finnes i java installasjonsmappen) keytool -list -v -alias androiddebugkey -keystore C:\Users\<username>\.android\debug.keystore - storepass android -keypass android Legg til i AndroidManifest dependencies {         compile 'com.google.android.gms:play-services:8.4.0'     }

4 Maps Longitude and Latitude Bearing Tilt Zoom
Longitude og Latitude: Latitude er et koordinat nor for ekvator, eller sør for ekvator. Longitude er et koordinat vest eller øst for Prime Meridian, linja som går gjennom Greenwich. Sammen så kan vi gi hvert eneste sted på jorda et sett med koordinater. Bearing, er rett og slett å finne retningen til noe. In navigation, absolute bearing refers to the angle between the magnetic North (magnetic bearing) or true North (true bearing) and an object. Tilt: to fingre på skjermen, beveg opp og ned. Zoom: zoom in på kartet

5 MapFragment SupportMapFragment < API level 12
Kan legges til som ett fragment i XML getMapAsync(OnMapReadyCallback) for å hente ut instansen av GoogleMap Flytte kamera Legge til markers Endre UI elementer Legge til EventListeners implements OnMapReadyCallback private GoogleMap mMap; A Map component in an app. This fragment is the simplest way to place a map in an application. It's a wrapper around a view of a map to automatically handle the necessary life cycle needs. Being a fragment, this component can be added to an activity's layout file simply with the XML below. A GoogleMap must be acquired using getMapAsync(OnMapReadyCallback). This class automatically initializes the maps system and the view. public void onMapReady(GoogleMap googleMap) { mMap = googleMap; LatLng sydney = new LatLng(-34, 151); mMap.addMarker(new MarkerOptions().position(sydney).title("Marker in Sydney")); mMap.moveCamera(CameraUpdateFactory.newLatLng(sydney)); }

6 Kontroller Compass MyLocation Zoom


Laste ned ppt "Android-Programmering"

Liknende presentasjoner


Annonser fra Google