Inhoudsopgave:
Video: DeelMijnLocatie: 9 Stappen
2025 Auteur: John Day | [email protected]. Laatst gewijzigd: 2025-01-13 06:57
Dit is de lay-out die ik heb gemaakt voor deze toepassing voor het delen van locaties.
In het eerste gedeelte van dit scherm kan de gebruiker de lengte- en breedtegraad van zijn huidige locatie krijgen.
Door de knop Contact selecteren om te delen te selecteren, wordt de standaard contact-app van de telefoon geopend en kan de gebruiker het contact selecteren om de locatie mee te delen en het volgende veld (textBox) wordt gevuld met het contactnummer van de geselecteerde ontvanger of de gebruiker kan typ direct het contactnummer van de ontvanger in het tekstvak.
Door op de Share Location-knop te drukken, wordt de standaard Messaging-app van de telefoon geopend en kan de gebruiker locatiedetails naar de ontvanger sturen.
Om deze applicatie te maken, heb ik de MIT App Inventor gebruikt, een intuïtieve, visuele programmeeromgeving waarmee iedereen – zelfs kinderen – volledig functionele apps voor smartphones en tablets kan bouwen.
Stap 1: Blokdiagram
Dit is het blokdiagram om de logica van de applicatie te bouwen.
Stap 2: Sensorlogica
In deze toepassing wordt de locatiesensor gebruikt om de locatie van de gebruiker te krijgen. Het geeft de lengte- en breedtegraad van de huidige locatie en deze invoer wordt naar de kaart en andere labels gevoerd om de respectieve waarden weer te geven.
Stap 3: Contactkiezer
Wanneer op de ContactPicker-knop wordt geklikt en een contactpersoon is geselecteerd, wordt het veld Contact gevuld met het nummer van de ontvanger. Of de gebruiker kan direct het contactnummer van de ontvanger typen in het veld Contact.
Stap 4: Deelknoplogica
Nadat u op de knop Locatie delen hebt gedrukt:
1.de eigenschap Message van het Texting-object wordt gemaakt en krijgt de waarde Huidig adres, Longitude, Latitude toegewezen.
2. de eigenschap PhoneNumber van het SMS-object wordt gemaakt en krijgt de waarde van het telefoonnummer van het veld Contactpersoon.
en vervolgens wordt de SendMessage-procedure aangeroepen, die de standaard berichtentoepassing van de telefoon aanroept om de locatie via sms te verzenden.
Stap 5: Toepassingsvoorbeeld op echt apparaat
Dit geeft het voorbeeld wanneer de app op een echt apparaat wordt geladen.
Stap 6: Contactpersoon selecteren
Het veld net naast het Contactpersoon selecteren om te delen wordt gevuld met het contactnummer van de ontvanger.
Stap 7: De locatie verzenden
Nadat u op de knop Locatie delen hebt gedrukt, wordt de standaard berichten-app van de telefoon aangeroepen en worden de locatiegegevens verzonden.
Stap 8: De app delen en testen
Ik deelde deze app met mijn vriend en probeerde de locatie van zijn telefoon te krijgen.
Stap 9:.apk-bestand om te proberen
Gebruik dit.apk-bestand om de app op je Android-telefoon te installeren en te testen.