Android: Что лучше: использовать глобальную строку или намерения с дополнительными данными?

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

Глобальная строка, вероятно, содержит меньше кода, но означает другую статическую переменную. В качестве альтернативы намерение Extra подходит, но кажется повторяющимся, поскольку оно проходит через пару действий. В любом случае будет работать, просто хотелось бы знать, предпочтительнее ли один из них.

7
задан Kyle Clegg 5 April 2012 в 19:26
поделиться