logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Harmony开发之深度解析Stage模型——应用开发的基石

内存效率提升:共享引擎实例大幅降低内存占用代码可维护性:面向对象的设计提高代码质量和可读性分布式原生支持:内置跨设备迁移和多端协同能力系统管控优化:规范的后台进程管理保障系统流畅性。

#harmonyos#分布式#华为
Harmony开发之创建第一个HarmonyOS应用——Hello World的蜕变

在前两篇中,我们搭建好了开发环境并了解了工程结构。现在让我们真正动手创建第一个HarmonyOS应用,体验从空白工程到具备交互功能的完整开发流程。这个经典的"Hello World"应用将带你感受HarmonyOS应用开发的基本范式,为后续复杂功能打下坚实基础。通过本篇学习,你将掌握如何创建一个完整的应用,理解核心代码的作用,并实现基本的页面交互功能。首先在DevEco Studio中创建新工程,

#harmonyos#分布式#华为
HarmonyOS开发之数据存储与状态管理

状态管理方案选择:根据数据作用范围和生命周期,合理选择@State、@Prop/@Link、@Provide/@Consume、AppStorage、PersistentStorage等方案,避免过度使用全局状态。数据持久化策略:轻量级配置数据使用Preferences,结构化数据使用关系型数据库,多设备同步使用分布式数据对象或分布式数据库。分布式数据同步:通过分布式数据对象实现内存数据的实时同步

#harmonyos#缓存#华为
Harmony开发之ArkTS语言入门——当TypeScript遇见HarmonyOS

静态类型系统:编译时类型检查,减少运行时错误面向对象支持:类、接口、继承等完整特性装饰器机制:简化UI组件和状态管理模块化设计:支持ES6模块化,代码组织更清晰类型推断:减少类型注解,保持代码简洁。

#harmonyos#华为#typescript
Harmony开发之跨设备调用——远程启动Ability

跨设备调用(Cross-Device Call)是指一个设备上的应用能够发现、连接并调用另一个设备上的Ability,就像调用本地Ability一样简单。这种能力基于HarmonyOS的分布式软总线技术,实现了设备间的能力共享和协同。跨设备调用是HarmonyOS分布式能力的核心,它打破了设备间的物理边界,让应用能力可以在多设备间自由流转。核心要点回顾:Want与WantAgent:跨设备调用的核

#wpf#harmonyos#华为
HarmonyOS开发之多端协同案例——分布式购物车

定义商品数据模型,使用@Observed// 文件:src/main/ets/model/Product.ts@Observedid: string;// 添加设备的ID,用于冲突解决// 商品总价计算分布式架构是基础:通过KV Store实现多设备数据实时同步,采用发布-订阅模式确保数据一致性。权限配置是关键:必须正确声明和权限,并在运行时动态申请。设备适配是体验保障:根据设备类型采用不同的UI

#harmonyos#分布式#wpf
HarmonyOS开发之内存管理——对象池与资源回收

/ 文件:src/main/ets/utils/MemoryLeakDetector.tsconsole.info(`对象被回收: ${heldValue}`);});// 跟踪对象创建// 手动标记对象销毁// 检查内存泄漏if (currentTime - creationTime > 10000) { // 10秒未释放});});console.warn('检测到可能的内存泄漏:', le

#harmonyos#华为
Harmony开发之服务卡片开发——解锁原子化服务

服务卡片是HarmonyOS原子化服务的一种呈现形式,是界面展示的控件。它作为应用的重要入口,通过在外围提供快捷访问特定功能的能力,实现应用功能的原子化。服务卡片是HarmonyOS原子化服务的核心载体,通过提供轻量级、即用即走的用户体验,极大地增强了应用的便捷性和实用性。本文从卡片创建、布局开发、更新机制、交互跳转到多设备适配等方面全面介绍了服务卡片的开发流程。行动建议根据功能需求合理选择卡片尺

#harmonyos#华为
Harmony开发之公共事件与通知——应用间的沟通桥梁

*公共事件(Common Event)**是HarmonyOS提供的应用间通信机制,允许应用订阅系统或其他应用发布的事件,实现后台的事件驱动通信。公共事件服务(CES)负责事件的订阅、发布和退订管理。**通知(Notification)**是应用向用户传递信息的主要方式,通过通知增强服务(ANS)系统服务来为应用程序提供发布通知的能力。通知会在状态栏、通知中心等位置显示给用户,支持多种样式和交互操

#harmonyos#华为
Harmony开发之设备发现与连接——分布式操作的起点

设备发现与连接是HarmonyOS分布式能力的起点,为多设备协同提供了基础支撑。核心要点回顾:设备发现机制:基于分布式软总线的自动发现能力,支持多种通信协议安全认证流程:多重认证机制确保设备连接的安全性连接状态管理:完整的连接生命周期管理和异常处理性能优化策略:智能发现频率控制和连接池管理在应用初始化时合理配置设备发现参数,平衡功耗和发现效率实现完整的错误处理和重试机制,提升用户体验遵循最小权限原

#分布式#wpf#harmonyos +1
    共 20 条
  • 1
  • 2
  • 请选择