目次一覧
状態:調査中
閲覧数:64
投稿日:2024-03-05
更新日:2024-11-14
Composeとは?
Composeとは?
Compose は、ネイティブ UI を作成するための Android の最新のツールキットであり、UI の開発を簡素化および高速化します。
UI を実装するために必要なコードが Android ビューシステムと比べて少ないため、アプリのメンテナンスが容易になります。
Kotlin で変数を作成して使用する
「Compose を用いた Android アプリ開発の基礎」コース
2. 変数とデータ型 / 4.Kotlin で変数を作成して使用する
Kotlin には、よく使われる基本的なデータ型がいくつかあります。以下の表では、行ごとに各データ型を示しています。
・場所の名前はテキストなので、データ型が String. の変数に保存できます。
・場所の評価は小数(4.2 個の星など)であるため、Double として保存できます。
・場所のレビュー数は整数であるため、Int として保存する必要があります。
・ユーザーがこの場所を保存したかどうかについては、有効な値は 2 つ(保存済みまたは未保存)であるため、true と false でそれぞれの状態を表すことができる Boolean として保存されます。
・場所の住所はテキストであるため、String にする必要があります。
・場所の説明もテキストなので、String にします。
```
Kotlin のデータ型 | 格納できるデータの種類 | リテラル値の例 |
---|---|---|
`String` | テキスト | `"Add contact"` `"Search"` `"Sign in"` |
`Int` | 整数 | `32` `1293490` `-59281` |
`Double` | 小数 | `2.0` `501.0292` `-31723.99999` |
`Float` | 小数(`Double` より精度が低くなります)。番号の末尾に `f` または `F` が含まれています。 | `5.0f` `-1630.209f` `1.2940278F` |
`Boolean` | `true` または `false`。取り得る値が 2 つしかない場合は、このデータ型を使用します。`true` と `false` は、Kotlin のキーワードです。 | `true` `false` |
・場所の評価は小数(4.2 個の星など)であるため、Double として保存できます。
・場所のレビュー数は整数であるため、Int として保存する必要があります。
・ユーザーがこの場所を保存したかどうかについては、有効な値は 2 つ(保存済みまたは未保存)であるため、true と false でそれぞれの状態を表すことができる Boolean として保存されます。
・場所の住所はテキストであるため、String にする必要があります。
・場所の説明もテキストなので、String にします。
```
3. 変数を定義して使用する / 4.Kotlin で変数を作成して使用する
3. 変数を定義して使用する
コードで未読メッセージの件数にアクセスする必要がある場合は、そのたびにコードに「count」と入力します。
命令を実行すると、Kotlin コンパイラはコード内の変数名を確認し、その場所に変数値を使用します。
変数の定義
変数宣言内で、val キーワードの後に変数名を指定します。
val count: Int = 2
変数名
関数名と同じように、変数名はキャメルケースの命名規則に従って付ける必要があります。
変数名の最初の単語はすべて小文字にします。
名前に複数の単語が含まれる場合、単語の間にスペースを入れず、その他の単語はすべて大文字で始める必要があります。
変数名の例:
・numberOfEmails
・cityName
・bookPublicationDate
まとめ
・変数とは、単一のデータを格納するコンテナです。
・変数を使用する前に、変数を宣言する必要があります。
・変数の値が代入されると変更できなくなる読み取り専用の変数を定義するには、val キーワードを使用します。
・可変または変更可能な変数を定義するには、var キーワードを使用します。
・Kotlin では、可能であれば var ではなく val を使用することをおすすめします。
・変数を宣言するには、val キーワードまたは var キーワードで開始してから、変数名、データ型、初期値を指定します(例: val count: Int = 2)。
・型の推論では、初期値を指定している場合、変数宣言のデータ型を省略できます。
・Kotlin の一般的な基本データ型には、Int、String、Boolean、Float、Double があります。
・変数の宣言時や更新時に値を代入するには、代入演算子(=)を使用します。
・更新できるのは、var を使用して可変変数として宣言された変数のみです。
・整数変数の値を 1 ずつ増減するには、インクリメント演算子(++)またはデクリメント演算子(--)を使用します。
・文字列を連結するには、+ 記号を使用します。Int や Boolean などの他のデータ型の変数を Strings に連結することもできます。