国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

OpenHarmony ArkTS工程目錄結(jié)構(gòu)(Stage模型)

這篇具有很好參考價(jià)值的文章主要介紹了OpenHarmony ArkTS工程目錄結(jié)構(gòu)(Stage模型)。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

一、應(yīng)用工程結(jié)構(gòu)
?

OpenHarmony ArkTS工程目錄結(jié)構(gòu)(Stage模型),HarmonyOS/OpenHarmony開(kāi)發(fā)學(xué)習(xí)分享,arcgis,HarmonyOS


圖片來(lái)源:OpenHarmony官網(wǎng)
AppScope > app.json5:應(yīng)用的全局配置信息。
entry:OpenHarmony工程模塊,編譯構(gòu)建生成一個(gè)HAP包。
src > main > ets:用于存放ArkTS源碼。
src > main > ets > entryability:應(yīng)用/服務(wù)的入口。
src > main > ets > pages:應(yīng)用/服務(wù)包含的頁(yè)面。
src > main > resources:用于存放應(yīng)用/服務(wù)所用到的資源文件,如圖形、多媒體、字符串、布局文件等。關(guān)于資源文件,詳見(jiàn)資源文件的分類。
src > main > module.json5:模塊配置文件。主要包含HAP的配置信息、應(yīng)用/服務(wù)在具體設(shè)備上的配置信息以及應(yīng)用/服務(wù)的全局配置信息。具體的配置文件說(shuō)明,詳見(jiàn)module.json5配置文件。
build-profile.json5:當(dāng)前的模塊信息 、編譯信息配置項(xiàng),包括buildOption、targets配置等。其中targets中可配置當(dāng)前運(yùn)行環(huán)境,默認(rèn)為HarmonyOS。若需開(kāi)發(fā)OpenHarmony應(yīng)用,則需開(kāi)發(fā)者自行修改為OpenHarmony。
hvigorfile.ts:模塊級(jí)編譯構(gòu)建任務(wù)腳本,開(kāi)發(fā)者可以自定義相關(guān)任務(wù)和代碼實(shí)現(xiàn)。
oh_modules:用于存放三方庫(kù)依賴信息。關(guān)于原npm工程適配ohpm操作,請(qǐng)參考?xì)v史工程手動(dòng)遷移。
build-profile.json5:應(yīng)用級(jí)配置信息,包括簽名、產(chǎn)品配置等。
hvigorfile.ts:應(yīng)用級(jí)編譯構(gòu)建任務(wù)腳本。

二、ArkTS應(yīng)用卡片相關(guān)模塊

OpenHarmony ArkTS工程目錄結(jié)構(gòu)(Stage模型),HarmonyOS/OpenHarmony開(kāi)發(fā)學(xué)習(xí)分享,arcgis,HarmonyOS

圖片來(lái)源:OpenHarmony官網(wǎng) 蛟龍騰飛公司提供
FormExtensionAbility:卡片擴(kuò)展模塊,提供卡片創(chuàng)建、銷毀、刷新等生命周期回調(diào)。
FormExtensionContext:FormExtensionAbility的上下文環(huán)境,提供FormExtensionAbility具有的接口和能力。
formProvider:提供卡片提供方相關(guān)的接口能力,可通過(guò)該模塊提供接口實(shí)現(xiàn)更新卡片、設(shè)置卡片更新時(shí)間、獲取卡片信息、請(qǐng)求發(fā)布卡片等。
formInfo:提供了卡片信息和狀態(tài)等相關(guān)類型和枚舉。
formBindingData:提供卡片數(shù)據(jù)綁定的能力,包括FormBindingData對(duì)象的創(chuàng)建、相關(guān)信息的描述。
頁(yè)面布局(Card.ets):提供聲明式范式的UI接口能力。
ArkTS卡片特有能力:postCardAction用于卡片內(nèi)部和提供方應(yīng)用間的交互,僅在卡片中可以調(diào)用。
ArkTS卡片能力列表:列舉了能在ArkTS卡片中使用的API、組件、事件、屬性和生命周期調(diào)度。
卡片配置:包含F(xiàn)ormExtensionAbility的配置和卡片的配置
在module.json5配置文件中的extensionAbilities標(biāo)簽下,配置FormExtensionAbility相關(guān)信息。
在resources/base/profile/目錄下的form_config.json配置文件中,配置卡片(WidgetCard.ets)相關(guān)信息。

OpenHarmony ArkTS工程目錄結(jié)構(gòu)(Stage模型),HarmonyOS/OpenHarmony開(kāi)發(fā)學(xué)習(xí)分享,arcgis,HarmonyOS


