logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

鸿蒙NEXT ArkTS 深度解析:bindSheet 底部弹出表单实战

鸿蒙NEXT ArkTS bindSheet 底部弹出表单实战指南 本文深入解析鸿蒙NEXT ArkTS中的bindSheet组件,这是一个用于实现底部弹出表单的原生解决方案。文章从设计定位、API详解到实战应用,全面剖析了该组件的使用方法和最佳实践。 核心要点 设计定位:bindSheet介于对话框和页面跳转之间,适用于需要保留上下文的中等复杂度交互场景,如信息录入、选择操作等。 核心优势: 系

文章图片
#harmonyos#华为
鸿蒙原生 ArkTS 布局深度解析:Panel 与 Scroll 在面板内的配合实战

底部弹出面板,内含15 张知识卡片;面板支持Mini / Half / Full 三档高度,通过 dragBar 拖拽切换;面板内部可自由上下滚动;顶部固定区域显示滚动进度条与百分比;提供「滚到顶部」「滚到底部」编程式控制按钮。场景描述半屏 + 内容滚动Half 模式下 Scroll 区域有限但仍可滚动查看全部卡片全屏 + 内容滚动Full 模式下 Scroll 空间最大,浏览体验最佳拖拽面板高度

文章图片
#harmonyos#华为
鸿蒙 ArkTS 布局深入浅出:Panel 组件三种模式(Mini / Half / Full)完全解析

本文深入解析了鸿蒙ArkTS中的Panel组件,详细介绍了其三种模式(Mini、Half、Full)的特点和使用场景。Panel作为底部滑入的可交互面板,支持手势拖拽切换高度模式,适用于播放器、评论面板等多种场景。文章通过完整示例代码演示了模式切换的实现,包括属性设置(如miniHeight、halfHeight等)和事件监听(onChange回调)。该组件在API24中采用PascalCase命

文章图片
#harmonyos#华为
鸿蒙NEXT可拖拽面板bindSheet半模态转场入门实战

本文是一篇关于鸿蒙NEXT开发中实现可拖拽半模态面板的实战指南。文章详细介绍了从废弃的Panel组件向新bindSheet属性迁移的过程,主要内容包括: 技术演进:分析Panel组件被废弃的原因及bindSheet的优势,包括更灵活的布局、样式定制和状态管理能力。 开发实践: 项目初始化与目录结构配置 bindSheet核心API详解 使用ArkTS的@Builder装饰器构建面板内容 三档高度配

文章图片
#harmonyos#华为
鸿蒙原生 ArkTS 布局深潜:嵌套 Navigation 与子页面独立导航栈完全指南

本文深入探讨鸿蒙原生 ArkTS 中嵌套 Navigation 的实现方案,通过独立导航栈设计解决单层导航的三大痛点:栈深度不可控、返回逻辑混乱和状态耦合。文章详细解析了 NavPathStack 的分层管理机制,并提供了完整的 A/B 区独立导航栈实现方案,包含根页面路由分发、子导航栈隔离控制等核心代码。该方案使各功能模块拥有独立的路由栈,实现真正的导航解耦,适合复杂应用的多模块导航管理。

文章图片
#harmonyos#华为
鸿蒙 DeepLink 深层链接实战:从零实现外部 URL 路由分发

本文详细介绍了在鸿蒙系统中实现DeepLink(深层链接)的完整流程,通过电商与用户系统场景演示外部URL跳转应用内页面的实现方案。文章涵盖核心配置、URI解析、路由分发等关键技术点,重点讲解了系统级模块声明、双入口处理、手动URI解析引擎的设计,以及可扩展的路由表架构。项目采用分层解析策略和中心化映射,支持参数透传与404兜底,为鸿蒙应用的Web-to-App引流提供实战参考。

文章图片
#harmonyos#华为
鸿蒙原生ArkTS路由拦截实战-页面跳转前的权限校验

摘要:本文介绍了在HarmonyOS NEXT 5.0中使用ArkTS实现路由拦截的实战方案。通过AuthManager单例模式管理认证状态,在页面跳转前进行统一权限校验。核心方法checkAuth通过回调队列和弹窗交互实现未登录拦截和登录后自动续航。项目包含Index(主页)、LoginPage(登录页)和受保护的TargetPage,演示了从路由拦截到状态管理的完整流程,适用于需要页面级权限控

文章图片
#harmonyos#华为
鸿蒙原生 ArkTS 布局方式之页面间传参:路由参数的多种传递方式深度解析

本文深入解析了鸿蒙原生ArkTS开发中页面间传参的三种核心方式:路由参数传递、AppStorage全局存储+@StorageLink装饰器以及全局数据模块。文章通过完整示例详细展示了路由参数的正向传递和反向回传实现,强调了onPageShow生命周期的正确使用方法,并分析了路由参数的优劣势。同时介绍了AppStorage的全局状态同步机制,以及通过静态类实现类型安全的全局数据共享方案。针对ArkT

文章图片
#harmonyos#华为
鸿蒙ArkTS页面跳转过渡动画实战指南

鸿蒙 ArkTS 页面跳转过渡动画 pageTransition 实战指南 本文深入解析鸿蒙 ArkTS 中的 pageTransition 页面跳转动画机制,包含以下核心内容: 原理剖析: pageTransition 通过 PageTransitionEnter/Exit 分别控制页面进入/退出动画 每次跳转包含"退出+进入"动画配对过程 关键API: RouteType 区分 Push/Po

文章图片
#harmonyos#华为
鸿蒙深入解读 HarmonyOS NEXT 声明式路由:NavRouter + NavDestination 实战

本文深入解析HarmonyOS NEXT声明式路由机制,重点介绍NavRouter与NavDestination的实战应用。作为纯血鸿蒙系统,API 24采用声明式UI范式,通过NavPathStack管理页面栈状态,Navigation作为容器统一管理路由跳转。文章详细剖析了核心组件的职责与交互:NavRouter触发导航、NavDestination承载目标页面、@Builder构建路由映射表

文章图片
#harmonyos#华为
    共 357 条
  • 1
  • 2
  • 3
  • 36
  • 请选择