Если вы нажмете кнопку «Домой», ваше приложение перейдет в фоновый режим, а Activity
останется в живых (но будет приостановлено). В любой момент времени система может уничтожить ее, чтобы освободить память и сохранить только набор состояний сохранения, созданный onSaveInstanceState
. Затем этот пакет передается в onCreate
как savedInstanceState
, когда вы возвращаетесь в свое приложение.
Однако, когда вы нажимаете кнопку «Назад», ваше действие заканчивается, и приложение закрывается. В этом случае не будет создаваться состояние сохранения, поэтому, если вы хотите сохранить значение number
, вы должны сохранить его в постоянном хранилище, таком как настройки, база данных, файл и т. Д. c. (в зависимости от варианта использования).