Jetpack Compose:再Composeのスケジューリング(mutableStateOf)

投稿日:  更新日:

再Composeのスケジューリング(mutableStateOf)はアプリのパフォーマンスに直結する動作です。

状態の保持(remember)に並び、Jetpack Composeの重要な技術の一つです。

今回は「再Composeのスケジューリング」について、まとめます。

※環境:Android Studio Giraffe | 2022.3.1 Patch 1
    Kotlin 1.8.10
    Compose Compiler 1.4.3
続きを読む

Jetpack Compose:再Composeを超えて状態の保持(remenber)

投稿日:  更新日:

状態の保持(remenber)はアプリの画面(UI)を制御・管理するために必要な動作です。

再Composeのスケジューリング(mutableStateOf)に並び、Jetpack Composeの重要な技術の一つです。

今回は「再Composeを超えて状態の保持」について、まとめます。

※環境:Android Studio Giraffe | 2022.3.1 Patch 1
    Kotlin 1.8.10
    Compose Compiler 1.4.3
続きを読む

Jetpack Compose:mutableStateOfはComposable関数ではない

投稿日:  更新日:

mutableStateOfはComposable関数ではありません。

ですので、Composable関数内にある必要はなく、どこでも記述できます。

Activityから表示の更新を発行する方法として使えそうです。

※環境:Android Studio Giraffe | 2022.3.1 Patch 1
    Kotlin 1.8.10
    Compose Compiler 1.4.3
続きを読む

Kotlin:基本データ型はオブジェクト

投稿日:  更新日:

KotlinはJavaのプリミティブ型に当たるデータ型を持ちません。しかし、同等な記述が基本データ型を用いて出来ます。

Kotlinにおいて、基本データ型がどのように扱われているのか、まとめます。

※環境:Android Studio Giraffe | 2022.3.1 Patch 1
    Kotlin 1.8.10
続きを読む