ShareMyLocation: 9 trinn
ShareMyLocation: 9 trinn
ShareMyLocation
ShareMyLocation

Dette er oppsettet jeg har opprettet for denne posisjonsdelingsprogrammet.

På den første delen av denne skjermen kan brukeren få lengdegrad og breddegrad for den nåværende plasseringen.

Ved å velge knappen Velg kontakt for å dele, åpnes standardkontaktappen på telefonen og lar brukeren velge kontakten for å dele posisjonen med, og neste felt (tekstboks) fylles ut med kontaktnummeret til den valgte mottakeren eller brukeren kan skriv inn kontaktnummeret til mottakeren direkte i tekstboksen.

Ved å trykke på Del posisjon -knappen åpnes standard meldingsapp på telefonen og lar brukeren sende posisjonsdetaljer til mottakeren.

For å lage denne applikasjonen har jeg brukt MIT App Inventor, et intuitivt, visuelt programmeringsmiljø som lar alle - selv barn - bygge fullt funksjonelle apper for smarttelefoner og nettbrett.

Trinn 1: Blokkdiagram

Blokkdiagram
Blokkdiagram

Dette er blokkdiagrammet for å bygge logikken til applikasjonen.

Trinn 2: Sensorlogikk

Sensorlogikk
Sensorlogikk

I denne applikasjonen brukes posisjonssensor for å få brukerens plassering. Den gir lengdegrad og breddegrad for gjeldende plassering, og disse inngangene mates til kartet og andre etiketter for å vise de respektive verdiene.

Trinn 3: Kontaktvelger

Kontakt Picker
Kontakt Picker

Når du klikker på ContactPicker -knappen og en hvilken som helst kontakt er valgt, fylles det ut kontaktfeltet med mottakerens nummer. Eller brukeren kan skrive inn mottakerens kontaktnummer direkte i kontaktfeltet.

Trinn 4: Del knappelogikk

Del knappelogikk
Del knappelogikk

Etter å ha trykket på Del plassering -knappen:

1. egenskapen Melding til tekstingsobjektet opprettes og tildeles verdien av gjeldende adresse, lengdegrad, breddegrad.

2. Egenskapen PhoneNumber for Texting -objektet opprettes og tildeles verdien av telefonnummeret til kontaktfeltet.

og deretter kalles SendMessage -prosedyren, som påkaller telefonens standardmeldingsprogram for å sende posisjonen via tekstmelding.

Trinn 5: Forhåndsvisning av applikasjoner på ekte enhet

Forhåndsvisning av applikasjoner på ekte enhet
Forhåndsvisning av applikasjoner på ekte enhet

Dette gir forhåndsvisningen når appen er lastet på en ekte enhet.

Trinn 6: Velge kontakt

Velge kontakt
Velge kontakt

Feltet ved siden av Velg kontakt for deling er fylt ut med mottakerens kontaktnummer.

Trinn 7: Sende posisjonen

Sender stedet
Sender stedet

Etter å ha trykket på Del posisjon -knappen, blir standardmeldingsappen på telefonen påkalt og posisjonsdetaljene blir sendt.

Trinn 8: Deling av appen og testing

Dele appen og teste
Dele appen og teste

Jeg delte denne appen med min venn og prøvde å få posisjonen fra telefonen hans.

Trinn 9:.apk -fil å prøve

Bruk denne.apk -filen til å installere appen på Android -telefonen din og prøve å teste den.

Anbefalt: