鸿蒙OS开发

鸿蒙OS开发

鸿蒙OS Ability概述 Ability 是应用所具备能力的抽象,也是应用程序的重要组成部分。一个应用可以具备多种能力(即可以包含多个 Ability),HarmonyOS 支持应用以 Ability 为单位进行部署。Ability 可以分为 FA( Feature Ability )和 PA( Particl ...

鸿蒙OS教程 33 2024-07-09
鸿蒙OS实现页面跳转

鸿蒙OS实现页面跳转

打开第一个页面的“MainAbilitySlice.java”文件,重写onStart()方法添加按钮的响应逻辑,实现点击按钮跳转到下一页,示例代码如下:

鸿蒙OS教程 118 2024-06-08
鸿蒙OS快速入门-创建另一个页面

鸿蒙OS快速入门-创建另一个页面

创建 Feature Ability 在“Project”窗口,打开“entry > src > main > java”,右键点击“com.example.myapplication”文件夹,选择“New > Ability > Empty Feature Ability(Java)”。 配置 Ability 时,将“Page Name”设置为“SecondAbil ...

鸿蒙OS教程 130 2024-06-08
鸿蒙OS快速入门-编写第一个页面

鸿蒙OS快速入门-编写第一个页面

在 Java UI 框架中,提供了两种编写布局的方式:在XML中声明UI布局和在代码中创建布局。这两种方式创建出的布局没有本质差别,为了熟悉两种方式,我们将通过 XML 的方式编写第一个页面,通过代码的方式编写第二个页面。

未分类 144 2024-06-08
鸿蒙OS应用隐私保护

鸿蒙OS应用隐私保护

随着移动终端及其相关业务(如移动支付、终端云等)的普及,用户隐私保护的重要性愈发突出。应用开发者在产品设计阶段就需要考虑保护的用户隐私,提高应用的安全性。HarmonyOS 应用开发需要遵从其隐私保护规则,在应用上架应用市场时,应用市场会根据规则 ...

鸿蒙OS教程 103 2024-06-08
鸿蒙OS应用权限管理

鸿蒙OS应用权限管理

HarmonyOS 中所有的应用均在应用沙盒内运行。默认情况下,应用只能访问有限的系统资源,系统负责管理应用对资源的访问权限。

鸿蒙OS教程 138 2024-06-08
鸿蒙OS应用数据管理

鸿蒙OS应用数据管理

HarmonyOS 应用数据管理支撑单设备的各种结构化数据的持久化,以及跨设备之间数据的同步、共享以及搜索功能。开发者通过应用数据管理,能够方便地完成应用程序数据在不同终端设备间的无缝衔接,满足用户跨设备使用数据的一致性体验。

鸿蒙OS教程 125 2024-06-08
鸿蒙OS 资源文件

鸿蒙OS 资源文件

鸿蒙OS 资源文件分类 resources目录 应用的资源文件(字符串、图片、音频等)统一存放于resources目录下,便于开发者使用和维护。resources目录包括两大类目录,一类为base目录与限定词目录,另一类为 rawfile 目录,详见表1。 资源目录示例: ...

鸿蒙OS教程 145 2024-06-08
鸿蒙OS 应用配置文件

鸿蒙OS 应用配置文件

鸿蒙OS 应用配置文件简介 应用的每个 HAP 的根目录下都存在一个“config.json”配置文件,主要涵盖以下三个方面: 应用的全局配置信息,包含应用的包名、生产厂商、版本号等基本信息。 应用在具体设备上的配置信息。 HAP 包的配置信息,包 ...

鸿蒙OS教程 235 2024-05-19
鸿蒙OS 应用基础知识

鸿蒙OS 应用基础知识

APP HarmonyOS 的应用软件包以 APP Pack(Application Package)形式发布,它是由一个或多个 HAP(HarmonyOS Ability Package)以及描述每个 HAP 属性的 pack.info 组成。HAP 是 [Ability]的部署包,HarmonyOS 应用代码围绕 Ability 组件展开。 ...

鸿蒙OS教程 356 2024-05-19