Я создаю прототип приложения, и я бы попытался использовать компонент EventBus Guava, чтобы избавиться от некоторого кода, который я продолжал писать снова и снова, например, для распространения событий из фрагментов в действия.
К моему удивлению, я получил действительно большой удар по производительности, когда начались действия.
Я делаю только один вызов EventBus.register для самого действия. Удаление этого вызова возвращает время начала активности к обычному. Я также заметил, что в то время происходило довольно много сбора мусора.
Кто-нибудь может посоветовать EventBus и Android от Guava? Должен ли я просто вернуться к простому шаблону прослушивателя фрагментов? Любая другая библиотека (я тоже собирался попробовать mbassador, но у меня заканчивается время на прототипирование).