Академия мобильных приложений
Appinvent.ru
45
2.2 Приложения с несколькими экранами
Создание приложения с несколькими экранами аналогично созданию нескольких
отдельных приложений.
Количество создаваемых в приложении экранов
определяется разработчиком, но не
может быть более 10. По умолчанию в момент создания
нового проекта в нем всего
один экран.
Компоненты каждого экрана создаются в режиме “Дизайнер” для этого экрана. В режиме
“Блоки” отображаются блоки, только для компонент текущего экрана.
При создании приложений с несколькими идентичными экранами,
используйте
функцию копирования блоков между экранами.
Навигация (переход) между экранами организуется с помощью кнопок или с помощью
действий.
Каждый экран, закрывается в случае перехода на другой или возвращении на тот, с
которого он был открыт.
Экраны могут обмениваться информацией путем принятия и
возвращения значений,
когда они открываются и закрываются. Экраны могут использовать для хранения и
получения с других экранов данных
только с использованием TinyDB, к примеру счет
игры, количество набранных баллов в тесте.
Академия мобильных приложений
Appinvent.ru
46
Копирование блоков между экранами
Некоторые приложения могут содержать идентичные экраны, с таким же набором компонент
и аналогичными действиями.
В этом случае есть возможность копирования блоков программы с одного экрана на другой.
Алгоритм копирования включает следующие шаги.
1.
Перейти в режим Блоки
2. На экране, перенести нужный набор блоков в “Рюкзак”
3. Перейти на другой экран.
4. Вновь нажать на Рюкзак и вынести нужные
блоки на экран
5. Скопированные на другой экран блоки отображаются со значками предупреждения
6. После настройки компонент и привязки их к конкретному
экрану знаки предупреждения
будут удалены.
Достарыңызбен бөлісу: