私はMVPパターンを使用して最初のAndroidアプリを構築しています。 私がBaseActivityの使用法を処理する方法を除き、すべてがかなり明白です。MVPとBaseActivity - ベストプラクティス
BaseActivityの目的は、例えば、他のアクティビティに共通する可能性があるいくつかの他のメソッドと同様に、navigationDrawer、オプションメニューを持つことです。
私の質問は以下のとおりです。あなたがMVP構造でBaseActivityを処理するにはどうすればよい
- ?
- 契約を作成しますか?
- 一般的なメソッドをBaseActivityの代わりにutilsクラスに入れて、Presenterで呼び出せますか?それは常に可能であることを確認していない
、
ここである私の現在の構造:あなたはあなたのことをそこにすべてのコードを配置する必要があり
あなたはBaseActititiesでこれhttp://www.tinmegali.com/en/model-view-presenter-mvp-in-android-part-2/ Seetに見てくださいをすべての活動を延長することができます最初のコメント – Kathi
私はそれに乗っていましたが、 "BaseActivityパターンの意味を正確にはわかりません"というコメントのあなたの答えです;) – Isabelle