平凡エンジニアからの出発

一に努力、二に理想、三に積小為大。

AndroidTraining

【AndroidTraining】Radio 1

Lesson Radio 1 Mission 下記の仕様を満たすアプリを作りましょう。 Radioボタンで選択した血液型を表示させる Snap Shot Step by Step TrainingRadioActivityを新規に追加する レイアウトファイルにRadioGroup, RadioButton, TextViewを追加する RadioGroup…

【AndroidTraining】Spinner 1

Lesson Spinner 1 Mission 下記の仕様を満たすアプリを作りましょう。 Spinnerから選択した曜日を表示させる Snap Shot Step by Step TrainingSpinnerActivityを新規に追加する レイアウトファイルにSpinner, TextViewを追加する Viewを取得 TextView textVi…

【AndroidTraining】Dialog 3

Lesson Dialog 3 Mission 下記の仕様を満たすアプリを作りましょう。 時間ダイアログ(TimePickerDialog)を表示させる Snap Shot Step by Step Dialog 2を用意する Button(時間ダイアログを表示する)を追加する Buttonにクリックリスナーを追加する 時間ダ…

【AndroidTraining】Dialog 2

Lesson Dialog 2 Mission 下記の仕様を満たすアプリを作りましょう。 日付ダイアログ(DatePickerDialog)を表示させる Snap Shot Step by Step Dialog 1を用意する Button(日付ダイアログを表示する)を追加する Buttonにクリックリスナーを追加する 日付ダ…

【AndroidTraining】Dialog 1

Lesson Dialog 1 Mission 下記の仕様を満たすアプリを作りましょう。 ダイアログを表示する Snap Shot Step by Step 新規にTrainingDialogActivity.javaを追加する Button(ダイアログを表示する)を追加する Buttonにクリックリスナーを追加する Dialogの処理…

【AndroidTraining】Thread 1

Lesson Thread 1 Mission 下記の仕様を満たすアプリを作りましょう。 別スレッドからTextViewの更新をする Snap Shot ※count up していく Step by Step 新規にTrainingThreadActivity.javaを追加する TextView(別スレッドから更新する)、Button(別スレッドを…

【AndroidTraining】ImageView 1

Lesson ImageView 1 Mission 下記の仕様を満たすアプリを作りましょう。 任意の画像を表示する Snap Shot Step by Step 新規にTrainingImageViewActivity.javaを追加する src\main\res\drawable配下に、画像を追加する レイアウトファイルにImageViewのパー…

【AndroidTraining】Activity 2 画面を切り替えよう

Lesson Activity 2 画面を切り替えよう Mission 下記の仕様を満たすアプリを作りましょう。 SubActivityへの画面遷移をする MainActivityとSubActivityのライフサイクルのログを出力する Snap Shot ログ ◆Mainアクティビティ起動 2021-04-11 22:53:41.323 29…

【AndroidTraining】Actvitiy 1

Lesson Activity 1 Mission 下記の仕様を満たすアプリを作りましょう。 Activityのライフサイクルのログを出力する Snap Shot ◆アプリ起動 2021-04-11 00:40:05.876 26324-26324/com.hatenablog.atuyan39.androidtraining D/LifeCycle: onCreate 2021-04-11 …

【AndroidTraining】Switch 1

Lesson Switch 1 Mission 下記の仕様を満たすアプリを作りましょう。 Switchを二つを使い、論理演算(AND, OR, XOR, NAND)を表現する Snap Shot Step by Step 1 . 新しくActivity(TrainingSwitchActivity.java)を追加する 2 . xmlに、SwitchのViewを追加す…

【AndroidTraining】CheckBox 1

Lesson CheckBox 1 Mission 下記の仕様を満たすアプリを作りましょう。 CheckBoxのチェックの変化をトーストで知らせる。 Snap Shot Step by Step 1 . 新しくActivity(TrainingCheckBoxActivity.java)を追加する。 2 . xmlに、CheckBoxのViewを追加する。 3 …

【AndroidTraining】SharedPreference 1

Lesson SharedPreference 1 Mission 下記の仕様を満たすアプリを作りましょう。 ユーザーが入力した文字を保存し、画面に表示する Snap Shot ◆確認手順 文字を入力(hello) Saveボタンを押下 Displayボタンを押下 入力した文字が表示されること アプリを再…

【AndroidTraining】EditText 1

Lesson EditText 1 Mission 下記の仕様を満たすアプリを作りましょう。 ユーザーが入力した文字を画面に表示する Snap Shot Step by Step 新しくActivity(TrainingEditTextActivity.java)を追加する。 xmlに、TextView, EditView, ButtonのViewを追加する。 …

【AndroidTraining】ListView 2

Lesson ListView 2 Mission 下記の仕様を満たすアプリを作りましょう。 動的に、ListViewに曜日の一覧を表示する。 Snap Shot ListView 2 Step by Step 1 . ListView 1で作ったコードのxmlからentriesの属性を消去する 2 . リストを用意する // ListViewに表…

【AndroidTraining】ListView 1

Lesson ListView 1 Mission 下記の仕様を満たすアプリを作りましょう。 ListViewに曜日の一覧を表示する。 Snap Shot ListView 1 Step by Step 新規にEmptyActivityとしてTrainingListViewActivityを追加する。(自動でxmlはimportされる) R.layout.activit…

【AndroidTraining】Button 1

Lesson Button 1 Mission 下記の仕様を満たすアプリを作りましょう。 Buttonを押下すると、Toastを表示する Snap Shot Button 1 Step by Step src\main\res\layout\activity_main.xmlにButtonを追加する(android:id="@+id/button") →Desine > palette > Butt…

【AndroidTraining】TextView 2

Lesson TextView 2 Mission 下記の要求を満たすアプリを作りましょう。 onCreate内で、「See You!!」をsetTextして、画面の中央に表示 Snap Shot TextView 2 Step by Step src\main\res\layout\activity_main.xmlのTextViewにidを付与する src\main\res\valu…

【AndroidTraining】TextView 1

TextView Lesson1