対象読者
Androidアプリケーションの開発を始めたい方で、JavaとEclipseの基本的な知識がある方を対象とします。
お天気アプリの作成
作成するお天気アプリ「いまそら」は、現在地点の都道府県の天気予報を全画面で表示するものです。
ソースファイルと処理の流れ
お天気アプリのJavaソースファイルは、表のとおりです。今回は、おもにActivityクラスに追加するコードについて解説していきます。
作成するソース | 概要 |
---|---|
ParseJson.java | JSONデータ解析基本クラス |
ParseDrk7jpweather.java | 天気情報JSON解析クラス |
ParseFindsjp.java | 逆ジオコーディングJSON解析クラス |
HttpAsyncLoader.java | 非同期HTTP通信クラス |
ImaSoraActivity.java | Activityクラス(今回解説) |
また、前回解説したとおり、アプリの全体の処理の流れは、次のようになります。
- GPS機能から、現在地点の緯度と経度を取得する。
- 緯度と経度から、Web APIを利用して、都道府県を判別する。
- 都道府県に応じた天気情報を、Web APIから取得する。
- 取得したデータを解析して、表示テキストを作成する。
- そのテキストを、ビューにセットする。