授業計画 |
回数 |
学習目標 |
学習項目 |
1 |
これまでに学んだ内容でアプリを作成し、新しいバージョンのAndroidStudioの使い方に慣れる。 |
Androidプラットホームのための統合開発環境であるAndroidStudioの新しいバージョンの使い方に慣れるため、AndroidプログラミングⅠで学んだ内容でアプリを作成する。 |
【理解度確認】確認問題 |
2 |
音楽再生アプリを作成出来る。 |
MediaPlayerを利用して音楽再生アプリを作成する。 |
【理解度確認】演習課題 |
3 |
SDカード内にある音楽を再生出来る。 |
音楽再生アプリにSDカード保存したファイルからの再生機能を追加する。 |
【理解度確認】演習課題 |
4 |
RSSリーダを作成出来る。 |
RSSリーダを作成するHTTP通信と非同期クラスの使い方を学ぶ。 |
【理解度確認】演習課題 |
5 |
非同期クラスとJSONを使えるようになる。 |
RSSリーダアプリを使い、非同期クラスの使い方とJSON形式のデータの利用方法を学ぶ。 |
【理解度確認】演習課題 |
6 |
RSSリーダを完成させる。 |
XMLからJSON形式への変換方法を学ぶRSSリーダを完成させる。 |
【理解度確認】演習課題 |
7 |
ウィジェットを作れるようになる。 |
ホーム画面に置いて使える簡単な機能を持ったアプリであるウィジェットを作成する。 |
【理解度確認】演習課題 |
8 |
シンプルカメラアプリを作れるようになる。 |
カメラの画像を表示するSurfaceViewを利用する。 |
【理解度確認】演習課題 |
9 |
カスタマイズしたカメラアプリを作れるようになる。 |
カメラと加速センサーを組み合わせたアプリを作成する。 |
【理解度確認】演習課題 |
10 |
センサーを使って端末の傾きを検出することが出来る。 |
SensorManager、加速度センサー、地磁気センサーを使って端末の傾きを検出する。 |
【理解度確認】演習課題 |
11 |
加速度センサーを使ったゲームを作成出来る。 |
加速度センサーを使って迷路にあるボールを端末を傾けて移動させてゴールさせるゲームを作成する。 |
【理解度確認】演習課題 |
12 |
地図アプリを作成出来る。 |
GoogleMapAPIを利用して地図を表示するアプリを作成する。 |
【理解度確認】演習課題 |
13 |
地図アプリで検索機能を使用出来る。 |
GoogleMapAPIで地図アプリに地図検索機能と音声検索機能を追加する。 |
【理解度確認】演習課題 |
14 |
おすすめショップアプリを作れるようになる。 |
GoogleMapAPIを利用しておすすめのショップを表示するアプリを作成する。 |
【理解度確認】演習課題 |
15 |
Fragmentを使えるようになる。 |
Muti-Pane、Fragmentを使ったアプリを作成する。 |
【理解度確認】演習課題 |