Sommario:

ShareMyLocation: 9 passaggi
ShareMyLocation: 9 passaggi

Video: ShareMyLocation: 9 passaggi

Video: ShareMyLocation: 9 passaggi
Video: How to Drop a Pin on Google Maps 2024, Novembre
Anonim
CondividiMyLocation
CondividiMyLocation

Questo è il layout che ho creato per questa applicazione di condivisione della posizione.

Nella prima sezione di questa schermata, l'utente può ottenere la longitudine e la latitudine della sua posizione attuale.

Selezionando il pulsante Seleziona contatto da condividere, l'app di contatto predefinita del telefono si apre e consente all'utente di selezionare il contatto con cui condividere la posizione e il campo successivo (casella di testo) viene popolato con il numero di contatto del destinatario selezionato o l'utente può digitare direttamente il numero di contatto del destinatario nella casella di testo.

Premendo il pulsante Condividi posizione, l'app di messaggistica predefinita del telefono si apre e consente all'utente di inviare i dettagli della posizione al destinatario.

Per creare questa applicazione, ho utilizzato l'App Inventor del MIT, un ambiente di programmazione visuale e intuitivo che consente a tutti, anche ai bambini, di creare app completamente funzionali per smartphone e tablet.

Passaggio 1: diagramma a blocchi

Diagramma a blocchi
Diagramma a blocchi

Questo è il diagramma a blocchi per costruire la logica dell'applicazione.

Passaggio 2: logica del sensore

Logica del sensore
Logica del sensore

In questa applicazione, il sensore di posizione viene utilizzato per ottenere la posizione dell'utente. Fornisce la Longitudine e la Latitudine della posizione corrente e questi input vengono inviati alla Mappa e ad altre etichette per visualizzare i rispettivi valori.

Passaggio 3: contatta il selettore

Contatta Picker
Contatta Picker

Quando si fa clic sul pulsante ContactPicker e si seleziona un contatto, il campo Contatto viene popolato con il numero del destinatario. Oppure l'Utente può digitare direttamente il numero di contatto del destinatario nel campo Contatto.

Passaggio 4: logica del pulsante Condividi

Logica del pulsante di condivisione
Logica del pulsante di condivisione

Dopo aver premuto il pulsante Condividi posizione:

1.la proprietà Message dell'oggetto Texting viene creata e viene assegnata con il valore di Current Address, Longitudine, Latitudine.

2. viene creata la proprietà PhoneNumber dell'oggetto Texting a cui viene assegnato il valore del campo Contact phone number.

e quindi viene chiamata la procedura SendMessage, che richiama l'applicazione di messaggistica predefinita del telefono per inviare la posizione tramite SMS.

Passaggio 5: anteprima dell'applicazione su dispositivo reale

Anteprima dell'applicazione su un dispositivo reale
Anteprima dell'applicazione su un dispositivo reale

Questo dà l'anteprima quando l'app viene caricata su un dispositivo reale.

Passaggio 6: selezione del contatto

Selezione del contatto
Selezione del contatto

Il campo accanto a Seleziona contatto da condividere viene popolato con il numero di contatto del destinatario.

Passaggio 7: invio della posizione

Invio della posizione
Invio della posizione

Dopo aver premuto il pulsante Condividi posizione, viene richiamata l'app di messaggistica predefinita del telefono e vengono inviati i dettagli sulla posizione.

Passaggio 8: condivisione dell'app e test

Condivisione dell'app e test
Condivisione dell'app e test

Ho condiviso questa app con il mio amico e ho cercato di ottenere la posizione dal suo telefono.

Passaggio 9: file.apk da provare

Usa questo file.apk per installare l'app sul tuo telefono Android e prova a testarla.

Consigliato: