
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-23 15:05


Toto je môj druhý projekt programovania pre Android a takto som zmenil tento záznamník GPS: https://github.com/mendhak/gpslogger; do tohto:
Berie to vaše údaje GPS a potom môžete uložiť súbor GPX na SD, zdieľať ho alebo nahrať na server.
Hlavne som prepracoval GUI a pridal niektoré funkcie, aby bol pre používateľa z môjho pohľadu atraktívnejší.
Krok 1: Začiatok projektu

Najprv som hľadal na Googli nejaký GPS Logger, pretože mám na mysli väčší projekt a tento záznamník bol základ.
Keď som to zistil, myslel som si, že by som to mohol vylepšiť (to je všetko z môjho pohľadu), a začal som na tom pracovať.
Krok 2: Poďme na to

Ako som už povedal, toto je môj druhý projekt programovania pre Android, a to znamená, že nemám veľa predstav o vývoji Androidu, mám dobré znalosti v C#, ale Java orientovaná na Android bola veľmi nová.
Najprv som sa teda pokúsil porozumieť tomu, ako je kód štruktúrovaný a ako funguje, a začal som nachádzať niektoré veci, ktoré mi priniesli nové nápady, ktoré do neho môžem pridať.
Prvá vec, ktorú som chcel zmeniť, bol hlavný odtieň GUI, z bieleho prostredia na nejaké tmavé, takže som zmenil celé biele pozadie na nejaké tmavošedé (nepáčilo sa mi to úplne čierne).
Druhým krokom projektu bolo vylepšiť vzhľad aplikácie, napríklad v režime jednoduchého zobrazenia, potom sa začne zapisovať do denníka GPS, ikony zmenia svoju polohu, pretože sa zmení text, a to ma prinúti premýšľať ako zle dokončené grafické rozhranie, zmenil som teda usporiadanie položiek a vyriešil som to, takže ikony zostanú statické; ďalšia vec, ktorú som urobil, bolo, že keď stlačíte tlačidlo Štart, v pôvodnej aplikácii sa zmení na Stop a to, čo som urobil, bolo pridať medzikrok, teraz máte Spustiť vyhľadávanie GPS-Stop, takže si myslím, že robí aplikáciu atraktívnejšou pre koncového používateľa.
Krok 3: Pokračujte

Nahral som video s aplikáciou: YouTube
Chcel by som poďakovať pôvodnému vývojárovi aplikácie za zdieľanie kódu, aby som sa mohol naučiť niečo nové a mohol som aplikáciu vytvoriť tak, ako som chcel.
Odporúča:
Sťahovanie a používanie Android Studio s Kotlinom: 4 kroky

Sťahovanie a používanie aplikácie Android Studio s Kotlinom: Ahoj, dúfam, že sa počas tejto pandémie máte dobre. V tomto tutoriále vás naučím, ako si stiahnuť Android Studio a spustiť svoju prvú aplikáciu s Kotlinom. Na konci tohto tutoriálu by ste mali vedieť, ako stiahnuť a vytvoriť jednoduchú aplikáciu pomocou Andro
Zostavte prenosný sledovač pohybu (BLE od Arduina po vlastnú aplikáciu Android Studio): 4 kroky

Vybudujte si prenosný sledovač pohybu (BLE od Arduina po vlastnú aplikáciu pre Android Studio): Bluetooth Low Energy (BLE) je forma nízkoenergetickej komunikácie Bluetooth. Nositeľné zariadenia, ako napríklad inteligentné odevy, ktoré navrhujem v Predictive Wear, musia obmedziť spotrebu energie, aby sa predĺžila životnosť batérie, a to kdekoľvek je to možné, a často využívať BLE.
Ako sa odhlásiť z aplikácie Facebook Messenger pre Android: 3 kroky

Ako sa odhlásiť z aplikácie Facebook Messenger pre Android: Máte problémy s aplikáciou Facebook Messenger? Potrebujete sa odhlásiť, ale nemôžete nájsť tlačidlo odhlásenia. Nie je potrebné sa znepokojovať, tu je niekoľko krokov k odhláseniu a opätovnému fungovaniu
Inteligentný domov s Arduino MKR1000 a M.I.T. Aplikácia pre Android: 4 kroky

Inteligentný domov s Arduino MKR1000 a M.I.T. Aplikácia pre Android: V tomto návode popisujem, ako vylepšiť svoju inteligentnú domácnosť iba pomocou niekoľkých komponentov. Srdcom tohto dizajnu inteligentnej domácnosti je doska Arduino MKR1000, ovládaná pomocou aplikácie, navrhnutej na vývojovom webe M.I.T. (Massachusetts Institu
Ako vytvoriť aplikáciu pre Android v aplikácii Android Studio: 8 krokov (s obrázkami)

Ako vytvoriť aplikáciu pre Android pomocou Android Studio: Tento tutoriál vás naučí základy vytvárania aplikácie pre Android pomocou vývojového prostredia Android Studio. Keďže zariadenia s Androidom sú stále bežnejšie, dopyt po nových aplikáciách sa bude len zvyšovať. Android Studio sa ľahko používa (