1

私は、いくつかのネットワーキングの側面を備えたAndroidアプリに取り組んでいます。アプリには、ボタンが押されると、サーバーに呼び出しが行われ、データでいっぱいの応答が返される場所があります。私の質問は、ネットワーク呼び出しを独自のクラスで分離し、new MyNetworkHelper(accessClientServer) などのネットワーク オブジェクトをインスタンス化し、クライアント サーバーの名前を付けるだけの堅牢なフローの作成に関するものです。次に、このオブジェクトは適切なオブジェクト (ClientServer、StudentServer、TeacherSever など) をインスタンス化し、そのサーバーにアクセスしてデータベースを保存し、押されたボタンに戻る MyNetworkHelper オブジェクトに応答を返します。

これは、この種のタスクを実行するための最良の方法ですか?

4

1 に答える 1

1

あなたが提案することは不合理ではありませんが、ヘルパーがシングルトンであるなどの標準パターンを使用してより標準化することができます(そのような方法で使用することを意図している場合は追加のサーバーも同様です)。Design Patterns and Architecture の初心者向けの本を手に取ることをお勧めします。

于 2013-05-20T04:11:47.293 に答える