Android - GPS basic
- Materiały
- Użycie Google Play services location API (obecnie zalecane)
- Użycie android.location
Projekt numer 13: Simple GPS
- Wykorzystując Google Play services location API napisz aplikację wypisującą na ekranie bieżące położenie (długość i szerokość geograficzną) oraz czas dokonania pomiaru.
Co po tych zajęciach powinno się znać / wiedzieć / umieć
- Umieć opisać w jaki sposób usyskujemy dostep do informacji o położeniu.
Sposób testowania i oczekiwane efekty
- Po uruchomieniu widoczny jest ekran z informacjami i położeniu i czasie, o ile informacje te są dostępne. W przeciwnym razie wyświetlana jest informacja unknown
- Każda nowo pozyskana dana powinna być logowana do pliku (w moim przypadku był to /storage/emulated/0/Download/myGPS_log_data.txt z poziomu Windows widziany jako Ten komputer/GT-I9105P/Phone/Download/myGPS_log_data.txt.
W pliku tym umieszczamy każdy pomiar w osobnej linii.
Uwaga: podgląd systemu plików telefonu z poziomu Windows zwykle nie działa prawidłowo, to znaczy zmiany w tym systemie dokonane przez aplikację nie są widoczne w systemie.
Dodatkowe zasoby
- W ramach projektu utworzono strukturę katalogowo plikową pokazaną poniżej

zawierającą następujące pliki
- activity_main.xml
- AndroidManifest.xml
- build.gradle
- MainActivity.java
- Uwaga: plik build.gradle występuje kilkukrotnie w projekcie - proszę zmieniać treść właściwego pliku (u mnie był to: app/build.grade; Note: Android Studio projects contain a top-level build.gradle file and a build.gradle file for each module. Be sure to edit the file for your application module.).