HarmonyOS應(yīng)用開發(fā)者基礎(chǔ)認(rèn)證

HarmonyOS應(yīng)用開發(fā)者基礎(chǔ)認(rèn)證

1: 判斷題

  1. 所有使用@Component修飾的自定義組件都支持onPageShow,onBackPress和onPageHide聲明周期函數(shù). (錯誤)

    具體可參照: 頁面和自定義組件生命周期

    首先,我們要區(qū)分頁面和自定義組件.

    頁面的生命周期(@Entry裝飾): onPageShow,onPageHide,onBackPress.

    自定義組件(@Component裝飾): aboutToAppear,aboutToDisappear.

  2. Resource支持所有的數(shù)據(jù)類型. (錯誤)

    具體可參照: 資源

  3. Ability是系統(tǒng)調(diào)度應(yīng)用的最小單元,是能夠完成一個獨立功能的組件。一個應(yīng)用可以包含一個或多個Ability. (正確)

  4. 每調(diào)用一次router.pushUrl()方法,默認(rèn)情況下,頁面棧數(shù)量會加1,頁面棧支持的最大頁面數(shù)量為32. (正確)

  5. Video組件可以支持本地視頻路徑和網(wǎng)絡(luò)路徑播放逼庞。播放網(wǎng)絡(luò)視頻時,需要申請權(quán)限ohos.permission.INTERNET. (正確)

  6. 在Column和Row容器組件中,justifyContent用于設(shè)置子組件在主軸方向上的對齊格式,alignItems用于設(shè)置子組件在交叉軸方向上的對齊格式 (正確)

  7. Tabs組件僅可包含子組件TabsContent,每一個頁簽對應(yīng)一個內(nèi)容視圖即TabContet組件 (正確)

  8. 每一個自定義組件都有自己的生命周期. (正確)

  9. 首選項preferences是以Key-Value形式存儲數(shù)據(jù),其中Key是可以重復(fù) (錯誤)

  10. 使用http模塊發(fā)起網(wǎng)絡(luò)請求時,必須要使用on('headersReceive')訂閱請求頭,請求才會成功 (錯誤)

  11. Web組件對于所有的網(wǎng)頁都可以使用zoom(factor: number)方法進行縮放 (錯誤)

    具體可參照: Web

    雖然Web組件在一般的網(wǎng)頁開發(fā)環(huán)境中可能支持縮放功能誓沸,但在HarmonyOS的環(huán)境中,這個特性可能并不適用或有所限制狡恬。HarmonyOS是一個為多設(shè)備設(shè)計的分布式操作系統(tǒng),它對Web組件的支持和限制可能與傳統(tǒng)的Web瀏覽器環(huán)境有所不同察藐。因此良蒸,開發(fā)者在使用Web組件進行HarmonyOS應(yīng)用開發(fā)時,需要考慮到平臺的特定要求和限制粮呢,以確保應(yīng)用的兼容性和性能.

  12. @CustomDialog裝飾器用于裝飾自定義彈窗組件,使得彈窗可以動態(tài)設(shè)置內(nèi)容及樣式 (正確)

    具體可參考: 自定義彈框

  13. “一次開發(fā)婿失,多端部署”指的是一個工程,一次開發(fā)上架啄寡,多端按需部署豪硅。為了實現(xiàn)這一目的,HarmonyOS提供了多端開發(fā)環(huán)境挺物,多端開發(fā)能力以及多端分發(fā)機制懒浮。 (正確)

  14. 如果代碼中涉及到一些網(wǎng)絡(luò)、數(shù)據(jù)庫识藤、傳感器等功能的開發(fā)砚著,均可使用預(yù)覽器進行預(yù)覽。 (錯誤)

  15. @Entry裝飾的自定義組件將作為UI頁面的入口痴昧。在單個UI頁面中可以使用多個@Entry裝飾不同自定義組件赖草。 (錯誤)

  16. 一個應(yīng)用只可以包含一個UIAbility組件。 (錯誤)

  17. Background狀態(tài)在UIAbility實例銷毀時觸發(fā)剪个。可以在onDestroy()回調(diào)中進行系統(tǒng)資源的釋放、數(shù)據(jù)的保存等操作扣囊。 (錯誤)

