В iOS я могу написать целое приложение, используя один UIViewController и просто добавив все приложение в иерархию UIView. Это работает нормально, так как UIViewController получает уведомление, когда ситуация с памятью плохая, и позволяет разработчику выполнить некоторое ручное управление / оптимизацию памяти.
Есть ли эквивалент в Android?
Могу ли я написать целое приложение за одно действие и сложить фрагменты поверх этого?
Как это повлияет на использование памяти, насколько я понимаю, это обходит управление жизненным циклом активности, и весь стек фрагментов остается в памяти - или я ошибаюсь?