В текущем проекте Android я передаю некоторые данные между парой действий. Мне просто любопытно, есть ли наилучшая практика отправки данных между действиями. У меня есть строка, которая будет обновляться/добавляться на основе результатов одного действия, а затем использоваться для совместного использования в Facebook двумя действиями позже. Должна ли эта строка быть установлена как глобальная статическая строка, а затем использоваться совместно, или я должен передать строку, используя намерение.PutExtra
?
Глобальная строка, вероятно, содержит меньше кода, но означает другую статическую переменную. В качестве альтернативы намерение Extra подходит, но кажется повторяющимся, поскольку оно проходит через пару действий. В любом случае будет работать, просто хотелось бы знать, предпочтительнее ли один из них.