私はAndroid開発に若干新しく、私のネットワークでDLNAサーバを閲覧し、各DLNAサーバをディレクトリとして閲覧できる非常に簡単なアプリケーションを構築しようとしています。 1つのアクティビティでネットワーク上のすべてのDLNAサーバが表示され、ユーザがそれを選択した後、DLNAメディアサーバのディレクトリを参照する別のアクティビティにリダイレクトします。ネットワークデータにアクセスする方法としてサービスを使用する必要がありますか?
私の質問は非常に基本的です:どのように 'selected server'、 'current directory'、およびこのような情報を保持するのですか?アプリケーションの残りの部分で何をすべきかを知る方法が必要です。このデータをサービスに組み込む必要がありますか?それはサービスがどんなものであるべきかの共通理解に違反しているようです。アプリケーションの状態を維持するにはどうすればよいですか?
優れた答え:)私は、雪だるまらのようにデータを渡し続け、渡されたインテントに必要なすべての関連データを追加すると思いますか? –
私はそれにはいります。 1つのアクティビティーに入ったものはすべて、次のアクティビティーに渡す必要があることは間違いありませんが。 –