Я недавно запустил свое первое приложение для iPhone, и похоже, что люди в сообществе Android просят об этом ... поэтому я начал разработку с SDK.
Первое, что я заметил, это то, что в моем приложении для iPhone я буду хранить определенные переменные в сеансе в appDelegate.Поскольку у меня нет такой структуры в Android, мне любопытно, как разработчики Android отслеживают состояние приложения во всем приложении (надеюсь, без тонны одноэлементных объектов?)
Если подход одноэлементного объекта - то, какбольшинство разработчиков делают это - как я могу гарантировать, что приложение запускается в чистом состоянии каждый раз, когда пользователь нажимает кнопку «домой» и повторно щелкает значок (есть что-то, что я могу добавить в свой манифест, чтобы убедиться, что оно не поддерживает многозадачность втаким образом?)
Мое приложение имеет много специфичного для сеанса состояния и для первой итерации еще не поддерживает многозадачность: (