Flutter跨平台试题及分析.docxVIP

  • 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)

1亿VIP精品文档

相关文档