Сохранение данных при закрытии приложения и получение этих данных

Я знаю, что есть много вопросов относительно сохранения / поиска данных здесь. Я занимался поиском вещей самостоятельно и действительно думал, что смогу найти свои ответы без необходимости «задавать вопрос», но я начал удивляться тому, на что я не нашел ответа здесь.

МОЯ СИТУАЦИЯ:

Естественно, я делаю приложение. После закрытия приложения я хочу сохранить простой массив чисел (0 или 1) или логические значения как бы. После запуска приложения я хочу найти этот массив, если он существует, и извлечь его для использования в приложении.

Я начал помещать свой код в деятельность, в которой будет использоваться массив. Но я начал задаваться вопросом, придется ли мне копировать / вставлять переопределенныеonStop() участвовать во всех моих мероприятиях? Или я делаю это в основной деятельности и как-то связываю другие действия.

По сути, независимо от того, в каком состоянии / активности находится приложение, когда оно закрыто, я хочу иметь возможность сохранять массив int / bool и открывать его обратно при запуске приложения.

Может быть, я не знал, как искать то, что хотел, поэтому объяснять это было правильным решением.

Я не возражаю заниматься поиском, но если кто-то, по крайней мере, укажет мне правильное направление, я буду чрезвычайно благодарен.

РЕДАКТИРОВАТЬ: Если есть лучший способ сделать то, что я хочу, чем то, что я описал (т.е. использовать другое состояние вместоonStop()например), пожалуйста, не стесняйтесь выбрасывать идеи. Я впервые сталкиваюсь с жизненными циклами действий, и я немного растерялся, даже просматривая руководства по разработке для Android. Я действительно думаю, что они плохо сделаны в большинстве случаев.

Ответы на вопрос(5)

Ваш ответ на вопрос