文章 2025-05-27 来自:开发者社区

【HarmonyOS Next之旅】基于ArkTS开发(一) -> Ability开发二

​目录 1 -> DataAbility开发 2 -> FA卡片开发 3 -> WantAgent开发 1 -> DataAbility开发1.1 -> 场景介绍基于Data模板的Ability,有助于应用管理其自身和其他应用存储数据的访问,并提供与其他应用共享数据的方法。Data既可用于同设备不同应用的数据共享,也支持跨设...

【HarmonyOS Next之旅】基于ArkTS开发(一) -> Ability开发二
文章 2025-05-27 来自:开发者社区

【HarmonyOS Next之旅】基于ArkTS开发(一) -> Ability开发一

​目录 1 -> FA模型综述 2 -> PageAbility开发 3 -> ServiceAbility开发 1 -> FA模型综述1.1 -> 整体架构HarmonyOS用户程序的开发本质上就是开发Ability。HarmonyOS系统是通过对Ability调度,结合系统提供的一致性调度契约对Ability进行生命周期管理,从而实现...

【HarmonyOS Next之旅】基于ArkTS开发(一) -> Ability开发一
文章 2025-03-24 来自:开发者社区

HarmonyOS Next~鸿蒙应用框架开发实战:Ability Kit与Accessibility Kit深度解析

HarmonyOS Next~鸿蒙应用框架开发实战:Ability Kit与Accessibility Kit深度解析 一、HarmonyOS应用框架设计理念 HarmonyOS作为全场景分布式操作系统,其应用框架设计遵循"一次开发,多端部署"的核心原则。通过创新的原子化服务架构,开发者可构建具备跨设备协同能力...

文章 2025-03-04 来自:开发者社区

Harmony os next~HarmonyOS Ability与页面跳转开发详解

Harmony os next~HarmonyOS Ability与页面跳转开发详解 一、HarmonyOS Ability体系概述 HarmonyOS(鸿蒙操作系统)采用分布式架构设计,其核心组件Ability体系包含四大类型: Page Ability应用界面载体,承担用户交互功能,支持多页面跳...

文章 2024-10-31 来自:开发者社区

FA/Stage模型:理解HarmonyOS的FA(Feature Ability)和Stage(Particle Ability)模型

HarmonyOS作为新一代的操作系统,其独特的FA(Feature Ability)和Stage(Particle Ability)模型为应用开发提供了新的视角。这两种模型分别代表了不同的应用组织方式,下面将详细解释这两种模型的概念、特点以及如何在实际开发中使用它们。FA(Feature Abil...

文章 2023-12-15 来自:开发者社区

初学鸿蒙OS之Ability认知

写在前面开发鸿蒙入门第一课,就是要去看一下鸿蒙的核心框架,那就是Ability,其中提供的一些基础功能,需要我们先有一个认知。Ability是个什么东西?官方解释如下:Ability是应用所具备的能力的抽象,一个应用可以包含一个或多个Ability。Ability分为两种类型:FA(Feature Ability)和PA(Particle Ability)。FA/PA是应用的基本组成单元,能够实....

文章 2023-08-07 来自:开发者社区

HarmonyOS学习路之开发篇——Service Ability

Service AbilityService Ability基本概念基于Service模板的Ability(以下简称“Service”)主要用于后台运行任务(如执行音乐播放、文件下载等),但不提供用户交互界面。Service可由其他应用或Ability启动,即使用户切换到其他应用,Service仍将在后台继续运行。Service是单实例的。在一个设备上,相同的Service只会存在一个实例。如果....

HarmonyOS学习路之开发篇——Service Ability
文章 2023-08-07 来自:开发者社区

HarmonyOS学习路之开发篇——Page Ability

Page AbilityPage Ability基本概念Page与AbilitySlicePage模板(以下简称“Page”)是FA唯一支持的模板,用于提供与用户交互的能力。一个Page可以由一个或多个AbilitySlice构成,AbilitySlice是指应用的单个页面及其控制逻辑的总和。当一个Page由多个AbilitySlice共同构成时,这些AbilitySlice页面提供的业务能力应....

HarmonyOS学习路之开发篇——Page Ability
文章 2023-08-05 来自:开发者社区

HarmonyOS学习路之开发篇——Data Ability

Data Ability基本概念使用Data模板的Ability(以下简称“Data”)有助于应用管理其自身和其他应用存储数据的访问,并提供与其他应用共享数据的方法。Data既可用于同设备不同应用的数据共享,也支持跨设备不同应用的数据共享。数据的存放形式多样,可以是数据库,也可以是磁盘上的文件。Data对外提供对数据的增、删、改、查,以及打开文件等接口,这些接口的具体实现由开发者提供。URI介绍....

HarmonyOS学习路之开发篇——Data Ability
文章 2023-08-05 来自:开发者社区

HarmonyOS学习路之开发篇——Ability

AbilityAbility概述Ability是应用所具备能力的抽象,也是应用程序的重要组成部分。一个应用可以具备多种能力(即可以包含多个Ability),HarmonyOS支持应用以Ability为单位进行部署。Ability可以分为FA(Feature Ability)和PA(Particle Ability)两种类型,每种类型为开发者提供了不同的模板,以便实现不同的业务功能。FA支持Pag....

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

开发与运维

集结各类场景实战经验,助你开发运维畅行无忧

+关注