
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
摘要: HAP、HAR、HSP是鸿蒙开发的三种模块化方案,分别对应应用安装包(HAP)、静态共享包(HAR)和动态共享包(HSP)。HAP是最终用户安装的产物;HAR用于跨工程复用代码(如工具类、UI组件),但不含Ability;HSP支持多HAP共享代码/资源(含Ability),可动态加载以优化性能。HAR/HSP适用于组件复用、源码保护等场景,而HSP还能控制包体积。打包时,HAR/HSP通

摘要: HAP、HAR、HSP是鸿蒙开发的三种模块化方案,分别对应应用安装包(HAP)、静态共享包(HAR)和动态共享包(HSP)。HAP是最终用户安装的产物;HAR用于跨工程复用代码(如工具类、UI组件),但不含Ability;HSP支持多HAP共享代码/资源(含Ability),可动态加载以优化性能。HAR/HSP适用于组件复用、源码保护等场景,而HSP还能控制包体积。打包时,HAR/HSP通

UIAbility是包含UI的应用组件,用于用户交互,每个应用可包含多个独立功能的UIAbility。它具有完整的生命周期管理,包括创建、窗口加载、前后台切换等阶段。UIAbility间的跳转需通过startAbility方法实现,发送方需指定目标应用的bundleName和abilityName,接收方可获取发送方的应用信息。这种机制适用于功能模块化开发,如首页、登录等独立业务场景。

在鸿蒙APP开发过程中,为了让用户有更好的视觉体验,提供了沉浸式页面的实现,主要有两种实现方案,整理了两种方案的用法及使用场景。

在鸿蒙APP开发过程中,为了让用户有更好的视觉体验,提供了沉浸式页面的实现,主要有两种实现方案,整理了两种方案的用法及使用场景。

土拨鼠开源充电系统是一套包含鸿蒙App、微信小程序、云平台和后台的充电设备管理系统。①鸿蒙App使用Api9+Stage模式+ArkTS+ArkUI开发,包含登录、注册、充电站列表、充电桩信息、在线充电、订单查询、个人中心等多个功能。②小程序使用 Uniapp 开发,为电动汽车用户提供充电服务,包括登录、注册、查找充电站、充电桩信息、在线充电、订单查询、个人中心等多个功能。

鸿蒙土拨鼠大理石系统:全栈式云仓管理解决方案关键词: 开源、鸿蒙APP、微信小程序、SaaS云平台、Go语言、Vue3、Element Plus、大理石管理、云仓系统鸿蒙土拨鼠大理石系统是一套功能强大、易于部署的大理石云仓管理系统,涵盖鸿蒙APP、微信小程序、SaaS云平台和后台管理,助力大理石行业实现数字化转型升级。

摘要: 在鸿蒙项目中实现主工程跨工程调用扫码功能时,遇到三个主要问题:1) 扫码按钮无反应,发现是未注册自定义服务IAddDeviceRouterService,通过EntryAbility初始化时调用bindService解决;2) 注册服务后应用崩溃,因缺少百度地图依赖包@bdmap/verify,添加后仍报错;3) 需引入配套的@bdmap/base等4个包并通过oh-package.jso

摘要: 在鸿蒙项目中实现主工程跨工程调用扫码功能时,遇到三个主要问题:1) 扫码按钮无反应,发现是未注册自定义服务IAddDeviceRouterService,通过EntryAbility初始化时调用bindService解决;2) 注册服务后应用崩溃,因缺少百度地图依赖包@bdmap/verify,添加后仍报错;3) 需引入配套的@bdmap/base等4个包并通过oh-package.jso

鸿蒙跨工程页面跳转实现方案:通过HAR包实现主工程与功能模块解耦。接收方需配置路由表(route_map.json)和页面构建器(BuilderMap.ets),并导出为HAR包;发送方通过本地/HAR依赖引入模块,初始化上下文并创建全局NavPathStack路由栈,最后使用pushPathByName实现跨工程跳转。关键点包括:1)HAR包作为依赖载体;2)路由表配置页面映射;3)NavPat








