本文介绍: 1.一个应用只能有一个UIAbility。解析可以有多个,也可以有一个2.创建的Empty Ability模板工程,初始会生成一个UIAbility文件。3.每调用一次router.pushUrl()方法页面路由栈数量均会加1。错误(False)解析pushUrl()有两种模式,一种单实例模式,一种是多实例模式;单实例的栈数量是不变的,多实例模式会加1。

判断题

1.一个应用只能有一个UIAbility。
错误(False)
解析可以有多个,也可以有一个

2.创建的Empty Ability模板工程,初始会生成一个UIAbility文件
正确(True)

3.每调用一次router.pushUrl()方法页面路由栈数量均会加1。
错误(False)
解析: pushUrl()有两种模式,一种单实例模式,一种是多实例模式;单实例的栈数量是不变的,多实例模式会加1

单选

1.API9及以上,router.pushUrl()方法默认跳转页面使用的模式是哪一种?
A. standard
B. Single
C. Specified

A

2.UIAbility启动模式需要module.json5文件配置哪个字段
A. module

B. skills

C. launchType

D. abilities

C

多选题

1.API9及以上,router.pushUrl()方法mode参数可以配置为以下哪几种跳转页面使用的模式?
A. Standard

B. Single

C. Specified

AB

2.UIAbility的生命周期有哪几个状态
A. Create

B. WindowStageCreate

C. Foreground

D. Background

E. WindowStageDestroy

F. Destroy

ACDF

3.UIAbility有哪几种的启动模式?
A. multiton

B. singleton

C. specified

ABC

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注