2: 單選題

  1. 如果開發(fā)者在原生應(yīng)用版本的基礎(chǔ)上乎折,想要提供多種服務(wù)給用戶,開發(fā)者選擇開發(fā)場景的最優(yōu)選是侵歇? (B)

    A. 獨立開發(fā)一個應(yīng)用

    B. 開發(fā)多個元服務(wù)骂澄,按需組合為一個復(fù)雜的應(yīng)用

    C. 獨立開發(fā)一個元服務(wù)

    D. 同時開發(fā)應(yīng)用和多個元服務(wù)

  2. 應(yīng)用如需在多個設(shè)備上運行,需要適配不同的屏幕尺寸和分辨率惕虑、不同的交互方式(如觸摸和鍵盤等)坟冲、不同的硬件能力(如內(nèi)存差異和器件差異等),開發(fā)成本較高溃蔫〗√幔“一次開發(fā),多端部署”提供了哪個核心能力降低了多設(shè)備應(yīng)用的開發(fā)成本伟叛?(B)

    A. 多端開發(fā)環(huán)境

    B. 多端開發(fā)能力

    C. 多端分發(fā)機制

    D. 多端UI適配

  3. ArkTS Stage模型私痹,關(guān)于其工程目錄結(jié)構(gòu)說法不正確的是: (D)

    A. build-profile.json5用于存放應(yīng)用級配置信息,包括簽名统刮、產(chǎn)品配置等

    B. oh-package.json5用于配置三方包聲明文件的入口及包名

    C. module.json5包含HAP的配置信息紊遵、應(yīng)用在具體設(shè)備上的配置信息以及應(yīng)用的全局配置信息

    D. app.json5用于編寫應(yīng)用級編譯構(gòu)建任務(wù)腳本

  4. 下面屬于ArkTS函數(shù)聲明的語句的是? (D)

    A. func printInfo(){};

    B. def printInfo()侥蒙;

    C. void printInfo(){}暗膜;

    D. function printInfo() {}

  5. 下列關(guān)于ForEach循環(huán)渲染語法中參數(shù)說法錯誤的是?(D)

    A. arr表示數(shù)據(jù)源鞭衩,為Array類型的數(shù)組学搜,為必選參數(shù)

    B. arr可以設(shè)置為空數(shù)組,此時不會創(chuàng)建子組件

    C. itemGenerator為數(shù)組中的每個元素創(chuàng)建對應(yīng)的組件醋旦,為必選參數(shù)

    D. keyGenerator為數(shù)據(jù)源arr的每個數(shù)組項生成唯一且持久的鍵值恒水,為必選參數(shù)

  6. 如果需要定義某個Module可以在手機、平板和機車上運行饲齐,則修改以下哪個文件钉凌? (B)

    A. app.json5

    B. module.json5

    C. oh-package.json5

    D. oh-package-lock.json5

3:多選題

  1. 下列哪些選項屬于HarmonyOS三大技術(shù)理念。(ABC)

    A. 一次開發(fā)捂人,多端部署

    B. 可分可合御雕,自由流轉(zhuǎn)

    C. 統(tǒng)一生態(tài),原生智能

    D. 跨端遷移滥搭,多端協(xié)同

  2. 下面示例中會導(dǎo)致編譯報錯的有酸纲?(ACD)

    A. let x: number = null;

    B. let x: number | null = null瑟匆;

    C. let y: string = null;

    D. let y: string = 100疾嗅;

  3. Stage模型提供了AbilityStage外厂、WindowStage等類作為應(yīng)用組件和Window窗口的“舞臺”代承,其設(shè)計基于哪些出發(fā)點:(ABCD)

