Բովանդակություն:

Android GPSLogger MOD: 3 քայլ
Android GPSLogger MOD: 3 քայլ

Video: Android GPSLogger MOD: 3 քայլ

Video: Android GPSLogger MOD: 3 քայլ
Video: GPS logger Arduino 2024, Նոյեմբեր
Anonim
Image
Image

Սա իմ երկրորդ Android ծրագրավորման նախագիծն է, և ահա թե ինչպես դարձա այս GPS անտառահատը ՝ https://github.com/mendhak/gpslogger; այս մեկի մեջ ՝

Այն տանում է ձեր GPS տվյալները, այնուհետև կարող եք պահպանել GPX ֆայլը ձեր SD- ում, կիսել այն կամ վերբեռնել ձեր սերվերում:

Ես հիմնականում վերափոխեցի GUI- ն և ավելացրեցի որոշ գործառույթներ ՝ այն իմ տեսանկյունից օգտագործողի համար ավելի գրավիչ դարձնելու համար:

Քայլ 1: Նախագծի սկիզբ

Նախագծի սկիզբը
Նախագծի սկիզբը

Սկզբում Google- ում որոնեցի GPS անտառահատ, քանի որ մտքումս ավելի մեծ նախագիծ կա, և այս անտառահատը հիմքն էր:

Երբ ես գտա դա, ես մտածեցի, որ կարող եմ այն ավելի լավ տեսք ունենալ (այս ամենը իմ տեսանկյունից է), և ես սկսեցի աշխատել դրա վրա:

Քայլ 2: Եկեք դա անենք:

Եկեք անենք դա!
Եկեք անենք դա!

Ինչպես արդեն ասացի, սա իմ Android- ի ծրագրավորման երկրորդ նախագիծն է, և դա նշանակում է, որ ես Android- ի զարգացման մասին շատ պատկերացում չունեմ, ես լավ իմացություն ունեմ C# - ում, բայց Java- ին Android- ին կողմնորոշվածը շատ նոր էր:

Այսպիսով, առաջին բանը, որ ես արեցի, փորձել եմ հասկանալ, թե ինչպես է կառուցված ծածկագիրը և ինչպես է այն գործում, և ես սկսեցի գտնել որոշ բաներ, որոնք ինձ հաղորդեցին նոր գաղափարներ ՝ դրան ավելացնելու համար:

Առաջին բանը, որ ես ուզում էի փոխել, GUI- ի հիմնական գույնն էր ՝ սպիտակ միջավայրից մինչև ինչ -որ մութ, այնպես որ ես ամբողջ սպիտակ ֆոնը փոխեցի մուգ մոխրագույնի (ինձ դուր չեկավ այն ամբողջովին սև):

Stepրագրի երկրորդ քայլն այն էր, որ հավելվածը ավելի լավ տեսք ունենար, օրինակ ՝ Simple View- ում, այնուհետև GPS- ը սկսեց մուտք գործել, սրբապատկերները փոխեցին իրենց դիրքը, քանի որ տեքստը համընկնում էր, և դա ինձ ստիպեց մտածել վատ ավարտված GUI- ի նման, այնպես որ ես փոխեցի իրերի տրամադրությունը և լուծեցի դա, ուստի այժմ սրբապատկերները մնում են ստատիկ. Մյուս բանը, որ ես արեցի, այն էր, երբ դուք սեղմում եք Start կոճակը, սկզբնական հավելվածում, այն վերածվում է Stop- ի, և այն, ինչ ես արեցի, միջանկյալ քայլ ավելացնելն էր, այժմ դուք ունեք GPS- Stop- ի որոնման սկիզբ, ուստի կարծում եմ, որ այն հավելվածն ավելի գրավիչ է դարձնում վերջնական օգտագործողի համար:

Քայլ 3: Վերսկսել

Ռեզյումե
Ռեզյումե

Ես ձայնագրել եմ մի տեսանյութ, որը ցույց է տալիս ծրագիրը ՝ YouTube

Iանկանում եմ շնորհակալություն հայտնել ծրագրի սկզբնական մշակողին ՝ ծածկագիրը կիսելու համար, որպեսզի կարողանամ ինչ -որ նոր բան սովորել, և կարողանամ ծրագիրն անել այնպես, ինչպես ուզում եմ:

Խորհուրդ ենք տալիս: