- 1
- 0
- 约1.41万字
- 约 28页
- 2026-06-03 发布于上海
- 举报
Flutter跨平台试题及分析
一、单项选择题(共10题,每题1分,共10分)
Flutter框架中,用于构建用户界面的核心库是?
A.FlutterEngine
B.DartSDK
C.Foundation库
D.Widgets库
答案:D
解析:Flutter的UI构建完全基于Widgets库。FlutterEngine负责底层图形渲染和平台适配,DartSDK是编程语言,Foundation库提供基础服务类(如日期、定时器),而Widgets库是构建UI的基石,包含了所有可见和不可见的UI组件。
在Dart语言中,用于声明一个不可变变量的关键字是?
A.var
B.final
C.const
D.dynamic
答案:B
解析:final用于声明一个只能被赋值一次的变量,即运行时常量。const用于声明编译时常量,其值必须在编译时就确定。var用于声明类型可推断的变量,其值可以改变。dynamic是动态类型,表示变量类型在运行时确定,其值也可变。
Flutter中,用于实现页面间导航和参数传递的核心类/组件是?
A.Navigator
B.Route
C.MaterialApp
D.Scaffold
答案:A
解析:Navigator是Flutter中管理页面堆栈(路由栈)的核心组件,负责页面的压入(push)、弹出(pop)以及参数传递。Ro
原创力文档

文档评论(0)