Spisu treści:

Android GPSLogger MOD: 3 kroki
Android GPSLogger MOD: 3 kroki

Wideo: Android GPSLogger MOD: 3 kroki

Wideo: Android GPSLogger MOD: 3 kroki
Wideo: Ukrainian soldiers 💪 2024, Październik
Anonim
Image
Image

To jest mój drugi projekt na Androida i tak włączyłem ten GPS Logger: https://github.com/mendhak/gpslogger; do tego:

Pobiera dane GPS, a następnie możesz zapisać plik GPX na karcie SD, udostępnić go lub przesłać na serwer.

Przeprojektowałem głównie GUI i dodałem kilka funkcji, aby uczynić go bardziej atrakcyjnym dla użytkownika z mojego punktu widzenia.

Krok 1: Rozpoczęcie projektu

Rozpoczęcie Projektu
Rozpoczęcie Projektu

Najpierw poszukałem w Google jakiegoś rejestratora GPS, bo mam na myśli większy projekt i ten rejestrator był bazą.

Kiedy to znalazłem, pomyślałem, że mógłbym to poprawić (to wszystko z mojego punktu widzenia) i zacząłem nad tym pracować.

Krok 2: Zróbmy to

Zróbmy to!
Zróbmy to!

Jak już wspomniałem, jest to mój drugi projekt programistyczny na Androida, a to oznacza, że nie mam wielkiego pomysłu na rozwój Androida, mam dobrą znajomość C#, ale Java zorientowana na Androida była bardzo nowa.

Więc pierwszą rzeczą, którą zrobiłem, była próba zrozumienia struktury kodu i sposobu jego działania, i zacząłem znajdować rzeczy, które zgłaszały mi nowe pomysły do dodania.

Pierwszą rzeczą, którą chciałem zmienić, był główny olor GUI, z białego środowiska na jakiś ciemny, więc zmieniłem całe białe tło na ciemnoszary (nie podobało mi się, że jest całkowicie czarne).

Drugim krokiem projektu było ulepszenie wyglądu aplikacji np. w Simple View, potem GPS zaczął się logować, ikony zmieniają swoje położenie z powodu wyrównania tekstu, a to sprawiło, że pomyślałem jak źle wykończony GUI, więc zmieniłem rozmieszczenie przedmiotów i rozwiązałem to, więc teraz ikony pozostają statyczne; Inną rzeczą, którą zrobiłem, było to, że po naciśnięciu przycisku Start w oryginalnej aplikacji zamienia się w Stop, a to, co zrobiłem, to dodanie kroku pośredniego, teraz masz Start-Wyszukiwanie dla GPS-Stop, więc myślę, że sprawia, że aplikacja jest bardziej atrakcyjna dla użytkownika końcowego.

Krok 3: Wznów

Wznawiać
Wznawiać

Nagrałem wideo pokazujące aplikację: YouTube

Chciałbym podziękować pierwotnemu programiście aplikacji za udostępnienie kodu, dzięki czemu mogłem nauczyć się czegoś nowego i mogłem stworzyć aplikację tak, jak chciałem.

Zalecana: