实现在 HarmonyOS 应用中创建、发布和管理通知,并接收用户对通知的回复。 一、通知代码 添加 NotificationAbility.ets 文件,代码如下: 二、使用通知能力 新建页面 In…
分类: HarmonyOS
鸿蒙OS – 获取UIAbility的上下文信息
每个应用界面(UIAbility)都有自己的上下文信息,这些信息存储在UIAbilityContext类的实例中。UIAbilityContext类包含了关于界面的各种信息,比如它的代码在哪里、它的名…
鸿蒙OS – 如何指定UIAbility的启动页面
应用中的UIAbility在启动过程中,需要指定启动页面,否则应用启动后会因为没有默认加载页面而导致白屏。UIAbility是OpenHarmony系统中一种包含用户界面的应用组件,它的主要职责是与用…
鸿蒙OS教程 – 如何在 OpenHarmony 应用中获取和重置 OAID
在移动应用开发中,设备标识符(如 OAID)对于个性化广告投放和用户行为分析至关重要。OpenHarmony 操作系统提供了一套 API 来获取和重置开放匿名设备标识符(OAID)。本教程将指导你如何…
鸿蒙OS教程 – 如何实现列表页
以下是一个基于鸿蒙OS和ArkUI实现列表页的简单教程: 以上代码,通过定义FoodData类来存储食物数据,然后创建了FoodListItem和FoodList组件来分别显示单个食物项和食物列表。最…
媒体查询接口@ohos.mediaquery – 鸿蒙UI实现横竖屏切换教程
在开发移动应用时,考虑到用户可能会以不同的方式持有设备,比如横屏或竖屏,我们需要确保应用在这两种屏幕方向下都能良好地运行。在鸿蒙系统中,我们可以通过媒体查询接口@ohos.mediaquery来实现这…
鸿蒙(HarmonyOS)开发教程:使用 AbilityForm 创建动态表单
在鸿蒙操作系统中,AbilityForm 是一种特殊的 Ability,用于提供轻量级、可嵌入其他应用中的交互界面。本教程将演示如何创建一个 FormAbility,它是一个可以被其他应用调用的动态表…
鸿蒙操作系统(HarmonyOS)如何实现剪切板功能,跨应用写入和读取剪切板数据
鸿蒙操作系统(HarmonyOS)提供了一套完整的剪贴板服务,允许应用程序之间通过系统剪贴板进行数据交换。以下示例将实现应用程序A向剪贴板写入数据,以及应用程序B从剪贴板读取数据的基本操作。 一、应用…
如何在鸿蒙(HarmonyOS)系统中创建并发起一个HTTP网络请求?
创建并发起一个HTTP网络请求,可以通过@ohos.net.http模块来实现: 代码解释: