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

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

【AndroidTraining】TextView 2

Lesson

TextView 2

Mission

下記の要求を満たすアプリを作りましょう。

  • onCreate内で、「See You!!」をsetTextして、画面の中央に表示

Snap Shot

f:id:atuyan39:20210401005952p:plain
TextView 2

Step by Step

  1. src\main\res\layout\activity_main.xmlのTextViewにidを付与する
  2. src\main\res\values\strings.xmlに、keyとValue(See You!!)を設定する
  3. findViewId(R.id.XXXXX)を使い、TextViewを取得する
    →Activityに設定されたR.layout.activity_mainに定義されているidのView(TextView)を取得する。
  4. TextView#setText(R.string.XXXXX)で設定する

Code

https://github.com/atuyan39/AndroidTraining/tree/main/TextView/TextView1/app/src/main

Reference

onCreate
Androidシステムが最初にActivityを作成する際に呼ばれるコールバック。

f:id:atuyan39:20210401001201p:plain
図 1. アクティビティのライフサイクルに関する簡略な図

※詳しくは公式のリファレンス参照

アクティビティのライフサイクルについて  |  Android デベロッパー  |  Android Developers

setText
TextViewにテキストを設定するメソッド。

TextView  |  Android Developers

Memo

emulatorのスクショの保存場所忘れないように!
git mergeの使い方ようやくわかった?