2025 Autor: John Day | [email protected]. Modificat ultima dată: 2025-01-13 06:58
Acesta este al doilea meu proiect de programare Android și iată cum am transformat acest GPS Logger: https://github.com/mendhak/gpslogger; în acesta:
Vă iau datele GPS și apoi puteți salva fișierul GPX în SD, îl puteți partaja sau încărca pe server.
Am reproiectat în principal GUI și am adăugat câteva funcții pentru a-l face mai atractiv pentru utilizator din punctul meu de vedere.
Pasul 1: Începerea proiectului
Mai întâi am căutat pe Google niște GPS Logger, pentru că am un proiect mai mare în minte și acest logger a fost baza.
Când am descoperit asta, m-am gândit că aș putea să arate mai bine (totul este din punctul meu de vedere) și am început să lucrez la asta.
Pasul 2: Hai să o facem
Așa cum am spus deja, acesta este al doilea proiect de programare Android și asta înseamnă că nu am prea multe idei despre dezvoltarea Android, am o bună cunoaștere în C #, dar Java orientat către Android a fost foarte nou.
Așadar, primul lucru pe care l-am făcut a fost să încerc să înțeleg cum a fost structurat codul și cum funcționează și am început să găsesc câteva lucruri care să-mi raporteze câteva idei noi pe care să le adaug.
Primul lucru pe care am vrut să-l schimb a fost principalul aspect al interfeței grafice, de la mediul pe bază de alb, la unul întunecat, așa că am schimbat tot fundalul alb cu un gri închis (nu mi-a plăcut complet negru).
Al doilea pas al proiectului a fost acela de a face aplicația să arate mai bine, de exemplu, în vizualizarea simplă, apoi GPS-ul începe înregistrarea, pictogramele își schimbă poziția, deoarece unirea textului și asta m-a făcut să mă gândesc ca o interfață grafică terminată, așa că am schimbat dispoziția articolelor și am rezolvat asta, așa că icoanele rămân statice; celălalt lucru pe care l-am făcut a fost, când apăsați butonul Start, în aplicația originală, acesta se transformă în Stop și ceea ce am făcut a fost să adaug un pas intermediar, acum aveți Start-Searching for GPS-Stop, așa că cred că face aplicația mai atractivă pentru utilizatorul final.
Pasul 3: reluați
Am înregistrat un videoclip care arată aplicația: YouTube
Aș dori să mulțumesc dezvoltatorului original al aplicației pentru partajarea codului, astfel încât să pot învăța ceva nou și să pot crea aplicația așa cum am vrut.