卡片目錄
?

OpenHarmony ArkTS工程目錄結(jié)構(gòu)(Stage模型),HarmonyOS/OpenHarmony開(kāi)發(fā)學(xué)習(xí)分享,arcgis,HarmonyOS


快照目錄
圖片來(lái)源:OpenHarmony官網(wǎng) 蛟龍騰飛公司提供文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-731438.html

到了這里,關(guān)于OpenHarmony ArkTS工程目錄結(jié)構(gòu)(Stage模型)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • HarmonyOS/OpenHarmony(Stage模型)應(yīng)用開(kāi)發(fā)單一手勢(shì)(三)

    HarmonyOS/OpenHarmony(Stage模型)應(yīng)用開(kāi)發(fā)單一手勢(shì)(三)

    RotationGesture (value?:{ fingers ? :number ; angle ? :number }) 旋轉(zhuǎn)手勢(shì)用于觸發(fā)旋轉(zhuǎn)手勢(shì)事件,觸發(fā)旋轉(zhuǎn)手勢(shì)的最少手指數(shù)量為2指,最大為5指,最小改變度數(shù)為1度,擁有兩個(gè)可選參數(shù): fingers:非必選參數(shù),用于聲明觸發(fā)旋轉(zhuǎn)手勢(shì)所需要的最少手指數(shù)量,最小值為2,最大值為5,默認(rèn)值

    2024年02月09日
    瀏覽(25)
  • HarmonyOS/OpenHarmony應(yīng)用開(kāi)發(fā)-Stage模型應(yīng)用/組件級(jí)配置

    HarmonyOS/OpenHarmony應(yīng)用開(kāi)發(fā)-Stage模型應(yīng)用/組件級(jí)配置

    在開(kāi)發(fā)應(yīng)用時(shí),需要配置應(yīng)用的一些標(biāo)簽,例如應(yīng)用的包名、圖標(biāo)等標(biāo)識(shí)特征的屬性。本文描述了在開(kāi)發(fā)應(yīng)用需要配置的一些關(guān)鍵標(biāo)簽。圖標(biāo)和標(biāo)簽通常一起配置,可以分為應(yīng)用圖標(biāo)、應(yīng)用標(biāo)簽和入口圖標(biāo)、入口標(biāo)簽,分別對(duì)應(yīng) app.json5配置文件 和 module.json5配置文件 文件中的

    2024年02月13日
    瀏覽(21)
  • HarmonyOS/OpenHarmony應(yīng)用開(kāi)發(fā)-Stage模型UIAbility組件使用(一)

    HarmonyOS/OpenHarmony應(yīng)用開(kāi)發(fā)-Stage模型UIAbility組件使用(一)

    一、UIAbility組件概述 1.概述 UIAbility組件是一種包含UI界面的應(yīng)用組件,主要用于和用戶交互。 UIAbility組件是系統(tǒng)調(diào)度的基本單元,為應(yīng)用提供繪制界面的窗口;一個(gè)UIAbility組件中可以通過(guò)多個(gè)頁(yè)面來(lái)實(shí)現(xiàn)一個(gè)功能模塊。每一個(gè)UIAbility組件實(shí)例,都對(duì)應(yīng)于一個(gè)最近任務(wù)列表中的

    2024年02月11日
    瀏覽(34)
  • HarmonyOS/OpenHarmony應(yīng)用開(kāi)發(fā)-Stage模型UIAbility組件使用(五)

    HarmonyOS/OpenHarmony應(yīng)用開(kāi)發(fā)-Stage模型UIAbility組件使用(五)

    UIAbility組件間交互(設(shè)備內(nèi)) UIAbility是系統(tǒng)調(diào)度的最小單元。在設(shè)備內(nèi)的功能模塊之間跳轉(zhuǎn)時(shí),會(huì)涉及到啟動(dòng)特定的UIAbility,該UIAbility可以是應(yīng)用內(nèi)的其他UIAbility,也可以是其他應(yīng)用的UIAbility(例如啟動(dòng)三方支付UIAbility)。 本文將從如下場(chǎng)景分別介紹設(shè)備內(nèi)UIAbility間的交互

    2024年02月16日
    瀏覽(30)
  • HarmonyOS/OpenHarmony應(yīng)用開(kāi)發(fā)-Stage模型UIAbility組件使用(六)

    HarmonyOS/OpenHarmony應(yīng)用開(kāi)發(fā)-Stage模型UIAbility組件使用(六)

    本文將從如下場(chǎng)景分別介紹設(shè)備內(nèi)UIAbility間的交互方式。 啟動(dòng)應(yīng)用內(nèi)的UIAbility。啟動(dòng)應(yīng)用內(nèi)的UIAbility并獲取返回結(jié)果。啟動(dòng)其他應(yīng)用的UIAbility。啟動(dòng)其他應(yīng)用的UIAbility并獲取返回結(jié)果。啟動(dòng)UIAbility的指定頁(yè)面。通過(guò)Call調(diào)用實(shí)現(xiàn)UIAbility交互(僅對(duì)系統(tǒng)應(yīng)用開(kāi)放)。 當(dāng)使用隱式

    2024年02月16日
    瀏覽(23)
  • HarmonyOS/OpenHarmony(Stage模型)卡片開(kāi)發(fā)應(yīng)用上下文Context使用場(chǎng)景二

    3.創(chuàng)建其他應(yīng)用或其他Module的Context 基類Context提供創(chuàng)建其他應(yīng)用或其他Module的Context的方法為createModuleContext(moduleName:string),創(chuàng)建其他應(yīng)用或者其他Module的Context,從而通過(guò)該Context獲取相應(yīng)的資源信息(例如獲取其他Module的獲取應(yīng)用開(kāi)發(fā)路徑信息)。 調(diào)用createModuleContext(moduleNa

    2024年02月11日
    瀏覽(23)
  • HarmonyOS/OpenHarmony(Stage模型)卡片開(kāi)發(fā)應(yīng)用上下文Context使用場(chǎng)景一

    HarmonyOS/OpenHarmony(Stage模型)卡片開(kāi)發(fā)應(yīng)用上下文Context使用場(chǎng)景一

    1.獲取應(yīng)用文件路徑 基類Context提供了獲取應(yīng)用文件路徑的能力,ApplicationContext、AbilityStageContext、UIAbilityContext和ExtensionContext均繼承該能力。應(yīng)用文件路徑屬于應(yīng)用沙箱路徑。上述各類Context獲取的應(yīng)用文件路徑有所不同。 通過(guò)ApplicationContext獲取應(yīng)用級(jí)別的應(yīng)用文件路徑,此路

    2024年02月11日
    瀏覽(29)
  • HarmonyOS/OpenHarmony元服務(wù)開(kāi)發(fā)-ArkTS卡片運(yùn)行機(jī)制

    HarmonyOS/OpenHarmony元服務(wù)開(kāi)發(fā)-ArkTS卡片運(yùn)行機(jī)制

    一、實(shí)現(xiàn)原理 圖1?ArkTS卡片實(shí)現(xiàn)原理 ? 卡片使用方:顯示卡片內(nèi)容的宿主應(yīng)用,控制卡片在宿主中展示的位置,當(dāng)前僅系統(tǒng)應(yīng)用可以作為卡片使用方。 卡片提供方:提供卡片顯示內(nèi)容的應(yīng)用,控制卡片的顯示內(nèi)容、控件布局以及控件點(diǎn)擊事件。 卡片管理服務(wù):用于管理系統(tǒng)

    2024年02月16日
    瀏覽(24)
  • HarmonyOS/OpenHarmony應(yīng)用開(kāi)發(fā)-ArkTS語(yǔ)言基本語(yǔ)法說(shuō)明

    HarmonyOS/OpenHarmony應(yīng)用開(kāi)發(fā)-ArkTS語(yǔ)言基本語(yǔ)法說(shuō)明

    圖1? 示例效果圖 ? 本示例中,ArkTS的基本組成如下所示。 圖2? ArkTS的基本組成 ? ? 裝飾器: 用于裝飾類、結(jié)構(gòu)、方法以及變量,并賦予其特殊的含義。如上述示例中@Entry、@Component和@State都是裝飾器,@Component表示自定義組件,@Entry表示該自定義組件為入口組件,@State表示組

    2024年02月07日
    瀏覽(37)
  • HarmonyOS/OpenHarmony原生應(yīng)用-ArkTS萬(wàn)能卡片組件Stack

    HarmonyOS/OpenHarmony原生應(yīng)用-ArkTS萬(wàn)能卡片組件Stack

    堆疊容器,子組件按照順序依次入棧,后一個(gè)子組件覆蓋前一個(gè)子組件。該組件從API Version 7開(kāi)始支持。可以包含子組件。 一、接口 Stack(value?: { alignContent?: Alignment }) 從API version 9開(kāi)始,該接口支持在ArkTS卡片中使用。 二、屬性 除支持通用屬性外,還支持以下屬性: 三、示例

    2024年02月07日
    瀏覽(29)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包