Ч а с т ь I главный редактор



Pdf көрінісі
бет26/77
Дата01.10.2023
өлшемі7,26 Mb.
#183162
1   ...   22   23   24   25   26   27   28   29   ...   77
Байланысты:
moluch 366 ch1

Настройки приложения
Для работы с настройками приложения была создана модель данных, хранящая настройки. Сама модель является синглтоном, 
что позволяет легко работать с ней из любой части приложения.
Рис. 1.
 Главное меню приложения


«Молодой учёный»
.
№ 24 (366)
 .
Июнь 2021 г.
22
Информационные технологии
Как видно из рисунка 2 страница настроек изображения представляет из себя обычный набор компонентов ввода данных для 
редактирования тем самым самих настроек.
Сохранение настроек происходит в момент, когда страница с вводом настроек удаляется, что позволяет не сохранять настройки 
каждый раз при изменении какого-либо поля в настройках, а перезаписывать только один раз при завершении процедуры на-
стройки, также мы будем уверены, что настройки сохранены и обновления при переходе на страницы с остальным функционалом 
приложения.
Выбор интерфейса соединения
При старте приложения пользователь должен выбрать интерфейс соединения с роботом.
Как видно на рис. 3, данная страница представляет из себя тип Tab, что позволит обычным свайпом сменить окно, адаптиро-
ванное под определенный тип сопряжения с роботом. Еще данный контейнер удобен тем, что внутренние окна можно писать от-
дельно, поэтому с точки зрения представления кода, мы пишем отдельные страницы.
Рис. 2.
 Страница настроек приложения
Рис. 3.
 Выбор устройства для соединения
Рис. 4.
 Модальное окно с сообщение об ошибке подключения к удаленному устройству


“Young Scientist”

# 24 (366)

June 2021
23
Information Technology
Само же окно представляет из себя список сопряженных с Android Bluetooth адаптеров, это значит, что в список выводятся все 
удаленные устройства, которые мы до этого добавили в наше устройство.
Если подключение проходит успешно загружается часть приложения, отвечающая за взаимодействия с роботом, в противном 
случае выводится модальное окно об ошибке, приведенное на рисунке 4, после чего мы возвращаемся к списку устройств.
Сообщением считается набор байт заканчивающихся переводом каретки (байт — 10).
Рис.


Достарыңызбен бөлісу:
1   ...   22   23   24   25   26   27   28   29   ...   77




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет