133 читали · 2 года назад
Расскажи про активити и её жизненный цикл.
Activity — по сути, это экран, который видит пользователь. Именно здесь происходит взаимодействие с пользователем: показываем ему информацию, обрабатываем ввод и т.п. В активити у нас располагаются всякие элементы: кнопки, фрагменты, изображения и другие различные View. Из-за всего этого, объем памяти, потребляемый активити, может существенно увеличиваться. Когда пользователь перемещается между экранами, экземпляры активити образуют стек. Положение в стеке определяет состояние каждого экземпляра...
10 месяцев назад
Какую архитектуру выбрать — с единой или множеством Activity?
Источник: Nuances of Programming В постоянно развивающейся сфере разработки Android-приложений приходится принимать ответственные решения, определяющие пользовательский опыт и общую архитектуру приложения. Одним из таких решений является выбор структуры Activity  —  фундаментальных строительных блоков любого Android-приложения. Перед разработчиками возникает дилемма: упрощенный подход с единой Activity (Single Activity), включающей множество Фрагментов, или разрозненная природа множества Activity...