Съдържание:
- Стъпка 1: Блокова диаграма
- Стъпка 2: Сензорна логика
- Стъпка 3: Свържете се с Picker
- Стъпка 4: Споделяне на логика на бутоните
- Стъпка 5: Визуализация на приложението на реално устройство
- Стъпка 6: Избор на контакт
- Стъпка 7: Изпращане на местоположението
- Стъпка 8: Споделяне на приложението и тестване
- Стъпка 9:.apk файл за опит
![ShareMyLocation: 9 стъпки ShareMyLocation: 9 стъпки](https://i.howwhatproduce.com/images/009/image-26999-j.webp)
Видео: ShareMyLocation: 9 стъпки
![Видео: ShareMyLocation: 9 стъпки Видео: ShareMyLocation: 9 стъпки](https://i.ytimg.com/vi/i5ZtKUQSZ7A/hqdefault.jpg)
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:51
![ShareMyLocation ShareMyLocation](https://i.howwhatproduce.com/images/009/image-26999-1-j.webp)
Това е оформлението, което създадох за това приложение за споделяне на местоположение.
В първия раздел на този екран потребителят може да получи географската дължина и ширина на текущото му местоположение.
Чрез избиране на бутона Избор на контакт за споделяне се отваря стандартното приложение за контакт на телефона и позволява на потребителя да избере контакта, с който да сподели местоположението и следващото поле (текстово поле) се попълва с номера за контакт на избрания получател или потребителят може директно въведете номера за контакт на получателя в текстовото поле.
Чрез натискане на бутона Споделяне на местоположението, стандартното приложение за съобщения на телефона се отваря и позволява на потребителя да изпраща подробности за местоположението до получателя.
За да създам това приложение, използвах MIT App Inventor, интуитивна, визуална среда за програмиране, която позволява на всеки - дори и на деца - да създава напълно функционални приложения за смартфони и таблети.
Стъпка 1: Блокова диаграма
![Блокова диаграма Блокова диаграма](https://i.howwhatproduce.com/images/009/image-26999-2-j.webp)
Това е блоковата диаграма за изграждане на логиката на приложението.
Стъпка 2: Сензорна логика
![Сензорна логика Сензорна логика](https://i.howwhatproduce.com/images/009/image-26999-3-j.webp)
В това приложение сензорът за местоположение се използва за получаване на местоположението на потребителя. Той предоставя географската дължина и географската ширина на текущото местоположение и тези входове се подават към картата и други етикети за показване на съответните стойности.
Стъпка 3: Свържете се с Picker
![Свържете се с Picker Свържете се с Picker](https://i.howwhatproduce.com/images/009/image-26999-4-j.webp)
Когато се щракне върху бутона ContactPicker и се избере всеки контакт, полето за контакт се попълва с номера на получателя. Или Потребителят може директно да напише номера за контакт на получателя в полето Контакт.
Стъпка 4: Споделяне на логика на бутоните
![Логика за споделяне на бутони Логика за споделяне на бутони](https://i.howwhatproduce.com/images/009/image-26999-5-j.webp)
След като натиснете бутона Споделяне на местоположението:
1. Свойството на съобщението на текстовия обект е създадено и му е присвоена стойността на текущ адрес, дължина, ширина.
2. свойството PhoneNumber на текстовия обект е създадено и му е присвоена стойността на телефонния номер на полето за контакт.
и след това се извиква процедурата SendMessage, която извиква стандартното приложение за съобщения на телефона, за да изпрати местоположението чрез текстово съобщение.
Стъпка 5: Визуализация на приложението на реално устройство
![Визуализация на приложението на реално устройство Визуализация на приложението на реално устройство](https://i.howwhatproduce.com/images/009/image-26999-6-j.webp)
Това дава визуализация, когато приложението е заредено на истинско устройство.
Стъпка 6: Избор на контакт
![Избор на контакт Избор на контакт](https://i.howwhatproduce.com/images/009/image-26999-7-j.webp)
Полето до Избор на контакт за споделяне е попълнено с номера за контакт на получателя.
Стъпка 7: Изпращане на местоположението
![Изпращане на местоположението Изпращане на местоположението](https://i.howwhatproduce.com/images/009/image-26999-8-j.webp)
След натискане на бутона Споделяне на местоположението, приложението за съобщения по подразбиране на телефона се извиква и подробностите за местоположението се изпращат.
Стъпка 8: Споделяне на приложението и тестване
![Споделяне на приложението и тестване Споделяне на приложението и тестване](https://i.howwhatproduce.com/images/009/image-26999-9-j.webp)
Споделих това приложение с приятеля си и се опитах да получа местоположението от телефона му.
Стъпка 9:.apk файл за опит
Използвайте този.apk файл, за да инсталирате приложението на вашия Android телефон и опитайте да го тествате.
Препоръчано:
Първи стъпки с безжични сензори за температура и вибрации на дълги разстояния: 7 стъпки
![Първи стъпки с безжични сензори за температура и вибрации на дълги разстояния: 7 стъпки Първи стъпки с безжични сензори за температура и вибрации на дълги разстояния: 7 стъпки](https://i.howwhatproduce.com/images/001/image-149-j.webp)
Първи стъпки с безжични сензори за температура и вибрации на дълги разстояния: Понякога вибрациите са причина за сериозни проблеми в много приложения. От валове и лагери на машината до работа на твърдия диск, вибрациите причиняват повреда на машината, ранна подмяна, ниска производителност и нанасят сериозен удар върху точността. Мониторинг
Първи стъпки с STM32f767zi Cube IDE и качване на персонализирана скица: 3 стъпки
![Първи стъпки с STM32f767zi Cube IDE и качване на персонализирана скица: 3 стъпки Първи стъпки с STM32f767zi Cube IDE и качване на персонализирана скица: 3 стъпки](https://i.howwhatproduce.com/images/001/image-890-j.webp)
Първи стъпки с STM32f767zi Cube IDE и качване на персонализирана скица: КУПЕТЕ (щракнете върху теста, за да закупите/посетете уеб страницата) STM32F767ZISUPPORTED SOFTWARE · STM32CUBE IDE · KEIL MDK ARM µVISION · EWARM IAR EMBEDDED WORKBENCH използва се за програмиране на STM микроконтролери
Как да направите 4G LTE двойна BiQuade антена Лесни стъпки: 3 стъпки
![Как да направите 4G LTE двойна BiQuade антена Лесни стъпки: 3 стъпки Как да направите 4G LTE двойна BiQuade антена Лесни стъпки: 3 стъпки](https://i.howwhatproduce.com/images/001/image-1713-j.webp)
Как да направя 4G LTE двойна BiQuade антена лесни стъпки: През повечето време, с което се сблъсквах, нямам добра сила на сигнала за ежедневните ми работи. Така. Търся и опитвам различни видове антени, но не работи. След загубено време намерих антена, която се надявам да направя и изпробвам, защото тя не градивен принцип
Дизайн на играта с бързо движение в 5 стъпки: 5 стъпки
![Дизайн на играта с бързо движение в 5 стъпки: 5 стъпки Дизайн на играта с бързо движение в 5 стъпки: 5 стъпки](https://i.howwhatproduce.com/images/001/image-2360-j.webp)
Дизайн на игра с Flick в 5 стъпки: Flick е наистина прост начин да направите игра, особено нещо като пъзел, визуален роман или приключенска игра
Система за предупреждение за паркиране на автомобил Arduino - Стъпки по стъпка: 4 стъпки
![Система за предупреждение за паркиране на автомобил Arduino - Стъпки по стъпка: 4 стъпки Система за предупреждение за паркиране на автомобил Arduino - Стъпки по стъпка: 4 стъпки](https://i.howwhatproduce.com/images/001/image-458-22-j.webp)
Система за предупреждение за паркиране на автомобил Arduino | Стъпки по стъпка: В този проект ще проектирам обикновена верига за сензори за паркиране на автомобил Arduino, използвайки Arduino UNO и HC-SR04 ултразвуков сензор. Тази базирана на Arduino система за предупреждение за автомобил за заден ход може да се използва за автономна навигация, измерване на роботи и други обхвати