Spisu treści:

ShareMyLocation: 9 kroków
ShareMyLocation: 9 kroków

Wideo: ShareMyLocation: 9 kroków

Wideo: ShareMyLocation: 9 kroków
Wideo: The DISGUSTING Crimes Of Amon Göth - The Commandant of Krakow-Plaszow. 2024, Listopad
Anonim
UdostępnijMojaLokalizacja
UdostępnijMojaLokalizacja

To jest układ, który stworzyłem dla tej aplikacji do udostępniania lokalizacji.

W pierwszej części tego ekranu użytkownik może uzyskać długość i szerokość geograficzną swojej bieżącej lokalizacji.

Wybierając przycisk Wybierz kontakt do udostępnienia, otwiera się domyślna aplikacja kontaktowa telefonu i pozwala użytkownikowi wybrać kontakt, któremu chcesz udostępnić lokalizację, a następne pole (pole tekstowe) zostanie wypełnione numerem kontaktowym wybranego odbiorcy lub użytkownik może bezpośrednio wpisz numer kontaktowy odbiorcy w polu tekstowym.

Po naciśnięciu przycisku Udostępnij lokalizację otworzy się domyślna aplikacja do obsługi wiadomości w telefonie i pozwoli użytkownikowi wysłać dane o lokalizacji do odbiorcy.

Do stworzenia tej aplikacji wykorzystałem MIT App Inventor, intuicyjne, wizualne środowisko programistyczne, które pozwala każdemu – nawet dzieciom – budować w pełni funkcjonalne aplikacje na smartfony i tablety.

Krok 1: Schemat blokowy

Schemat blokowy
Schemat blokowy

To jest diagram blokowy do budowania logiki aplikacji.

Krok 2: Logika czujnika

Logika czujnika
Logika czujnika

W tej aplikacji czujnik lokalizacji służy do uzyskania lokalizacji użytkownika. Podaje długość i szerokość geograficzną bieżącej lokalizacji, a te dane wejściowe są przekazywane do mapy i innych etykiet, aby wyświetlić odpowiednie wartości.

Krok 3: Wybór kontaktu

Selektor kontaktów
Selektor kontaktów

Po kliknięciu przycisku ContactPicker i wybraniu dowolnego kontaktu pole Kontakt zostanie wypełnione numerem odbiorcy. Lub Użytkownik może bezpośrednio wpisać numer kontaktowy odbiorcy w polu Kontakt.

Krok 4: Logika przycisku udostępniania

Logika przycisku udostępniania
Logika przycisku udostępniania

Po naciśnięciu przycisku Udostępnij lokalizację:

1. Właściwość Message obiektu Texting jest tworzona i jest przypisywana wartością Current Address, Longitude, Latitude.

2. zostaje utworzona właściwość PhoneNumber obiektu Tekst, do której przypisana jest wartość pola Numer telefonu Kontakt.

a następnie wywoływana jest procedura SendMessage, która wywołuje domyślną aplikację do obsługi wiadomości telefonu, aby wysłać lokalizację za pomocą wiadomości tekstowej.

Krok 5: Podgląd aplikacji na prawdziwym urządzeniu

Podgląd aplikacji na prawdziwym urządzeniu
Podgląd aplikacji na prawdziwym urządzeniu

Daje to podgląd, gdy aplikacja zostanie załadowana na prawdziwe urządzenie.

Krok 6: Wybór kontaktu

Wybór kontaktu
Wybór kontaktu

Pole tuż obok Wybierz kontakt do udostępnienia jest wypełnione numerem kontaktowym odbiorcy.

Krok 7: Wysyłanie lokalizacji

Wysyłanie lokalizacji
Wysyłanie lokalizacji

Po naciśnięciu przycisku Udostępnij lokalizację wywoływana jest domyślna aplikacja do obsługi wiadomości w telefonie i wysyłane są szczegóły lokalizacji.

Krok 8: Udostępnianie aplikacji i testowanie

Udostępnianie aplikacji i testowanie
Udostępnianie aplikacji i testowanie

Udostępniłem tę aplikację mojemu przyjacielowi i próbowałem uzyskać lokalizację z jego telefonu.

Krok 9: Plik.apk do wypróbowania

Użyj tego pliku.apk, aby zainstalować aplikację na telefonie z Androidem i spróbować ją przetestować.

Zalecana: