2016-06-27 2 views
-4

新しいアンドロイドプロジェクトを開始する予定で、クリーンアーキテクチャーとMVPを使いたいと思います。私はこれについて読んできましたが、私はMosbyライブラリを見つけましたが、これはMosbyなしでMVPを使用する代わりにMosbyライブラリを使用する利点ですか?どのようにMVPを実装していますか?Android MVPアプリケーション

どうもありがとう

答えて

2

基本的にあなたの質問は:私はライブラリを使うべきかどうかですか?

なぜライブラリを使用しているのですか?コードをあなた自身で、何度も何度も書いているわけではないので、正しいでしょうか?したがって、MosbyとNucleusは2つのライブラリに過ぎないので、自分でMVPテンプレートを書く必要はありません。また、彼らはあなたのための画面の向きの変更と処理死を処理することができます。

しかし、基本的には、あなた自身ですべて書くことができます。実際にはそれほど難しいことではありません(画面の向きの変更とプロセスの処理の処理を除く)。

0

あなたが必要なアンドロイドMVPに関する完全な情報は以下のURLで議論されています。 MVP ANDROID

+0

ありがとうございました。私はこれがNucleusという別のMVPライブラリを導入しているのを見ました。だから、私の質問は変わらないでしょう。MosbyやNucleusなどのライブラリを使うことが推奨されていますか?または、柔軟性を増すために、外部ライブラリなしでMVPを使用しますか?(バターナイフ、改造、rxjavaなどのライブラリは除く) – FVod

+0

サードパーティライブラリを使用しない場合は、Java注釈を使用します。 –