1.1 Androidプラットフォームの構造
1.2 Android SDKのインストールと配置
1.3 ADTインストールと配置
2.1 Androidエミュレーターの使用
2.2 Android携帯を使ってみる
2.2.1 入力デバイスと出力デバイス
2.2.2 ディスプレイの構成
2.2.3 アプリケーションを使ってみる
2.2.4 中国語の表示と入力
3.1 はじめてのAndroidアプリケーション
3.1.1 新規プロジェクトの作成
3.1.2 ソース・コードの編集
3.1.3 実行
3.2 Androidアプリケーションの構成
3.3 Androidアプリケーションの編集、パッケージ構成
4.1 Androidのプロセス動作
4.1.1 マルチタスク環境
4.1.2 アプリケーション間の通信
4.1.3 コンポーネント
4.1.4 コンポーネントの作成
4.1.5 アプリケーションの動作
4.2 Androidのコンポーネントモデルを理解する
4.2.1 コンポーネントの依存関係
4.2.2 Intentとは
4.2.3 コンポーネントのバインド方式
4.2.4 Intentの意義
4.2.5 IntentとIntent Filterの構成
4.2.6 コンポーネントの照合規則
4.2.7 ライフサイクルとイベント
4.2.8 Content Provider
5.1 携帯アプリケーションの開発工程
5.1.1 携帯アプリケーション開発の特徴
5.1.2 携帯アプリケーションの開発プロセス
5.2 ユーザー中心設計
6.1 機能の定義
6.2 開発設計
6.2.1 データ設計
6.2.2 画面設計
6.2.3 コンポーネント設計
7.1 新規プロジェクトの設定項目
7.2 AndroidManifest.xmlの構成
7.3 リソースの管理
8.1 データベースにアクセスするためのAPI
8.2 データベースの新規作成
8.2.1 データベースの操作クラスの編集
8.2.2 データベースモニターの新規作成
8.3 データベースへのアクセス
8.3.1 データベースの操作方法
8.3.2 データベースのモニタリング方法
9.1 AndroidのGUIモデル
9.1.1 Activityとユーザーインターフェース
9.1.2 View
9.1.3 レイアウト
9.2 ListViewを使う
9.3 ListActivityを使う
9.4 スケジュールの変更
9.5 スケジュール完了状態の表示
9.6 メニューの選択
9.6.1 Toast
9.6.2 メニューの登録
9.7 スケジュールの削除
10.1 スケジュール登録画面の作成
10.1.1 Activityの定義
10.1.2 画面の変更
10.2 入力インターフェース
10.2.1 登録画面のレイアウト定義
10.2.2データベースに登録する
10.3 入力コントロール
10.3.1 日程の入力
10.3.2 ラジオボタン
11.1 要点の解説
11.1.1 Activity間のデータ共有
11.1.2 ToggleButtonの使用