2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-13 06:58
Bu mening Android dasturlash bo'yicha ikkinchi loyiham va mana shu GPS Logger -ni aylantirdim: https://github.com/mendhak/gpslogger; Bunga:
Bu sizning GPS ma'lumotlaringizni oladi, keyin siz GPX faylini SD -da saqlashingiz, ulashishingiz yoki serveringizga yuklashingiz mumkin.
Men asosan GUI -ni qayta ishlab chiqdim va foydalanuvchi uchun o'z nuqtai nazarimdan yanada jozibador bo'lishi uchun ba'zi funktsiyalarni qo'shdim.
1 -qadam: Loyihaning boshlanishi
Birinchidan, men Google -da GPS Logger -ni qidirdim, chunki menda katta loyiha bor va bu logger bazasi edi.
Men buni topganimda, men buni yanada yaxshiroq qilishim mumkin deb o'yladim (bu hammasi mening nuqtai nazarimdan) va men u ustida ishlay boshladim.
2 -qadam: qilaylik
Aytganimdek, bu mening ikkinchi Android dasturlash loyiham, demak, men Android -ni ishlab chiqish haqida unchalik tasavvurga ega emasman, C# da yaxshi bilimga egaman, lekin Android -ga mo'ljallangan Java juda yangi edi.
Shunday qilib, men qilgan birinchi narsa - bu kod qanday tuzilganligini va u qanday ishlashini tushunishga urinish edi va men unga yangi g'oyalarni qo'shish uchun ba'zi narsalarni topa boshladim.
Men o'zgartirmoqchi bo'lgan birinchi narsa - GUI -ning asosiy xushbo'yligi, oq muhitdan tortib to qorong'igacha, shuning uchun men barcha oq fonni quyuq kul rangga o'zgartirdim (menga umuman qora yoqmadi).
Loyihaning ikkinchi bosqichi - bu ilovaning ko'rinishini yaxshilash edi, masalan, oddiy ko'rinishda, keyin GPS jurnalga kirishni boshlaydi, piktogrammalar o'z o'rnini o'zgartiradi, chunki matnni o'zgartirish, bu meni yomon tugagan GUI kabi o'ylashga majbur qildi. shuning uchun men elementlarning joylashishini o'zgartirdim va buni hal qildim, shuning uchun piktogrammalar statik bo'lib qoladi; Men qilgan boshqa narsa, asl ilovada "Ishga tushirish" tugmachasini bosganingizda, u "To'xtatish" ga aylanadi va men qilgan ishim oraliq qadamni qo'shish edi, endi sizda GPS-to'xtashni qidirish boshlandi. bu ilovani oxirgi foydalanuvchi uchun yanada jozibador qiladi.
3 -qadam: Davom etish
Men ilovani ko'rsatadigan video yozdim: YouTube
Kodni almashgani uchun dasturni asl ishlab chiqaruvchisiga minnatdorchilik bildirmoqchiman, shuning uchun men yangi narsalarni bilib oldim va ilovani xohlaganimdek qila olaman.