openharmony 鸿蒙 create-serviceability

创建ServiceAbility 创建ServiceAbility。 通过DevEco Studio开发平台创建ServiceAbility时,DevEco Studio会默认生成onStart、onStop、onCommand方法,其他方法需要开发者自行实现,接口说明参见前述章节。开发者也可以添加其他Ability请求与ServiceAbility交互时的处理方法,示例如下:
阅读全文

openharmony 鸿蒙 create-pageability

创建PageAbility 通过DevEco Studio开发平台创建PageAbility时,DevEco Studio会在app.js/app.ets中默认生成onCreate()和onDestroy()方法,其他方法需要开发者自行实现。接口说明参见PageAbility的生命周期,创建PageAbility示例如下:
阅读全文

openharmony 鸿蒙 create-dataability

创建DataAbility 实现DataAbility中Insert、Query、Update、Delete接口的业务内容。保证能够满足数据库存储业务的基本需求。BatchInsert与ExecuteBatch接口已经在系统中实现遍历逻辑,依赖Insert、Query、Update、Delete接口逻辑,来实现数据的批量处理。
阅读全文

openharmony 鸿蒙 context-switch

Context接口切换 FA模型接口Stage模型接口对应d.ts文件Stage对应接口或字段 getOrCreateLocalDir(callback:AsyncCallback<string>):void;getOrCreateLocalDir():Promise<string>;Stage模型无对应接口Stage模型应用在应用根目录下没有操作权限,不提供对应接口
阅读全文

openharmony 鸿蒙 connect-serviceability

连接ServiceAbility 如果ServiceAbility需要与PageAbility或其他应用的ServiceAbility进行交互,则须创建用于连接的Connection。ServiceAbility支持其他Ability通过connectAbility()方法与其进行连接。PageAbility的connectAbility()方法定义在featureAbility中,Service
阅读全文

openharmony 鸿蒙 configuration-file-diff

配置文件的差异 FA模型应用在config.json文件中描述应用的基本信息,一个应用工程中可以创建多个Module,每个Module中都有一份config.json文件。config.json由app、deviceConfig和module三部分组成,app标签用于配置应用级别的属性,如果一个应用有多个Module,需要由开发者保证各个config.json文件中app标签配置的一致性。
阅读全文

openharmony 鸿蒙 component-startup-rules

组件启动规则(Stage模型) 启动组件是指一切启动或连接应用组件的行为: 启动UIAbility、ServiceExtensionAbility、DataShareExtensionAbility,如使用startAbility()、startServiceExtensionAbility()、startAbilityByCall()、openLink()等相关接口。
阅读全文

openharmony 鸿蒙 component-startup-rules-fa

组件启动规则(FA模型) 启动组件是指一切启动或连接应用组件的行为: 启动PageAbility、ServiceAbility,如使用startAbility()等相关接口。 连接ServiceAbility、DataAbility,如使用connectAbility()、acquireDataAbilityHelper()等相关接口。
阅读全文