2010-12-01 12 views
28

どこにいてもアンドロイドアプリケーションを構成する最良の方法やチュートリアルはありますか?アンドロイドモデルビュープレゼンター/コントローラーの例

私はjavaとandroidの新機能を使用していますが、asp.netのモデルビュープレゼンターとモデルビューコントローラーのパッシブと監督のコントローラーを使用してwinformsアプリケーションを構築しましたが、これらの種類のAndroidパターン。

どのように人々は野生の中にまともなサイズのアンドロイドのアプリを構築するのですか?何かベストプラクティスがあるか、私は公式のアンドロイドのドキュメントに固執するべきですか?

+0

皮肉なことに、私は同じ質問をしました。リンクの私の答えをチェックしてください。 –

+0

他の質問へのリンクについては十分にフェアですが、良い例を見たり、人々が実際に物事を構成する方法を聞くのが大好きです。 – solrevdev

+0

または、本当にうまく構成されているとみなされ、そのようなことをまとめたオープンソースのアプリケーションへのリンク – solrevdev

答えて

18

次の2つの例を試してください。 MVPがどのようにAndroidアプリケーションに適用されるかを理解するのに役立つことがわかりました。

http://web.archive.org/web/20120524010643/http://chicagoandroid.com/forum/topics/mvp-android-perspective

http://web.archive.org/web/20130525044856/http://jamespeckham.com/Blog/10-11-21/MVP_on_Android.aspx

+2

@Mohit:前述のGoogle IOビデオは、ユーザーインタラクション/ユーザーエクスペリエンスのデザインパターンに関するもので、(グラフィカル)ユーザーインターフェイスのデザインMVP/MVCが属するパターン。 – superjos

+0

参考になりました! :) – JDPeckham

+0

@JDPeckhamまあ、それはポイントに行く良い例です... :) – superjos

1

Android Developers pageをご覧ください。そこにあなたのすべての質問に対する答えが見つかります。そして、MVCは既にAndroidに存在しています。 this questionをチェックしてください。ビデオhereはあなたが探しているものを説明することができます。

2

またMosbyはMVPパターンに加えて他のものを実装していますが、あなただけのMVPの一部を使用し、残りを忘れることができるように、それは十分にモジュール化されています。

私は私の経費を管理するためのアプリケーションを作成し、このlibrary

0

の動機と選択肢をカバーする素敵なブログの記事もあります。 MVPパターンを使用して構築されています。私はthis postで説明しました。

関連する問題