A. 為復(fù)雜應(yīng)用而設(shè)計

B. 原生支持應(yīng)用組件級的跨端遷移和多端協(xié)同

C. 支持多設(shè)備和多窗口形態(tài)

D. 平衡應(yīng)用能力和系統(tǒng)管控成本

  1. UIAbility的生命周期有哪幾個狀態(tài)汁蝶?(ACDF)

    A. Create

    B. WindowStageCreate

    C. Foreground

    D. Background

    E. WindowStageDestory

    F. Destroy

本文由博客一文多發(fā)平臺 OpenWrite 發(fā)布!

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末掖棉,一起剝皮案震驚了整個濱河市膀估,隨后出現(xiàn)的幾起案子幔亥,更是在濱河造成了極大的恐慌,老刑警劉巖玖像,帶你破解...
    沈念sama閱讀 211,290評論 6 491
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件紫谷,死亡現(xiàn)場離奇詭異捐寥,居然都是意外死亡笤昨,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,107評論 2 385
  • 文/潘曉璐 我一進店門瞒窒,熙熙樓的掌柜王于貴愁眉苦臉地迎上來乡洼,“玉大人,你說我怎么就攤上這事束昵。” “怎么了巴比?”我有些...
    開封第一講書人閱讀 156,872評論 0 347
  • 文/不壞的土叔 我叫張陵礁遵,是天一觀的道長。 經(jīng)常有香客問我政勃,道長兼砖,這世上最難降的妖魔是什么既棺? 我笑而不...
    開封第一講書人閱讀 56,415評論 1 283
  • 正文 為了忘掉前任懒叛,我火速辦了婚禮,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘褐墅。我一直安慰自己,他們只是感情好竟贯,可當(dāng)我...
    茶點故事閱讀 65,453評論 6 385
  • 文/花漫 我一把揭開白布逝钥。 她就那樣靜靜地躺著,像睡著了一般持际。 火紅的嫁衣襯著肌膚如雪哗咆。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,784評論 1 290
  • 那天晌柬,我揣著相機與錄音,去河邊找鬼澈歉。 笑死屿衅,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的傲诵。 我是一名探鬼主播,決...
    沈念sama閱讀 38,927評論 3 406
  • 文/蒼蘭香墨 我猛地睜開眼悟衩,長吁一口氣:“原來是場噩夢啊……” “哼栓拜!你這毒婦竟也來了惠昔?” 一聲冷哼從身側(cè)響起挑势,我...
    開封第一講書人閱讀 37,691評論 0 266
  • 序言:老撾萬榮一對情侶失蹤潮饱,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后香拉,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,137評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡扑毡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,472評論 2 326
  • 正文 我和宋清朗相戀三年盛险,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片换帜。...
    茶點故事閱讀 38,622評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡鸟蜡,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出跳座,到底是詐尸還是另有隱情,我是刑警寧澤疲眷,帶...
    沈念sama閱讀 34,289評論 4 329
  • 正文 年R本政府宣布您朽,位于F島的核電站,受9級特大地震影響几颜,放射性物質(zhì)發(fā)生泄漏讯屈。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 39,887評論 3 312
  • 文/蒙蒙 一涮母、第九天 我趴在偏房一處隱蔽的房頂上張望躁愿。 院中可真熱鬧沪蓬,春花似錦、人聲如沸逸雹。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,741評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽植锉。三九已至峭拘,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間辉饱,已是汗流浹背拣展。 一陣腳步聲響...
    開封第一講書人閱讀 31,977評論 1 265
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留备埃,地道東北人。 一個月前我還...
    沈念sama閱讀 46,316評論 2 360
  • 正文 我出身青樓于毙,卻偏偏與公主長得像辅搬,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子介蛉,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 43,490評論 2 348

推薦閱讀更多精彩內(nèi)容