Talaan ng mga Nilalaman:
Video: Android GPSLogger MOD: 3 Mga Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:12
Ito ang aking pangalawang proyekto sa Pag-Program sa Android, at ito ang paraan kung paano ko ginawang ang GPS Logger na ito: https://github.com/mendhak/gpslogger; sa isang ito:
Dadalhin ang iyong data sa GPS at pagkatapos ay mai-save mo ang GPX file sa iyong SD, ibahagi ito, o i-upload ito sa iyong server.
Pangunahin kong dinisenyo muli ang GUI, at nagdagdag ng ilang mga pagpapaandar upang gawin itong mas kaakit-akit para sa gumagamit mula sa aking pananaw.
Hakbang 1: Simula ng Proyekto
Una ay hinanap ko sa Google ang ilang GPS Logger, sapagkat mayroon akong mas malaking proyekto na nasa isip at ang logger na ito ang naging batayan.
Nang nahanap ko iyon, naisip ko na maaari kong gawing mas mahusay ito (lahat ay mula sa aking pananaw), at sinimulan ko itong gawin.
Hakbang 2: Gawin Natin
Tulad ng nasabi ko na, ito ang aking pangalawang proyekto sa pagprograma ng Android, at nangangahulugan ito na wala akong masyadong ideya sa pagpapaunlad ng Android, mayroon akong isang mahusay na kaalaman sa C # ngunit ang Java na nakatuon sa Android ay napaka-bago.
Kaya't ang bagay na kamao na ginawa ko ay subukang maunawaan kung paano nakabalangkas ang code at kung paano ito gumagana, at nagsimula akong makahanap ng ilang mga bagay na nag-ulat sa akin ng ilang mga bagong ideya upang idagdag dito.
Ang unang bagay na nais kong baguhin ay ang pangunahing olor ng GUI, mula sa puting batay sa kapaligiran, sa ilang madilim, kaya binago ko ang lahat ng puting background sa ilang maitim na kulay-abo (hindi ko gusto ito ganap na itim).
Ang pangalawang hakbang ng proyekto ay gawing mas mahusay ang hitsura ng app, halimbawa, sa Simple View, pagkatapos magsimula ang pag-log ng GPS, binago ng mga icon ang kanilang posisyon dahil ang pag-aling ng teksto, at naisip kong tulad ng isang hindi magandang tapos na GUI, kaya binago ko ang ugali ng mga item at nalutas iyon, kaya't ang mga icon ay mananatiling static; ang iba pang bagay na ginawa ko ay, kapag pinindot mo ang pindutang Start, sa orihinal na App, ito ay naging Stop, at ang ginawa ko ay magdagdag ng isang intermediate na hakbang, mayroon ka nang Start-Searching para sa GPS-Stop, kaya sa palagay ko ay ginagawang mas kaakit-akit ang app para sa end user.
Hakbang 3: Ipagpatuloy
Naitala ko ang isang video na nagpapakita ng app: YouTube
Nais kong pasalamatan ang orihinal na developer ng app para sa pagbabahagi ng code upang may matutunan akong bagong bagay at magagawa ko ang app ayon sa gusto ko.
Inirerekumendang:
Mga Soldering Surface Mount Component - Mga Pangunahing Kaalaman sa Paghinang: 9 Mga Hakbang (na may Mga Larawan)
Mga Soldering Surface Mount Component | Mga Pangunahing Kaalaman sa Paghinang: Sa ngayon sa aking Serye ng Mga Pangunahing Kaalaman sa Soldering, tinalakay ko ang sapat na mga pangunahing kaalaman tungkol sa paghihinang para masimulan mong magsanay. Sa Ituturo na ito kung ano ang tatalakayin ko ay medyo mas advanced, ngunit ito ay ilan sa mga pangunahing kaalaman para sa paghihinang sa Surface Mount Compo
Arduino: Mga Programang Oras at Remote Control Mula sa Android App: 7 Mga Hakbang (na may Mga Larawan)
Arduino: Mga Program sa Oras at Remote Control Mula sa Android App: Palagi kong naisip kung ano ang nangyayari sa lahat ng mga board ng Arduino na hindi kailangan ng mga tao matapos nilang matapos ang kanilang mga cool na proyekto. Ang katotohanan ay medyo nakakainis: wala. Naobserbahan ko ito sa bahay ng aking pamilya, kung saan sinubukan ng aking ama na magtayo ng kanyang sariling bahay
10 Mga kahalili sa DIY sa Mga Off-The-Shelf na Elektroniko na Mga Bahagi: 11 Mga Hakbang (na may Mga Larawan)
10 Mga Kahalili sa DIY sa Mga Off-The-Shelf na Mga Elektroniko na Bahagi: Maligayang pagdating sa aking kauna-unahang itinuro! Sa palagay mo ba ang ilang mga bahagi mula sa mga tagatingi sa online ay masyadong mahal o may mababang kalidad? Kailangan bang makakuha ng isang prototype nang mabilis at tumatakbo nang mabilis at hindi makapaghintay linggo para sa pagpapadala? Walang mga lokal na electronics distributor? Ang fol
Mga Kapaki-pakinabang na Mod para sa Turtman ng Balat (Mas Mabuti, Magdagdag ng Mga Bits, I-convert ang Nut Driver): 14 Mga Hakbang (na may Mga Larawan)
Kapaki-pakinabang na Mga Mod para sa Leatherman Tread (Mas mahusay na Pagkasyahin, Magdagdag ng Mga Bits, I-convert ang Nut Driver): Ang Instuctable na ito ay higit sa 3 mga pagbabago sa Leatherman TreadModification # 1 - Pagkuha ng isang Mas mahusay na Pagkasyahin sa iyong WristModification # 2 - Paggamit ng iyong Pag-ayos bilang isang Bit Carrier at DriverModification # 3 - Pag-convert ng isang Nut Driver sa isang Mas Maliit na Laki
Ang Dell Laptop WI-FI High Gain Antenna Mod, Taasan ang Saklaw at Mga Signal ng Mga Card sa Panloob !!!: 5 Mga Hakbang
Ang Dell Laptop WI-FI High Gain Antenna Mod, Taasan ang Saklaw at Mga Signal ng Mga Card sa Panloob !!!: Kumusta, Ito ang aking unang itinuturo. Ngayon ay susugod ako sa iyo kung paano makabuluhang taasan ang saklaw at lakas ng signal ng iyong laptop nang halos 15 $. Mayroon akong isang Dell E1505 ngunit madali itong maiakma sa iba pang mga tatak ng laptop. Napakadali at q