自動再生
自動的にで完了済みにする
前のステップに戻る
完了して次のステップへ
Android 開発のための Java 入門
この講座について
はじめに
講座の使い方・エラーの対処法
【2023年5月追加】講座のリニューアル予定について
ステージ0:開発環境を用意する(2023年5月 Flamingo対応)
1. Android Studioのインストール
2. プロジェクトの作成
3. Android Studio の初期設定
4. エミュレータでアプリを動かす
【補足】エミュレータの作成方法
【補足】実機でアプリを実行する方法
5. Android Studio の使い方と Activity について
【補足】Android Studio のアップデート方法
【補足】Android Studio の操作 まとめ
【ステージ1】Javaの基礎①(2023年5/6月リニューアル予定)
5. クラスとメソッド
6. Hello World を書き換える
7. 変数と型
【練習問題】変数と型
8. ラッパークラスと型の変換、Log の使い方
【ステージ1実践】課題アプリ①(2023年5/6月リニューアル予定)
開発するアプリの紹介 (0:16)
新しいプロジェクトの作成
レイアウトを作成する
2つ目のアクティビティを作成する
アクティビティ間の移動 (0:11)
確認問題
確認問題の答え (0:16)
【ステージ1】クリア
【ステージ2】Javaの基礎②(2023年5/6月リニューアル予定)
9. 四則演算
10. 比較
11. if 文と switch 文
【補足メモ】package と import
【ステージ2実践】課題アプリ②(2023年5/6月リニューアル予定)
開発するアプリの紹介 (0:19)
新しいプロジェクトとレイアウトの作成
ボタンが押されたらメッセージを表示する
どのボタンが押されたかを判定する
抽象メソッドとインタフェース
onClickListener の使い方
確認問題
確認問題の答え (0:07)
【ステージ2】クリア
【ステージ3】Javaの基礎③(2023年5/6月リニューアル予定)
12. 基本的な配列
13. 多次元配列
14. 配列のデメリット
15. ArrayList の使い方
16. for ループの使い方
17. while 文と do-while 文
18. for ループと while 文を中断・スキップする方法
【ステージ3実践】課題アプリ③ ○×クイズアプリの開発(2023年5/6月リニューアル予定)
開発するアプリの紹介 (0:37)
新しいプロジェクトとクイズ画面の作成
Warning の解消
必要な変数・メソッドの用意
クイズを表示する
正解・不正解を判定する (0:25)
結果画面を作成する
結果画面に正解数を渡す (0:37)
クイズをランダムに出題する (0:37)
DialogFragment の使い方
【ステージ3】クリア
【Bonus #1】レイアウトの種類と使い方
レイアウトの種類
ConstraintLayout
LinearLayout
FrameLayout
TableLayout
GridLayout
【Bonus #2】Java の次のステップへ
はじめに
アクティビティのライフサイクル (0:17)
拡張・継承・実装の違い
アクセス修飾子の使い方(public / private / protected)
クラスの仕組み ①準備
クラスの仕組み ②フィールド / メソッド / ゲッター / セッター
クラスの仕組み ③コンストラクタ
クラスの仕組み ④オブジェクト指向
Override と Overload
修飾子① final
修飾子② static
例外について(try - catch - finally 文)
【補足】Android Studio のアップデート方法
ロックされています。
すでに登録していたら、
ログインが必要です
.
講座に参加してロックを解除する