判斷題 10題 10分
1耸弄、在http模塊中,多個請求可以使用同一個httpRequest對象卓缰,httpRequest對象可以復(fù)用计呈。(錯誤)
@ohos.net.http (數(shù)據(jù)請求)-ArkTS API-Network Kit(網(wǎng)絡(luò)服務(wù))-網(wǎng)絡(luò)-系統(tǒng) | 華為開發(fā)者聯(lián)盟 (huawei.com)
2、訂閱dataReceiverProgress響應(yīng)事件是用來接收HTTP流式響應(yīng)數(shù)據(jù)征唬。(錯誤)
HTTP數(shù)據(jù)請求-Network Kit數(shù)據(jù)傳輸能力-Network Kit(網(wǎng)絡(luò)服務(wù))-網(wǎng)絡(luò)-系統(tǒng) | 華為開發(fā)者聯(lián)盟 (huawei.com)
3捌显、UIAbility是系統(tǒng)調(diào)度應(yīng)用的最小單元,是能夠完成一個獨立功能的組件鳍鸵。一個應(yīng)用可以包含一個或多個UIAbility苇瓣。(正確)
UIAbility組件概述-UIAbility組件-Stage模型應(yīng)用組件-Stage模型開發(fā)指導(dǎo)-Ability Kit(程序框架服務(wù))-應(yīng)用框架 | 華為開發(fā)者聯(lián)盟 (huawei.com)
4、應(yīng)用權(quán)限保護(hù)的對象可以分為數(shù)據(jù)和功能:數(shù)據(jù)包含了個人數(shù)據(jù)(如照片偿乖、通訊錄、日歷哲嘲、位置等)贪薪、設(shè)備數(shù)據(jù)(如設(shè)備標(biāo)識、相機眠副、麥克風(fēng)等)画切、應(yīng)用數(shù)據(jù)。功能則包括了設(shè)備功能(如打電話囱怕、發(fā)短信霍弹、聯(lián)網(wǎng)等)、應(yīng)用功能(如彈出懸浮框娃弓、創(chuàng)建快捷方式等)等典格。(正確)
應(yīng)用權(quán)限管控概述-應(yīng)用權(quán)限管控-程序訪問控制-Ability Kit(程序框架服務(wù))-應(yīng)用框架 | 華為開發(fā)者聯(lián)盟 (huawei.com)
5、預(yù)覽器支持對頁面的預(yù)覽台丛,如果代碼中涉及到一些網(wǎng)絡(luò)耍缴、數(shù)據(jù)庫、傳感器等功能的開發(fā),則可以使用模擬器或者真機進(jìn)行調(diào)試防嗡。(正確)
6变汪、如果代碼中涉及到一些網(wǎng)絡(luò)、數(shù)據(jù)庫蚁趁、傳感器等功能的開發(fā)裙盾,均可使用預(yù)覽器進(jìn)行預(yù)覽。(錯誤)
7他嫡、合理的動效可以幫助引導(dǎo)番官、取悅用戶,減少等待時間涮瞻,更能增加產(chǎn)品識別度鲤拿,讓用戶舒適的的使用產(chǎn)品(正確)
8、用戶在長視頻署咽、短視頻近顷、直播、通話宁否、會議窒升、拍攝類應(yīng)用等場景下,可以采用懸停適配在折疊屏半折態(tài)時慕匠,上屏進(jìn)行瀏覽下屏進(jìn)行交互操作饱须。(正確)
一多開發(fā)實例(長視頻)-一次開發(fā),多端部署-HarmonyOS特征 | 華為開發(fā)者聯(lián)盟 (huawei.com)
9台谊、@Entry裝飾的自定義組件將作為頁面的入口蓉媳。在單個頁面中可以使用多個@Entry裝飾不同自定義組件。(錯誤)
頁面和自定義組件生命周期-自定義組件-UI范式基本語法-學(xué)習(xí)ArkTS語言-基礎(chǔ)入門 | 華為開發(fā)者聯(lián)盟 (huawei.com)
10锅铅、在Column和Row容器組件中酪呻,justifyContent用于設(shè)置子組件在主軸方向上的對齊格式,alignItems用于設(shè)置子組件在交叉軸方向上的對齊格式盐须。(正確)
線性布局 (Row/Column)-構(gòu)建布局-開發(fā)布局-UI開發(fā) (ArkTS聲明式開發(fā)范式)-ArkUI(方舟UI框架)-應(yīng)用框架 | 華為開發(fā)者聯(lián)盟 (huawei.com)
11玩荠、Tabs組件僅可包含子組件TabsContent,每一個頁簽對應(yīng)一個內(nèi)容視圖即TabContent組件贼邓。(正確)
選項卡 (Tabs)-構(gòu)建布局-開發(fā)布局-UI開發(fā) (ArkTS聲明式開發(fā)范式)-ArkUI(方舟UI框架)-應(yīng)用框架 | 華為開發(fā)者聯(lián)盟 (huawei.com)
12阶冈、用戶首選項preferences是以Key-Value形式存儲數(shù)據(jù),其中Key是可以重復(fù)塑径。(錯誤)
13女坑、支持模塊化開發(fā)是指一個應(yīng)用通常會包含多種功能,將不同的功能特性按模塊來劃分和管理是一種良好的設(shè)計方式晓勇。在開發(fā)過程中堂飞,我們可以將每個功能模塊作為一個獨立的Module進(jìn)行開發(fā)灌旧,Module中可以包含源代碼、資源文件绰筛、第三方庫枢泰、配置文件等,每一個Module可以獨立編譯,實現(xiàn)特定的功能铝噩。這種模塊化衡蚂、松耦合的應(yīng)用管理方式有助于應(yīng)用的開發(fā)、維護(hù)與擴展骏庸。(正確)
應(yīng)用程序包概述-應(yīng)用程序包基礎(chǔ)知識-開發(fā)基礎(chǔ)知識-基礎(chǔ)入門 | 華為開發(fā)者聯(lián)盟 (huawei.com)
14毛甲、開發(fā)者將應(yīng)用上架應(yīng)用市場后,終端設(shè)備用戶可以在終端設(shè)備上使用應(yīng)用市場進(jìn)行應(yīng)用的安裝和卸載具被。(正確)
應(yīng)用程序包安裝卸載與更新-應(yīng)用程序包基礎(chǔ)知識-開發(fā)基礎(chǔ)知識-基礎(chǔ)入門 | 華為開發(fā)者聯(lián)盟 (huawei.com)
15玻募、為了幫助開發(fā)者在個人開發(fā)機器上高效模擬HarmonyoS環(huán)境,進(jìn)行應(yīng)用的快速運行與細(xì)致調(diào)試一姿,DevEco Studio的本地模擬器可以在虛擬機內(nèi)運行七咧,以節(jié)省硬件資源。(錯誤)
使用環(huán)境-概述-使用模擬器運行應(yīng)用/服務(wù)-應(yīng)用/服務(wù)運行-DevEco Studio | 華為開發(fā)者聯(lián)盟 (huawei.com)
16叮叹、架構(gòu)設(shè)計時需要考慮“一次開發(fā)艾栋,多端部署”,這樣可以節(jié)省跨設(shè)備UI開發(fā)工作量蛉顽,同時提升應(yīng)用部署的伸縮性蝗砾。(正確)
17、設(shè)計師在設(shè)計動效時携冤,點擊響應(yīng)性悼粮、運動幀率、跟手性不需要設(shè)定曾棕,根據(jù)不同機型的性能能力系統(tǒng)設(shè)定即可矮锈。(錯誤)
18、所有使用@Component修飾的自定義組件都支持onPageShow睁蕾,onBackPress和onPageHide生命周期函數(shù)。(錯誤)
頁面和自定義組件生命周期-自定義組件-UI范式基本語法-學(xué)習(xí)ArkTS語言-基礎(chǔ)入門 | 華為開發(fā)者聯(lián)盟 (huawei.com)
19债朵、Text是顯示文本的組件基礎(chǔ)之一子眶,它可以包含子組件Span,當(dāng)Text與Span同時配置文本內(nèi)容時序芦,Span內(nèi)容覆蓋Text內(nèi)容臭杰。(正確)
文本顯示 (Text/Span)-添加常用組件-添加組件-UI開發(fā) (ArkTS聲明式開發(fā)范式)-ArkUI(方舟UI框架)-應(yīng)用框架 | 華為開發(fā)者聯(lián)盟 (huawei.com)
20、@CustomDialog裝飾器用于裝飾自定義彈窗組件谚中,使得彈窗可以動態(tài)設(shè)置內(nèi)容及樣式渴杆。(正確)
自定義彈窗 (CustomDialog)-添加常用組件-添加組件-UI開發(fā) (ArkTS聲明式開發(fā)范式)-ArkUI(方舟UI框架)-應(yīng)用框架 | 華為開發(fā)者聯(lián)盟 (huawei.com)
21寥枝、關(guān)系型數(shù)據(jù)庫(Relational Database,RDB)支持Worker線程磁奖。(錯誤)
@ohos.data.rdb (關(guān)系型數(shù)據(jù)庫)-已停止維護(hù)的接口-ArkTS API-ArkData(方舟編程語言)-應(yīng)用框架 | 華為開發(fā)者聯(lián)盟 (huawei.com)
22囊拜、UIAbility組件多實例啟動模式是默認(rèn)的啟動模式。(錯誤)
UIAbility組件啟動模式-UIAbility組件-Stage模型應(yīng)用組件-Stage模型開發(fā)指導(dǎo)-Ability Kit(程序框架服務(wù))-應(yīng)用框架 | 華為開發(fā)者聯(lián)盟 (huawei.com)
23比搭、ArkTS中使用const聲明常量冠跷。(正確)
ArkTS語言介紹-學(xué)習(xí)ArkTS語言-基礎(chǔ)入門 | 華為開發(fā)者聯(lián)盟 (huawei.com)
24、用戶首選項是關(guān)系型數(shù)據(jù)庫身诺。(錯誤)
25蜜托、Button組件可以包含子組件。(正確)
按鈕 (Button)-添加常用組件-添加組件-UI開發(fā) (ArkTS聲明式開發(fā)范式)-ArkUI(方舟UI框架)-應(yīng)用框架 | 華為開發(fā)者聯(lián)盟 (huawei.com)
26霉赡、一個頁面可以存在多個@Entry修飾的組件橄务。(錯誤)
頁面和自定義組件生命周期-自定義組件-UI范式基本語法-學(xué)習(xí)ArkTS語言-基礎(chǔ)入門 | 華為開發(fā)者聯(lián)盟 (huawei.com)
27、HAR與HSP都是為了實現(xiàn)代碼和資源的共享穴亏,都可以包含代碼蜂挪、C++庫、資源和配置文件迫肖。(正確)
HAP-應(yīng)用程序包開發(fā)與使用-應(yīng)用程序包基礎(chǔ)知識-開發(fā)基礎(chǔ)知識-基礎(chǔ)入門 | 華為開發(fā)者聯(lián)盟 (huawei.com)
HSP-應(yīng)用程序包開發(fā)與使用-應(yīng)用程序包基礎(chǔ)知識-開發(fā)基礎(chǔ)知識-基礎(chǔ)入門 | 華為開發(fā)者聯(lián)盟 (huawei.com)
28锅劝、Background狀態(tài)在UIAbility實例銷毀時觸發(fā),可以在onDestroy()回調(diào)中進(jìn)行系統(tǒng)資源的釋放蟆湖、數(shù)據(jù)的保存等操作故爵。(錯誤)
UIAbility組件生命周期-UIAbility組件-Stage模型應(yīng)用組件-Stage模型開發(fā)指導(dǎo)-Ability Kit(程序框架服務(wù))-應(yīng)用框架 | 華為開發(fā)者聯(lián)盟 (huawei.com)
29、Video組件可以支持本地視頻路徑和網(wǎng)絡(luò)路徑播放隅津。播放網(wǎng)絡(luò)視頻時诬垂,需要申請權(quán)限ohos.permission.INTERNET。(正確)
30伦仍、一個應(yīng)用是由一個或多個HAP組成结窘。(正確)
HAP-應(yīng)用程序包開發(fā)與使用-應(yīng)用程序包基礎(chǔ)知識-開發(fā)基礎(chǔ)知識-基礎(chǔ)入門 | 華為開發(fā)者聯(lián)盟 (huawei.com)
31、可以通過ohpm uninstall指令下載指定的三方庫充蓝。(錯誤)
ohpm uninstall-常用命令-ohpm-Command Line Tools | 華為開發(fā)者聯(lián)盟 (huawei.com)
32隧枫、HarmonyoS提供了基礎(chǔ)的應(yīng)用加固安全能力,包括混淆谓苟、加密和代碼簽名能力官脓。(正確)
33、使用http模塊發(fā)起網(wǎng)絡(luò)請求時涝焙,必須要使用on(‘headersReceive’)訂閱請求頭卑笨,請求才會成功。(錯誤)
HTTP數(shù)據(jù)請求-Network Kit數(shù)據(jù)傳輸能力-Network Kit(網(wǎng)絡(luò)服務(wù))-網(wǎng)絡(luò)-系統(tǒng) | 華為開發(fā)者聯(lián)盟 (huawei.com)
34仑撞、每一個自定義組件都有自己的生命周期赤兴。(正確)
頁面和自定義組件生命周期-自定義組件-UI范式基本語法-學(xué)習(xí)ArkTS語言-基礎(chǔ)入門 | 華為開發(fā)者聯(lián)盟 (huawei.com)
單選題 30題 60分
1妖滔、下面是ArkTS中常量名、枚舉值名推薦的代碼風(fēng)格是桶良?
答案:全大寫座舍,下劃線分割
zh-cn/contribute/OpenHarmony-ArkTS-coding-style-guide.md · OpenHarmony/docs - Gitee.com
2、下面是ArkTS中類名艺普、枚舉名推薦的代碼風(fēng)格是
答案:大駝峰
zh-cn/contribute/OpenHarmony-ArkTS-coding-style-guide.md · OpenHarmony/docs - Gitee.com
3簸州、下面是ArkTS中變量名、方法名歧譬、參數(shù)名推薦的代碼風(fēng)格是
答案:小駝峰
zh-cn/contribute/OpenHarmony-ArkTS-coding-style-guide.md · OpenHarmony/docs - Gitee.com
4岸浑、用哪一種裝飾器修飾的組件可作為頁面入口組件?
答案:@Entry
頁面和自定義組件生命周期-自定義組件-UI范式基本語法-學(xué)習(xí)ArkTS語言-基礎(chǔ)入門 | 華為開發(fā)者聯(lián)盟 (huawei.com)
5瑰步、首選項preferences值的存儲支持哪些數(shù)據(jù)類型矢洲?
答案:數(shù)字型、字符型缩焦、布爾型以及這3種類型的數(shù)組類型
@ohos.data.preferences (用戶首選項)-ArkTS API-ArkData(方舟編程語言)-應(yīng)用框架 | 華為開發(fā)者聯(lián)盟 (huawei.com)
6读虏、使用http發(fā)起網(wǎng)絡(luò)請求,需要以下哪種權(quán)限袁滥?
答案:ohos.permission.INTERNET
HTTP數(shù)據(jù)請求-Network Kit數(shù)據(jù)傳輸能力-Network Kit(網(wǎng)絡(luò)服務(wù))-網(wǎng)絡(luò)-系統(tǒng) | 華為開發(fā)者聯(lián)盟 (huawei.com)
7盖桥、關(guān)于Resource是資源引用類型描述錯誤的是:
答案:Resource支持所有的數(shù)據(jù)類型
資源分類與訪問-基礎(chǔ)入門 | 華為開發(fā)者聯(lián)盟 (huawei.com)
8、向服務(wù)器提交表單數(shù)據(jù)题翻,以下哪種請求方式比較合適:
答案:RequestMethod.POST
9揩徊、直板機上的短視頻切換到折疊屏打開狀態(tài)后,哪些UI設(shè)計有助于體驗提升嵌赠?
答案:短視頻在屏幕左側(cè)塑荒,右側(cè)界面使用視頻評論信息,實現(xiàn)邊看邊評的用戶體驗
10姜挺、用戶使用折疊屏進(jìn)行電商購物比價時齿税,什么體驗比較好?
答案:查看商品詳情時炊豪,在寬屏設(shè)備上凌箕,可點擊應(yīng)用內(nèi)"分屏”按鈕進(jìn)行分屏,可滿足同時查看兩個商品的詳細(xì)參數(shù)進(jìn)行購物比價的訴求词渤。
11陌知、下列哪一種轉(zhuǎn)場類型建議使用父子轉(zhuǎn)場手法?
答案:上下級頁面轉(zhuǎn)場
12掖肋、“一次開發(fā),多端部署”指的是一個工程赏参,一次開發(fā)上架志笼,多端按需部署沿盅。為了實現(xiàn)這一目的,HarmonyoS提供了幾個核心能力纫溃,如下那個不是一多開發(fā)的核心能力腰涧?
多端協(xié)同能力
13、下面哪個組件不能包含子組件:
答案:LoadingProgress
LoadingProgress-基礎(chǔ)組件-基于ArkTS的聲明式開發(fā)范式-ArkTS組件-ArkUI(方舟UI框架)-應(yīng)用框架 | 華為開發(fā)者聯(lián)盟 (huawei.com)
14紊浩、Row組件中有兩個Text組件窖铡,如果使用justifyContent對齊方式,下面哪個屬性可以實現(xiàn)左右兩端對齊:
答案:FlexAlign.SpaceBetween
15坊谁、下列組件類型中费彼,容器組件是:
答案:List
容器組件-常見組件開發(fā)指導(dǎo)-UI開發(fā) (兼容JS的類Web開發(fā)范式)-ArkUI(方舟UI框架)-應(yīng)用框架 | 華為開發(fā)者聯(lián)盟 (huawei.com)
16、關(guān)于Web組件口芍,下面描述錯誤的是:
答案:使用Web組件訪問在線和離線網(wǎng)頁都需要添加ohos.permission.INTERNET權(quán)限
17箍铲、組件公共事件onDragMove的觸發(fā)范圍是:
答案:組件范圍內(nèi)移動時,觸發(fā)回調(diào)
拖拽事件-使用通用事件-支持交互事件-UI開發(fā) (ArkTS聲明式開發(fā)范式)-ArkUI(方舟UI框架)-應(yīng)用框架 | 華為開發(fā)者聯(lián)盟 (huawei.com)
18鬓椭、關(guān)于Button組件颠猴,下面哪個樣式是膠囊型按鈕:
答案:ButtonType.Capsule
按鈕 (Button)-添加常用組件-添加組件-UI開發(fā) (ArkTS聲明式開發(fā)范式)-ArkUI(方舟UI框架)-應(yīng)用框架 | 華為開發(fā)者聯(lián)盟 (huawei.com)
19、關(guān)于Tabs組件頁簽的位置設(shè)置,下面描述錯誤的是:
答案:當(dāng)barPosition為End小染,vertical屬性為true時翘瓮,頁簽位于容器底部
20、例如現(xiàn)在要實現(xiàn)一個廣告彈窗裤翩,包含圖片和文本等信息资盅,使用下面那種彈窗可以實現(xiàn)
答案:@CustomDialog
21、下列哪一項不屬于ArkUI組件的公共事件岛都?
答案:on
22律姨、下面哪一個事件方法可以獲取到List滑動的偏移量
答案:onDidScroll
List-容器組件-基于ArkTS的聲明式開發(fā)范式-ArkTS組件-ArkUI(方舟UI框架)-應(yīng)用框架 | 華為開發(fā)者聯(lián)盟 (huawei.com)
23、關(guān)于容器組件Row和Column臼疫,下面說法錯誤的是:
答案: Row的子組件在交叉軸方向上的對齊方式使用alianltems屬性來設(shè)置择份,其參數(shù)類型為HorizontalAlign
線性布局 (Row/Column)-構(gòu)建布局-開發(fā)布局-UI開發(fā) (ArkTS聲明式開發(fā)范式)-ArkUI(方舟UI框架)-應(yīng)用框架 | 華為開發(fā)者聯(lián)盟 (huawei.com)
24、使用Image組件加載網(wǎng)絡(luò)圖片需要如下哪種權(quán)限烫堤?
答案:ohos.permission.INTERNET
25荣赶、UIAbility實例創(chuàng)建完成時觸發(fā)的回調(diào):
答案:onCreate()
UIAbility組件生命周期-UIAbility組件-Stage模型應(yīng)用組件-Stage模型開發(fā)指導(dǎo)-Ability Kit(程序框架服務(wù))-應(yīng)用框架 | 華為開發(fā)者聯(lián)盟 (huawei.com)
26、在UIAbility實例銷毀時觸發(fā)什么狀態(tài)鸽斟?
答案:Destroy
UIAbility組件生命周期-UIAbility組件-Stage模型應(yīng)用組件-Stage模型開發(fā)指導(dǎo)-Ability Kit(程序框架服務(wù))-應(yīng)用框架 | 華為開發(fā)者聯(lián)盟 (huawei.com)
27拔创、在下面哪個文件中可以設(shè)置頁面的路徑配置信息?
答案:main_pages.json
28富蓄、關(guān)于bundleName剩燥,下列說法正確的是?
答案:標(biāo)識應(yīng)用的唯一性
app.json5配置文件-應(yīng)用配置文件(Stage模型)-開發(fā)基礎(chǔ)知識-基礎(chǔ)入門 | 華為開發(fā)者聯(lián)盟 (huawei.com)
29、在Stage模型中灭红,模塊的配置文件是:
答案:module.json5
構(gòu)建第一個ArkTS應(yīng)用(Stage模型)-快速入門-基礎(chǔ)入門 | 華為開發(fā)者聯(lián)盟 (huawei.com)
30侣滩、關(guān)于UIAbility的啟動模式,下列說法錯誤的是:
答案: multiton為多實例啟動模式变擒,每次startAbility()都會啟動一個新的實例君珠,系統(tǒng)默認(rèn)為multiton啟動模式。
UIAbility組件啟動模式-UIAbility組件-Stage模型應(yīng)用組件-Stage模型開發(fā)指導(dǎo)-Ability Kit(程序框架服務(wù))-應(yīng)用框架 | 華為開發(fā)者聯(lián)盟 (huawei.com)
31娇斑、關(guān)于自定義組件的生命周期下列說法錯誤的是:(有爭議策添,不確定)
A、自定義組件的生命周期回調(diào)函數(shù)用于通知用戶該自定義組件的生命周期變化
B毫缆、生命周期回調(diào)函數(shù)是私有的唯竹,在運行時由開發(fā)框架在特定的時間進(jìn)行調(diào)用,不能從應(yīng)用程序中手動調(diào)用
C悔醋、允許在生命周期函數(shù)中使用Promise和異步回調(diào)函數(shù)摩窃,比網(wǎng)絡(luò)資源獲取,定時器設(shè)置等
D芬骄、允許在生命周期函數(shù)中使用async await
自定義組件的生命周期-自定義組件-基于ArkTS的聲明式開發(fā)范式-ArkTS組件-ArkUI(方舟UI框架)-應(yīng)用框架 | 華為開發(fā)者聯(lián)盟 (huawei.com)
32猾愿、singleton模式下首次進(jìn)入的執(zhí)行順序是:
答案:onCreate->onWindowStageCreate->onForeground
UIAbility組件生命周期-UIAbility組件-Stage模型應(yīng)用組件-Stage模型開發(fā)指導(dǎo)-Ability Kit(程序框架服務(wù))-應(yīng)用框架 | 華為開發(fā)者聯(lián)盟 (huawei.com)
33、用哪一種裝飾器修飾的struct表示該結(jié)構(gòu)體具有組件化能力账阻?
答案: @Component
34蒂秘、關(guān)于Video組件的回調(diào)事件,下列說法錯誤的是:
答案:onStart視頻播放時觸發(fā)該事件淘太,可以在這里獲取視頻時長
Video-媒體組件-基于ArkTS的聲明式開發(fā)范式-ArkTS組件-ArkUI(方舟UI框架)-應(yīng)用框架 | 華為開發(fā)者聯(lián)盟 (huawei.com)
35姻僧、如果頁面設(shè)計要求某些元素需要浮動在其他元素之上,例如彈窗或懸浮菜單蒲牧,應(yīng)該優(yōu)先選擇哪種布局方式撇贺?
答案:層疊布局
層疊布局 (Stack)-構(gòu)建布局-開發(fā)布局-UI開發(fā) (ArkTS聲明式開發(fā)范式)-ArkUI(方舟UI框架)-應(yīng)用框架 | 華為開發(fā)者聯(lián)盟 (huawei.com)
多選題 10題 30分
1、針對包含文本元素的組件冰抢,例如Text松嘶、Button、TextInput等挎扰,可以使用下列哪些屬性:(全選)
fontColor
fontFamily
fontSize
fontWeight
fontStyle
2翠订、關(guān)于Tabs組件和TabContent組件,下列描述正確的是(全選)
TabContent組件不支持設(shè)置通用高度屬性遵倦,其高度由父組件Tabs高度與TabBar組件高度決定
TabContent組件不支持設(shè)置通用寬度屬性尽超,其寬度等于Tabs組件的barWidth屬性
absController用于控制Tabs組件進(jìn)行頁箏切換,不支持一個TabsController控制多個Tabs組件
TabContent組件的tabBar屬性支持使用@Builder構(gòu)造器生成的組件
選項卡 (Tabs)-構(gòu)建布局-開發(fā)布局-UI開發(fā) (ArkTS聲明式開發(fā)范式)-ArkUI(方舟UI框架)-應(yīng)用框架 | 華為開發(fā)者聯(lián)盟 (huawei.com)
3梧躺、下面哪些屬于屬性方法似谁?
height()
fontSize()
width()
基本語法概述-UI范式基本語法-學(xué)習(xí)ArkTS語言-基礎(chǔ)入門 | 華為開發(fā)者聯(lián)盟 (huawei.com)
4、聲明式開發(fā)范式有哪些特點?
數(shù)據(jù)驅(qū)動更新
適合復(fù)雜度較大的程序
使用ArkTS語言
開發(fā)準(zhǔn)備-快速入門-基礎(chǔ)入門 | 華為開發(fā)者聯(lián)盟 (huawei.com)
5棘脐、下面哪些是UIAbility的生命周期回調(diào)函數(shù)斜筐?
onCreate
onForeground
onDestroy
onBackground
UIAbility組件生命周期-UIAbility組件-Stage模型應(yīng)用組件-Stage模型開發(fā)指導(dǎo)-Ability Kit(程序框架服務(wù))-應(yīng)用框架 | 華為開發(fā)者聯(lián)盟 (huawei.com)
6、Library類型的Module可以分為哪些具體類型蛀缝?
Static Library
Shared Library
應(yīng)用程序包概述-應(yīng)用程序包基礎(chǔ)知識-開發(fā)基礎(chǔ)知識-基礎(chǔ)入門 | 華為開發(fā)者聯(lián)盟 (huawei.com)
7、UIAbility的啟動模式有目代?
muhtiton
specified
singleton
UIAbility組件啟動模式-UIAbility組件-Stage模型應(yīng)用組件-Stage模型開發(fā)指導(dǎo)-Ability Kit(程序框架服務(wù))-應(yīng)用框架 | 華為開發(fā)者聯(lián)盟 (huawei.com)
8屈梁、以下哪些UI布局更適合折疊屏上的短視頻場景的用戶體驗?(全選)
側(cè)邊面板邊看邊評
半模態(tài)窗口分享
側(cè)邊面板個人詳情
短視頻懸停
9榛了、手機在讶、折疊屏、平板等設(shè)備屏幕底部有導(dǎo)航條霜大,應(yīng)用需對底部導(dǎo)航條進(jìn)行適配构哺,包含哪些?(全選)
應(yīng)用內(nèi)的彈出框战坤、半模態(tài)等控件曙强,需要向上避讓導(dǎo)航條,避免交互誤觸途茫。
沉浸式場景碟嘴,例如游戲、全屏播放視頻囊卜,導(dǎo)航條可自動隱藏娜扇,支持從底部上滑恢復(fù)顯示導(dǎo)航條。
應(yīng)用內(nèi)的可滾動內(nèi)容栅组,需要能顯示在導(dǎo)航條下方雀瓢。當(dāng)滾動到最底部時,要避免導(dǎo)航條遮擋導(dǎo)致最底部功能不可用玉掸。
應(yīng)用內(nèi)的底部固定控件刃麸、輸入鍵盤、應(yīng)用底部的懸浮按鈕等均需要進(jìn)行向上抬高,避免和導(dǎo)航條互相遮擋排截,也要避免導(dǎo)航條底部背景色與應(yīng)用內(nèi)底部背景色不融合嫌蚤,需要為導(dǎo)航條提供沉浸的背景效果。
10断傲、下列關(guān)于動效設(shè)計原則簡潔高效的描述正確的是脱吱?
界面元素運動盡可能少且簡潔,減少路徑及不必要的元素
高效響應(yīng)并減少過長的位移和時間
11认罩、關(guān)于Tabs組件頁簽的位置設(shè)置箱蝠,下面描述正確的是:(全選)
當(dāng)barPosition為Start(默認(rèn)值),vertical屬性為false時(默認(rèn)值),頁簽位于容器頂部宦搬。
當(dāng)barPosition為Start(默認(rèn)值) 牙瓢,vertical屬性為true時,頁簽位于容器左側(cè)间校。
當(dāng)barPosition為End 矾克,vertical屬性為false(默認(rèn)值)時,頁簽位于容器底部憔足。
當(dāng)barPosition為End 胁附,vertical屬性為true時,頁簽位于容器右側(cè)滓彰。
12控妻、下面示例中會導(dǎo)致編譯報錯的有?
let x: number = null;
let y: string = null;
let x: string = null
13揭绑、HarmonyoS提供的數(shù)據(jù)管理的方式包含哪些弓候?(全選)
分布式鍵值數(shù)據(jù)庫
分布式數(shù)據(jù)對象
用戶首選項
關(guān)系型數(shù)據(jù)庫
14、響應(yīng)式布局中將窗口寬度劃分為不同的范圍(即斷點Breakpoint)他匪,可以包括以下哪些菇存?(全選)
xs
sm
md
lg
xl
xxl
響應(yīng)式布局-布局能力-頁面開發(fā)的一多能力介紹-一次開發(fā),多端部署 | 華為開發(fā)者聯(lián)盟 (huawei.com)
15诚纸、Harmonyos提供了自由流轉(zhuǎn)的能力撰筷,使得開發(fā)者可以高效開發(fā)跨多個設(shè)備的應(yīng)用程序,提供跨設(shè)備的流轉(zhuǎn)畦徘、遷移和協(xié)同的分布式體驗毕籽。以下哪些是自由流轉(zhuǎn)體驗?
媒體播控
應(yīng)用接續(xù)
跨設(shè)備拖拽
跨設(shè)備剪貼板
服務(wù)互通
自由流轉(zhuǎn)-華為開發(fā)者學(xué)堂 (huawei.com) ------- 學(xué)習(xí)路徑2《自由流轉(zhuǎn)》 >> 闖關(guān)習(xí)題 >> 最后一道題
16井辆、關(guān)于ForEach(arr关筒,itemGenerator,index)組件的描述正確的是:
第一個參數(shù)必須是數(shù)組杯缺,提供循環(huán)渲染的數(shù)據(jù)源
第二個參數(shù)生成子組件的lambda函數(shù)蒸播,為數(shù)據(jù)源中的每個數(shù)組項生成子組件
第三個參數(shù)為匿名函數(shù),用于給定數(shù)組項生成唯一且穩(wěn)定的鍵值
17萍肆、與WindowStage相關(guān)的回調(diào)是:
onWindowStageDestroy()
onWindowStageCreate()
UIAbility組件生命周期-UIAbility組件-Stage模型應(yīng)用組件-Stage模型開發(fā)指導(dǎo)-Ability Kit(程序框架服務(wù))-應(yīng)用框架 | 華為開發(fā)者聯(lián)盟 (huawei.com)
18袍榆、用戶在折疊屏上查看新聞、查看電子書的場景下塘揣,哪些體驗比較好包雀?
左邊文字,右邊評論亲铡,邊看邊評
特定場景下支持用戶通過雙指捏合的手勢進(jìn)行文字大小調(diào)節(jié)口
界面只有自己需要的圖文信息才写,沉浸瀏覽
19葡兑、以下關(guān)于ArkTS聲明式開發(fā)范式的基本組成說法正確的是(全選)
UI描述:聲明式的方法來描述UI的結(jié)構(gòu),例如build()方法中的代碼塊
自定義組件:可復(fù)用的UI單元赞草,可組合其它組件
事件方法:用于添加組件對事件的響應(yīng)邏輯讹堤,統(tǒng)一通過事件方法進(jìn)行設(shè)置,如跟隨在Button后面的onClick()
內(nèi)置組件:ArkTS中默認(rèn)內(nèi)置的基本組件和布局組件厨疙,開發(fā)者可以直接調(diào)用洲守,如Column、Text沾凄、Divider岖沛、Button等
屬性方法:用于組件屬性的配置,統(tǒng)一通過屬性方法進(jìn)行設(shè)置搭独,如fontSize()、width()廊镜、height()牙肝、color()等
裝飾器:用來裝飾類嗤朴、結(jié)構(gòu)體配椭、方法以及變量,賦予其特殊的含義雹姊,例如@Entry表示這是個入口組件
基本語法概述-UI范式基本語法-學(xué)習(xí)ArkTS語言-基礎(chǔ)入門 | 華為開發(fā)者聯(lián)盟 (huawei.com)
20股缸、下面哪些容器組件是可以滾動的
Scroll
List
Grid