Мазмұны:
Бейне: Android GPSLogger MOD: 3 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:24
Бұл менің Android бағдарламалау бойынша екінші жобам, осылайша мен GPS -тіркеушіні қалай айналдырдым: https://github.com/mendhak/gpslogger; бұған:
Бұл сіздің GPS деректеріңізді алады, содан кейін сіз GPX файлын SD -ге сақтай аласыз, бөлісе аласыз немесе оны серверге жүктей аласыз.
Мен негізінен GUI -ді қайта жасадым және пайдаланушыға менің көзқарасым бойынша тартымды ету үшін кейбір функцияларды қостым.
1 -қадам: Жобаның басталуы
Алдымен мен Google -дан GPS Logger іздедім, өйткені менде үлкен жоба бар және бұл тіркеуші база болды.
Мен мұны тапқаннан кейін, мен оны жақсырақ жасай аламын деп ойладым (мұның бәрі менің көзқарасым бойынша) және мен жұмыс жасай бастадым.
2 -қадам: жасайық
Жоғарыда айтқанымдай, бұл менің екінші Android бағдарламалау жобасы, және бұл менің Android -ті әзірлеу туралы көп ойым жоқтығын білдіреді, менде C# тілінде жақсы білім бар, бірақ Android -ке бағытталған Java өте жаңа болды.
Біріншіден, мен кодтың қалай құрылғанын және қалай жұмыс істейтінін түсінуге тырыстым, мен оған жаңа идеялар енгізетін кейбір нәрселерді таба бастадым.
Мен өзгертуді қалаған бірінші нәрсе - GUI -дің негізгі түсі, ақ түстен қоршаған ортаға дейін, қараңғыға дейін, сондықтан мен барлық ақ фонды қою сұрға ауыстырдым (маған мүлде қара түс ұнамады).
Жобаның екінші қадамы - бұл қосымшаның жақсы көрінуі, мысалы, Қарапайым көріністе, содан кейін GPS тіркеуді бастайды, мәтіннің өзгеруі салдарынан белгішелер өз орнын өзгертеді, бұл мені нашар аяқталған GUI сияқты ойлауға мәжбүр етті, Мен элементтердің орналасуын өзгерттім және шештім, сондықтан белгішелер тұрақты болып қалады; Мен жасаған басқа нәрсе-бастапқы бағдарламада Бастау түймесін басқанда, ол Тоқтатуға айналады, мен жасаған аралық қадамды қосу болды, енді сізде GPS-Stop іздеуді бастау мүмкіндігі бар, сондықтан менің ойымша бұл қосымшаны соңғы пайдаланушы үшін тартымды етеді.
3 -қадам: жалғастыру
Мен қосымшаны көрсететін бейне жаздым: YouTube
Мен кодты бөліскені үшін қосымшаның түпнұсқалық әзірлеушісіне алғыс айтқым келеді, сондықтан мен жаңа нәрсені үйреніп, қосымшаны қалағанымдай жасай аламын.
Ұсынылған:
Bltouch Red Led Mod: 7 қадам
Bltouch Red Led Mod: Көпшілігіңіз білетіндей, егер сіз бұған қарап тұрсаңыз, онда бұл қызыл браузер сіздің веб -камераңызды октопринтте немесе спагетти детективінде пайдалану кезінде немесе уақыт өте келе нағыз ауыртпалық болуы мүмкін. мен жоқ екенін анықтадым
MOD: Ender 3 СКД артқы жарығын қосу/өшіру: 6 қадам
MOD: Ender 3 LCD артқы жарығын қосу/өшіру: түнде басып шығару кезінде дисплей жарығын қосуға/өшіруге арналған режим. Енді сіз артқы жарығын өшіре аласыз
GStreamer және Android (GStreamer Android Studio Windows): 4 қадам
GStreamer Android (GStreamer Android Studio Windows): Библиотек GStreamer: RPi 3B (Raspberry OS Buster) 1.14.4, Android 1.18.3.Версия Android Studio 4.1.2, ОС Windows 7 x86-64
Arduino Uno көмегімен акустикалық левитация Қадамдық қадам (8 қадам): 8 қадам
Акустикалық левитация Arduino Uno Қадамдық қадаммен (8-қадам): ультрадыбыстық дыбыс түрлендіргіштері L298N Dc әйелдер адаптерінің ток көзі еркек тоқ сымымен Arduino UNOBreadboard Бұл қалай жұмыс істейді: Біріншіден, сіз кодты Arduino Uno-ға жүктейсіз (бұл сандық жүйемен жабдықталған микроконтроллер) және кодты түрлендіру үшін аналогтық порттар (C ++)
Android Studio көмегімен Android қосымшасын қалай құруға болады: 8 қадам (суреттермен)
Android Studio көмегімен Android қосымшасын қалай құруға болады: Бұл оқулық сізге Android Studio әзірлеу ортасын қолдана отырып, Android қосымшасын құрудың негізін үйретеді. Android құрылғылары кеңінен таралған сайын, жаңа қосымшаларға сұраныс артады. Android Studio - бұл қолдануға оңай (