【HarmonyOS应用开发】【HCIA认证】模拟题每日1练(第115题) 原创

鸿蒙张荣超
发布于 2022-1-23 21:21
浏览
0收藏

【HarmonyOS应用开发】【HCIA认证】模拟题每日1练(第115题)-鸿蒙开发者社区

  • onStartContinuation()

Page请求迁移后,系统首先回调此方法,开发者可以在此回调中决策当前是否可以执行迁移,比如,弹框让用户确认是否开始迁移。

  • onSaveData()

如果onStartContinuation()返回true,则系统回调此方法,开发者在此回调中保存必须传递到另外设备上以便恢复Page状态的数据。

  • onRestoreData()

源侧设备上Page完成保存数据后,系统在目标侧设备上回调此方法,开发者在此回调中接受用于恢复Page状态的数据。注意,在目标侧设备上的Page会重新启动其生命周期,无论其启动模式如何配置。且系统回调此方法的时机在onStart()之前。

  • onCompleteContinuation()

目标侧设备上恢复数据一旦完成,系统就会在源侧设备上回调Page的此方法,以便通知应用迁移流程已结束。开发者可以在此检查迁移结果是否成功,并在此处理迁移结束的动作,例如,应用可以在迁移完成后终止自身生命周期。

  • onFailedContinuation()

迁移过程中发生异常,系统会在发起端设备上回调FA的此方法,以便通知应用迁移流程发生的异常。并不是所有异常都会回调FA此方法,仅局限于该接口枚举的异常。开发者可以在此检查异常信息,并在此处理迁移异常发生后的动作,例如,应用可以提醒用户此时发生的异常信息。

该接口从API Version 6开始提供,目前为Beta版本。

  • onRemoteTerminated()

如果开发者使用continueAbilityReversibly()而不是continueAbility(),则此后可以在源侧设备上使用reverseContinueAbility()进行回迁。这种场景下,相当于同一个Page(的两个实例)同时在两个设备上运行,迁移完成后,如果目标侧设备上Page因任何原因终止,则源侧Page通过此回调接收终止通知。

 

综上所述,这道题的答案是:B。

 

 

向大家推荐由我的教学团队开发的视频课程《鸿蒙应用开发HCIA认证超细致精讲》:

https://edu.51cto.com/topic/4940.html

 

 

————————————————————————————————————————————————————————————————————

    什么是HarmonyOS应用开发HCIA认证呢?华为认证分为两大类,分别是:云服务与平台、ICT技术架构与应用。这两大类总共覆盖了20多个技术领域,包括大家熟知的:大数据、AI、云、智能计算、WLAN、安全、5G、等。这20多个技术领域中的每个技术领域,都由低到高分为3个等级:HCIA、HCIP、HCIE,其中,HCIA是华为认证的ICT工程师,HCIP是华为认证的高级工程师,HCIE是华为认证的ICT专家。ICT的全称是Information Communication Technology,也就是信息通信技术。
    随着HarmonyOS的日趋流行,HarmonyOS被放在了华为认证第一的位置上,可见其重要性。HarmonyOS这个领域也由低到高分为3个等级:HCIA、HCIP、HCIE,分别表示工程师、高级工程师、专家。通过HCIA,说明你具有熟练的开发经验,扎实的理论基础;通过HCIP,说明你已经掌握复杂场景开发的能力;通过HCIE,说明你已经是全场景解决方案的专家,已经掌握了规划设计与系统调优的能力。目前,华为官方只发布了HarmonyOS的HCIA,后续会逐渐发布HarmonyOS的HCIP和HCIE。其中,HCIA又分为HarmonyOS应用开发工程师和HarmonyOS设备开发工程师。

    为什么要考HarmonyOS应用开发HCIA认证呢?我觉得有这么几个主要原因。首先,这个认证在一定程度上证明了你的技术能力,尤其是当你去求职的时候,你说你行,怎么证明你行呢?认证的证书可以在一定程度上证明你行。考取HarmonyOS认证的第2个主要原因是:抓住HarmonyOS的红利期,物以稀为贵。如果你想赶上这波红利期,想要加入到HarmonyOS的这波浪潮里,考取一个HarmonyOS的认证,或多或少可以为你增添一些竞争的筹码。考取HarmonyOS认证的第3个原因,也是我个人认为最重要的原因,它是系统学习和能力提升的绝佳方式!华为官方给出了认证考试的考试大纲,大纲中明确列出了考查的技能及需要掌握的知识点,最重要的是,大纲中列出的考点都是工作中必备的核心技能,只要你按照考试大纲去准备,把考查的技能知识点全部都掌握,就能在一段时期内达到一定的水平,而且不会让你的学习跑偏!在HarmonyOS认证发布之前,相信很多朋友学习HarmonyOS都是漫无目的的、没有目标的,所以学习效率很低!现在有了HarmonyOS认证,即便你不考也没有关系,完全可以按照考试大纲去系统学习,从而提高你的学习效率,让自己的HarmonyOS学习之路始终在一个正确的轨道上,不跑偏!

©著作权归作者所有,如需转载,请注明出处,否则将追究法律责任
标签
已于2022-1-23 21:21:04修改
2
收藏
回复
举报
回复
    相关推荐