Mündəricat:

Android GPSLogger MOD: 3 addım
Android GPSLogger MOD: 3 addım

Video: Android GPSLogger MOD: 3 addım

Video: Android GPSLogger MOD: 3 addım
Video: GPS logger Arduino 2024, Noyabr
Anonim
Image
Image

Bu mənim ikinci Android Proqramlaşdırma layihəmdir və bu GPS Logger -i necə çevirdim: https://github.com/mendhak/gpslogger; buna daxil olun:

GPS məlumatlarınızı alır və sonra GPX faylını SD kartınızda saxlaya, paylaşa və ya serverinizə yükləyə bilərsiniz.

Əsasən GUI -ni yenidən dizayn etdim və istifadəçi baxımından daha cəlbedici etmək üçün bəzi funksiyalar əlavə etdim.

Addım 1: Layihənin Başlanması

Layihənin Başlanması
Layihənin Başlanması

Əvvəlcə Google -da GPS Logger -i axtardım, çünki ağlımda daha böyük bir layihə var və bu logger baza idi.

Bunu tapanda daha yaxşı görünə biləcəyini düşündüm (bunların hamısı mənim nəzərimdəndir) və üzərində işləməyə başladım.

Addım 2: Gəlin edək

Gəl edək!
Gəl edək!

Daha əvvəl dediyim kimi, bu mənim ikinci Android proqramlaşdırma layihəmdir və bu o deməkdir ki, Android -in inkişafı ilə bağlı çox məlumatım yoxdur, C# -də yaxşı bir məlumatım var, amma Android -ə yönəlmiş Java çox yeni idi.

Etdiyim ilk şey, kodun necə qurulduğunu və necə işlədiyini anlamağa çalışmaq idi və mənə əlavə etmək üçün yeni fikirlər bildirən bəzi şeylər tapmağa başladım.

Dəyişdirmək istədiyim ilk şey, ağ əsaslı mühitdən tutmuş qaranlığa qədər GUI -nin əsas keyfiyyəti idi, buna görə də bütün ağ fonu tünd boz rəngə dəyişdim (tamamilə qara rəngdən xoşum gəlmədi).

Layihənin ikinci addımı, tətbiqin daha yaxşı görünməsini təmin etmək idi, məsələn, Sadə Görünüşdə, sonra GPS qeyd etməyə başlayır, mətnin dəyişdirilməsi səbəbindən nişanlar öz mövqelərini dəyişir və bu da məni pis bitmiş bir GUI kimi düşündürdü, maddələrin nizamını dəyişdim və həll etdim, buna görə də ikonlar statik olaraq qalır; etdiyim digər şey, orijinal Tətbiqdə Başlat düyməsini basdığınızda, Stop-a çevrilir və etdiyim bir ara addım əlavə etmək idi, indi GPS-Stop üçün Başlanğıc Axtarışa sahibsiniz, buna görə düşünürəm tətbiqi son istifadəçi üçün daha cəlbedici edir.

Addım 3: Resume

Xülasə
Xülasə

Tətbiqi göstərən bir video yazdım: YouTube

Yeni bir şey öyrənə biləcəyim və tətbiqi istədiyim kimi edə biləcəyim üçün kodu paylaşdığı üçün tətbiqin orijinal inkişaf etdiricisinə təşəkkür edirəm.

Tövsiyə: