«Молодой учёный»
.
№ 24 (366)
.
Июнь 2021 г.
22
Информационные технологии
Как видно из рисунка 2 страница настроек изображения представляет из себя обычный набор компонентов ввода данных для
редактирования тем самым самих настроек.
Сохранение настроек происходит в момент, когда страница
с вводом настроек удаляется, что позволяет не сохранять настройки
каждый раз при изменении какого-либо поля в настройках, а перезаписывать только один раз
при завершении процедуры на-
стройки, также мы будем уверены, что настройки сохранены и обновления при переходе на страницы с остальным функционалом
приложения.
Выбор интерфейса соединения
При старте приложения пользователь должен выбрать интерфейс соединения с роботом.
Как видно на рис. 3, данная страница представляет из себя тип Tab, что позволит обычным свайпом сменить окно, адаптиро-
ванное под определенный тип сопряжения с роботом. Еще
данный контейнер удобен тем, что внутренние окна можно писать от-
дельно, поэтому с точки зрения представления кода, мы пишем отдельные страницы.
Рис. 2.
Страница настроек приложения
Рис. 3.
Выбор устройства для соединения
Рис. 4.
Модальное окно с сообщение об ошибке подключения к удаленному устройству
“Young Scientist”
.
# 24 (366)
.
June 2021
23
Information Technology
Само же окно представляет из себя список сопряженных
с Android Bluetooth адаптеров, это значит, что в список выводятся все
удаленные устройства, которые мы до этого добавили в наше устройство.
Если подключение проходит успешно
загружается часть приложения, отвечающая за взаимодействия с роботом, в противном
случае выводится модальное окно об ошибке, приведенное на рисунке 4, после чего мы возвращаемся к списку устройств.
Сообщением считается набор байт заканчивающихся переводом каретки (байт — 10).
Рис.
Достарыңызбен бөлісу: