ネットワーク オペレーションの実行の概要

このクラスでは、ネットワークへの接続、ネットワーク接続の監視(接続の変更を含む)、ユーザーによるアプリのネットワーク使用状況の管理に必要となる基本的なタスクについて説明します。また、XML データを解析し使用する方法についても説明します。

これらのレッスンを完了すると、ネットワーク トラフィックを最小限に抑えながら、コンテンツをダウンロードしてデータを効率的に解析する Android アプリを作成するための基本構成要素を学ぶことができます。

注: Android アプリのネットワーキングをさらにすばやく簡単に行えるようにする HTTP ライブラリ Volley については、Volley を使用したネットワーク データの送信クラスをご覧ください。Volley は GitHub で入手できます。Volley は、アプリのネットワーク操作の効率化とパフォーマンス向上に役立つ場合があります。

このトピックの詳細については、次の関連ガイドをご覧ください。

レッスン

ネットワークに接続する
ネットワークに接続する方法、HTTP クライアントを選択する方法、UI スレッド外でネットワーク オペレーションを実行する方法について説明します。
ネットワーク使用状況を管理する
デバイスのネットワーク接続を確認する方法、ネットワーク使用状況を管理するための設定 UI を作成する方法、接続の変更に対応する方法について説明します。
XML データを解析する
XML データを解析し使用する方法について説明します。