logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

NDK开发:在鸿蒙中使用Native API(51)

在鸿蒙(HarmonyOS)生态中,NDK(Native Development Kit)是官方提供的一套 Native API、编译脚本及工具链集合,旨在帮助开发者使用 C/C++ 语言实现应用的关键功能。

#鸿蒙系统#harmonyos#鸿蒙
多模块路由:实现组件化开发中的页面解耦跳转(48)

在鸿蒙(HarmonyOS)组件化开发中,实现多模块路由跳转是解决业务模块间强耦合的核心环节。这是鸿蒙官方推荐的跨包路由方案,利用实现模块间解耦。name适用于传统的体系。在子模块的页面组件上使用进行命名,主模块通过进行跳转。在需要被跳转的共享包(如library)中,给@Entry修饰的自定义组件配置routeName。在主模块中,首先需要确保在中引入了该共享包,然后导入目标页面文件并执行跳转。

#harmonyos#鸿蒙#鸿蒙系统
多模块路由:实现组件化开发中的页面解耦跳转(48)

在鸿蒙(HarmonyOS)组件化开发中,实现多模块路由跳转是解决业务模块间强耦合的核心环节。这是鸿蒙官方推荐的跨包路由方案,利用实现模块间解耦。name适用于传统的体系。在子模块的页面组件上使用进行命名,主模块通过进行跳转。在需要被跳转的共享包(如library)中,给@Entry修饰的自定义组件配置routeName。在主模块中,首先需要确保在中引入了该共享包,然后导入目标页面文件并执行跳转。

#harmonyos#鸿蒙#鸿蒙系统
RxHarmony:响应式编程思想在鸿蒙中的应用(45)

在 ViewModel 中,我们将复杂的异步逻辑封装在 Rx 管道中,最终将结果安全地输出到 UI 状态变量中。// 假设使用我们之前封装的轻量级 Rx 核心// 定义 UI 状态接口// 核心:将 UI 状态定义为响应式流users: [],});// 暴露给 View 层订阅的流// 模拟发起网络请求(Rx 管道处理)// 1. 发射 Loading 状态// 2. 模拟异步网络请求const

#harmonyos#华为#鸿蒙 +1
RxHarmony:响应式编程思想在鸿蒙中的应用(45)

在 ViewModel 中,我们将复杂的异步逻辑封装在 Rx 管道中,最终将结果安全地输出到 UI 状态变量中。// 假设使用我们之前封装的轻量级 Rx 核心// 定义 UI 状态接口// 核心:将 UI 状态定义为响应式流users: [],});// 暴露给 View 层订阅的流// 模拟发起网络请求(Rx 管道处理)// 1. 发射 Loading 状态// 2. 模拟异步网络请求const

#harmonyos#华为#鸿蒙 +1
依赖注入:在鸿蒙中实现简单的DI框架(43)

在鸿蒙(HarmonyOS)原生应用开发中,随着业务复杂度的提升,组件间的依赖关系会变得错综复杂。传统的硬编码依赖方式会导致代码耦合度高、难以测试和维护。依赖注入(Dependency Injection, DI)通过控制反转(IoC)机制,将对象的创建和依赖关系的管理交由专门的容器来处理,是解决这些问题的最佳实践。在鸿蒙 ArkTS 中,我们可以利用装饰器(Decorators)和反射(Refl

#harmonyos#鸿蒙#鸿蒙系统
依赖注入:在鸿蒙中实现简单的DI框架(43)

在鸿蒙(HarmonyOS)原生应用开发中,随着业务复杂度的提升,组件间的依赖关系会变得错综复杂。传统的硬编码依赖方式会导致代码耦合度高、难以测试和维护。依赖注入(Dependency Injection, DI)通过控制反转(IoC)机制,将对象的创建和依赖关系的管理交由专门的容器来处理,是解决这些问题的最佳实践。在鸿蒙 ArkTS 中,我们可以利用装饰器(Decorators)和反射(Refl

#harmonyos#鸿蒙#鸿蒙系统
应用架构设计:MVVM模式在ArkTS中的最佳实践(42)

在鸿蒙(HarmonyOS)原生应用开发中,MVVM(Model-View-ViewModel)是官方最推荐的架构模式。随着业务复杂度的提升,MVVM 能够通过清晰的职责划分和响应式数据绑定机制,有效解决代码耦合、状态管理混乱等问题。以下是 MVVM 在 ArkTS 中的最佳实践指南:MVVM 将应用分为三个核心部分,实现数据、视图与逻辑的彻底分离:以一个常见的“获取并展示用户信息”的业务场景为例

#鸿蒙#鸿蒙系统#harmonyos
应用架构设计:MVVM模式在ArkTS中的最佳实践(42)

在鸿蒙(HarmonyOS)原生应用开发中,MVVM(Model-View-ViewModel)是官方最推荐的架构模式。随着业务复杂度的提升,MVVM 能够通过清晰的职责划分和响应式数据绑定机制,有效解决代码耦合、状态管理混乱等问题。以下是 MVVM 在 ArkTS 中的最佳实践指南:MVVM 将应用分为三个核心部分,实现数据、视图与逻辑的彻底分离:以一个常见的“获取并展示用户信息”的业务场景为例

#鸿蒙#鸿蒙系统#harmonyos
    共 55 条
  • 1
  • 2
  • 3
  • 6
  • 请选择