Спасибо за содержательный и вдохновляющий материал.
Хотелось бы побольше узнать про саму классификацию "сфера-смысл-цель-задача". Какие правила и критерии определяют каждый компонент?
А также, очень интересно узнать об оперативной обработке входящих потоков. Это какая-то периодическая обработка? Какая периодичность и в чем заключается? Какой алгоритм принятия решения при обработке входящих?
Спасибо за статью!
Метод onSaveInstanceState имеет множество особенностей применительно к фрагментам и особенно к вложенным фрагментам.
Для себя выбрал вариант с сохранением состояния внутри аргументов фрагмента.
Спасибо за содержательный и вдохновляющий материал.
Хотелось бы побольше узнать про саму классификацию "сфера-смысл-цель-задача". Какие правила и критерии определяют каждый компонент?
А также, очень интересно узнать об оперативной обработке входящих потоков. Это какая-то периодическая обработка? Какая периодичность и в чем заключается? Какой алгоритм принятия решения при обработке входящих?
Спасибо!
Могу порекомендовать гораздо более мощный и гибкий FlexboxLayout взамен FlowLayout
Создаем в папочку
project/app/scripts
Туда кладем дополнительные gradle-скрипты и, в частности, скрипт для подписи приложения:
release.gradle
Далее, подключаем скрипты из папочки scripts в build.gradle для приложения (/app/build.gradle)
Для безопасности добавляем соотв. скрипт и jks файл в git исключения:
Метод onSaveInstanceState имеет множество особенностей применительно к фрагментам и особенно к вложенным фрагментам.
Для себя выбрал вариант с сохранением состояния внутри аргументов фрагмента.
Надеюсь это фича, а не бага :)