Задать вопрос
BitNeBolt
@BitNeBolt

Каким образом лучше передавать параметры в активити?

При создании новой активити необходимо передавать в неё свои аргументы. Здесь описывается аналогичный вопрос, а в качестве решения два способа:
  • Воспользоваться методом putExtra() объекта Intent.
  • Прописать отдельный статичный метод в классе активити и запускать его вручную, передавая в него параметры.

Какой метод логичнее, какой быстрее, какой популярнее?
  • Вопрос задан
  • 67 просмотров
Подписаться 1 Простой Комментировать
Ответ пользователя Dmtm К ответам на вопрос (2)
@Dmtm
Android
например статический newInstance для фрагментов - уже давно стал стандартом,
поэтому правила хорошего тона требуют второго способа, он правильнее т.к позволяет скрыть детали сериализации (в т.ч. ключи по которым передаются параметры), а так же контролировать количество параметров
Ответ написан
Комментировать