从零开始学Hm(八) 官网前四节习题(错误)

1.app.json5在AppScope文件夹下

2.model.json5配置文件中包含了 ability的相关配置信息,模块名,模块类型

3.每一次调用router.pushIrl()方法,页面路由栈数量均会加1 错误

解析 pushUrl()有两种模式,一种是单例模式,一种是多例模式,单例的栈数量是不变的,多例会加一

4.API9及以上,router.pushUrl()方法,默认的跳转页面使用的是模式是 standard (每次创建一个新的页面,将旧的页面压入页面栈)

5.UIAbility启动模式需要在module.json5文件中配置LaunchType字段 "launchType":"specified或者standard或者 specified"

6.router.pushUrl()方法的mode参数可以配置哪几种页面跳转 single单例模式和standard多例模式

复习 页面跳转分为页面内跳转和页面间跳转,页面内跳转是在同一个Ability内部,他们之间的跳转使用的是router或者Navigator方式,页面间的跳转去到其他的Ability中,使用featureAbility。

7.UIAbility的生命周期 create, onwindowStageCreate ,foreground,background,onwindowStageDestroy,Destory

注意 窗口舞台的创建和销毁方法要加on

8.Resource是资源引用类型,不能定义组件的颜色文本大小组件大小等属性,只有toString和valueof方法

9.Tabs组件的参数barPosition为BarPosition.End页签不一定位于页面底部。

解析 在.vertical方法(true是横向排列,false是纵向排列)为true时位于容器右侧为false时在容器底部,Start与之相反,相同条件下位于容器左侧或顶部

10.Grid>Row>GridItem组件结构层次是错误的 Grid的子组件只能是GridItem

解析 row 水平布局,从左到右填满去下一行 rowReverse 相反 从左到右

Column垂直布局,自上而下填充 填满去下一列 ColumnReserve 自下而上

11.row的alignItems属性参数是VerticalAlign 他的值可以是 top center bottom 上中下,默认是居中

复习 justifyContent属性的参数类型是FlexAlign 他的值可以是 Start center END

注意 行元素 水平方向上是 start center end 垂直方向是 top center bottom

12.TextInput不是容器!

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值