单选题 Kotlin中val声明的变量具有什么特性?
A、可以多次赋值,但类型不能改变
B、只能赋值一次,之后不可修改
C、必须在声明时初始化,且值为null
D、仅能在函数内部使用
单选题 Android应用的主入口Activity在哪个文件中注册?
A、build.gradle
B、MainActivity.kt
C、AndroidManifest.xml
D、strings.xml
单选题 在Compose中,Modifier.weight(1f)的作用是什么?
A、设置组件透明度为1
B、让组件按比例占据剩余空间
C、将组件宽度固定为1dp
D、禁用组件交互
单选题 以下关于LazyColumn的说法,哪一项是正确的?
A、它会一次性渲染所有子项,适合短列表
B、它只渲染当前可见的子项,适合长列表
C、它不能与滚动状态配合使用
D、它必须放在Column内部才能工作
单选题 在Jetpack Compose中,以下哪个注解用于标记可被预览的Composable函数?
A、@ComposablePreview
B、@Preview
C、@ShowUI
D、@DebugView
单选题 在Compose中,若希望某个组件在重组时不重新创建状态,应使用哪个函数?
A、remember
B、mutableStateOf
C、stateOf
D、keepState
单选题 Kotlin中fun关键字用于做什么?
A、声明变量
B、定义函数
C、引入包
D、创建类实例
单选题 在Compose中,Text组件显示的内容由哪个参数控制?
A、label
B、value
C、text
D、content