Jetpack Compose
ComposeによるDeclarative UI:Composables、State、Recomposition、Layouts、Modifiers、Navigation、Side Effects
28 面接問題·
Mid-Level
1Jetpack Composeとは何ですか?
1
Jetpack Composeとは何ですか?
回答
Jetpack ComposeはGoogleのネイティブAndroid UIを宣言的に構築するための最新ツールキットです。Kotlinを使ってUI開発を簡略化・高速化します。ComposeはXML Viewsを段階的に置き換えています。
2Composable関数とは何ですか?
2
Composable関数とは何ですか?
回答
Composable関数は@Composableアノテーションが付いた関数で、UIの一部を記述します。他のComposableからのみ呼び出せます。ComposeはこれらのUIを構築・更新するためにこれらの関数を呼び出します。
3Jetpack Composeで'remember'は何に使いますか?
3
Jetpack Composeで'remember'は何に使いますか?
回答
remember関数はComposableの再コンポーズ間で値を保持します。これがないと、ローカル変数は再コンポーズのたびにリセットされます。Composableがコンポジションに存在する限り、値をメモリに保持します。
4
'remember'と'rememberSaveable'の違いは何ですか?
5
ComposeにおけるStateとは何ですか?
+25 面接問題
その他のAndroid面接トピック
Android の基礎
Junior
24問Android UIとリソース
Junior
30問Androidライフサイクル
Junior
30問Android ナビゲーション
Junior
26問Android データ管理
Junior
29問Android ネットワーキング
Junior
29問Android テスト
Junior
28問Android Gradle
Junior
26問Android向けKotlin言語の基礎
Junior
24問Room Database
Mid-Level
25問バックグラウンド処理
Mid-Level
18問パーミッションとデバイス機能
Mid-Level
21問Android向けFirebase
Mid-Level
23問Android MVVM Architecture
Mid-Level
18問Androidネットワーキング上級
Mid-Level
13問Kotlinのコレクションと演算子
Mid-Level
20問Kotlin Coroutinesとflow
Mid-Level
20問Android の依存性注入
Mid-Level
15問Android MVI Architecture
Mid-Level
17問Android Clean Architecture
Senior
21問Android Compose 上級
Senior
17問Android Performance and Monitoring
Senior
13問Android Security and Privacy
Senior
18問Android CI/CD and Release
Senior
15問Android UX and Form Factors
Senior
18問Android Testing Advanced
Senior
18問