基本(AndroidStudioに関することや文法など)
| AndroidStudioに関して | |
| 項目 | 内容 | 
| MVVMのファイル追加 | FragmentとViewModelの追加方法 | 
| xmlファイルでレイアウト設定 | 画面をxmlのコード形式で修正する方法 | 
| 文法 | |
| 項目 | 内容 | 
| 配列の初期化 | 同じようなデータ群をまとめるもの | 
| 配列の操作 | 配列の追加や例外回避など | 
| 配列とループ処理 | つまりは繰り返し文(for文)を使ってループ処理を行う | 
| when構文 | switch文のようなもの | 
| 三項演算子? | 三項演算子はないので、代わりになるもの | 
| 列挙体 | 列挙体の作成方法 | 
| 乱数生成 | 乱数を生成する方法 | 
文法の発展編
| 項目 | 内容 | 
| 配列 | |
| 配列の分割と結合して羅列 | joinメソッド、splitメソッドを使用した配列の操作 | 
| 配列のフィルタリング | 特定の条件を満たした配列のみ抽出する操作 | 
UIの実装
| 項目 | 内容 | 
| Button | 画面にボタンを設置する | 
| NumberPicker | 上下スワイプで値をくるくる回す 時計の設定でよく使われているアレ | 
| RadioButton | 選択肢からどれか一つを選択するアレ 会員登録する際に、性別を選ぶときに使われるもの | 
| ダイアログを表示 | 画面にダイアログを表示する(Activityで実装) | 
| 戻るボタンを実装 | 画面上部の左側に設置する戻るボタン | 
レイアウトに関すること
| 項目 | 内容 | 
| ActionBarが表示されなくなった問題 | startActivityで画面遷移したら、画面上部のバーが表示されなくなって困った | 
| 表示・非表示の切り替え | visibilityを設定してUIの表示状態を切り替える | 
| Fragmentファイルでxmlファイルの内容を取得する | ActivityとFragment、ViewModelとファイルを分けるために必要な知識 | 
動作の実装
| 項目 | 内容 | 
| Activityのライフサイクル | Activityで画面を表示した時に自動的に呼ばれるメソッド | 
| Fragmentの画面遷移 | Fragmentの画面遷移を行う | 
| Activityへの画面遷移 | Fragment、もしくはActivityからActivityへの画面遷移を行う。 | 
| Activityへの画面遷移時に値を渡す | Activityに遷移した時に値を渡す。 そのままFragmentへ渡す処理も記載 | 
| ブラウザを開く | ボタンを押下したらブラウザを開くようにする | 
| ボタンのタップ処理実装 | ボタンを押下した時の処理を実装する | 
音声関連の処理実装
| 項目 | 内容 | 
| 音声の読み上げ | Androidで標準で備わっている音声で文章を読み上げる | 
