@Provides
@Singleton
LoginPresenter provideLoginPresenter() {
return new LoginPresenterImplementation();
}
Mein Ansatz, wenn ich eine Android-App entwerfe, ist MVP. Ich benutze Dolch für die Abhängigkeitsinjektion. Wenn ich einen Interface Presenter erstelle, habe ich es Singleton gemacht.Android Dolch Singleton-Moderator
Jemand schlägt mir vor, es nicht Singleton zu machen, weil es schwer zu merken ist.
Was schlagen Sie vor? Verwenden Sie es wie Singleton oder nicht? Ich erwarte pro und gegen Meinungen.
Die Singleton-Annotation ist optional, Sie müssen sie also nicht verwenden. Und Sie können in Ihrer Anwendung beliebig viele benutzerdefinierte Bereichsanmerkungen definieren, indem Sie sie als öffentliche @ Schnittstelle deklarieren. – kimkevin