logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

鸿蒙0基础学习【USB设备管理】USB开发服务

本文介绍了鸿蒙系统(HarmonyOS)中USB设备管理的基础开发流程。首先展示了USB设备的数据结构示例,包括设备配置、接口和端点信息。开发步骤包括:1)导入usbManager模块;2)获取设备列表;3)申请设备操作权限;4)打开设备并建立通信管道;5)注册接口进行数据传输;6)释放接口和关闭设备。文章还提供了开发环境要求(DevEco Studio、API16+SDK、HDC工具)和关键接口

文章图片
#harmonyos#学习#华为 +2
鸿蒙0基础学习【ArkTS卡片页面刷新概述】卡片开发服务

卡片使用方(例如:桌面)和卡片提供方均可以主动触发卡片页面刷新;另外卡片框架还会通过开发者声明的定时信息按需通知卡片提供方进行卡片刷新。因此卡片刷新包括卡片提供方主动触发刷新、卡片使用方主动触发刷新、卡片定时定点刷新,这些刷新方式均需要由卡片提供方推送需要刷新的卡片数据。

文章图片
#harmonyos#学习#华为 +2
鸿蒙API14开发【卡片使用动效能力】ArkTS组件

ArkTS卡片开放了使用动画效果的能力,支持[显式动画]、[属性动画]、[组件内转场]能力。

文章图片
#harmonyos#华为#学习 +3
鸿蒙0基础学习【ArkTS卡片主动刷新】卡片开发服务

卡片提供方可以通过[updateForm]接口进行主动刷新。推荐与卡片生命周期回调[onFormEvent]、[onUpdateForm]、[onAddForm]接口搭配使用。

文章图片
#harmonyos#学习#华为 +3
鸿蒙API14开发【卡片页面能力说明】ArkTS组件

ArkTS卡片开发采用通用[学习ArkTS语言],开发者可以使用[声明式范式]开发ArkTS卡片页面。

文章图片
#harmonyos#华为#学习 +2
鸿蒙API14开发【卡片生命周期管理】ArkTS组件

创建ArkTS卡片,需实现[FormExtensionAbility]生命周期接口。

文章图片
#harmonyos#华为#学习 +2
鸿蒙0基础学习【卡片事件能力说明】卡片开发服务

针对动态卡片,ArkTS卡片中提供了[postCardAction]接口用于卡片内部和提供方应用间的交互,当前支持router、message和call三种类型的事件,仅在卡片中可以调用。针对静态卡片,ArkTS卡片提供了[FormLink]用于卡片内部和提供方应用间的交互。

文章图片
#harmonyos#学习#华为 +3
鸿蒙API14开发【卡片使用自定义绘制能力】ArkTS组件

ArkTS卡片开放了自定义绘制的能力,在卡片上可以通过[Canvas]组件创建一块画布,然后通过[CanvasRenderingContext2D]对象在画布上进行自定义图形的绘制,如下示例代码实现了在画布的中心绘制了一个笑脸。

文章图片
#harmonyos#华为#学习 +2
鸿蒙0基础学习【分布式文件系统概述】文件基础服务

摘要:分布式文件系统(hmdfs)基于HarmonyOS实现了跨设备文件共享能力,支持多设备间高效的文件互访(如文档编辑、媒体播放)。其架构包含设备管理守护进程(distributedfile_daemon)和内核网络文件系统(hmdfs),通过软总线动态组网提供全局视图。核心特性包括:延迟缓存策略(仅Close-to-Open一致性)、本地/远端透明访问、元数据实时同步(网络依赖)、冲突处理机制

文章图片
#harmonyos#学习#华为 +2
    共 603 条
  • 1
  • 2
  • 3
  • 61
  • 请选择