logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

HarmonyOS 6商城开发学习:侧边分类栏“从顶排列+选中居中“的正确做法——放弃Tabs bar,用List+Scroller接管导航

购物比价/商城的一级分类页,左侧栏看起来简单,但它对顶对齐、行高精确、选中居中、安全区避让的要求其实很挑剔——这些要求恰好都不是Tabs页签条的强项。把导航还给List,把内容切换留给Tabs(barWidth=0藏掉),用Scroller.scrollToIndex做选中居中,把高度链从外层一路钉到'100%'。从顶开始排、撑满可滚、选中永远滚到视线正中——这才是商城用户直觉里的"侧边栏",而不

#harmonyos#学习#list
HarmonyOS 6商城开发学习:收货地址列表增删改设为默认——List驱动@State与联系人/位置服务快捷填充实战

列表驱动,增删改均生成新数组 → 重排(默认置顶)路由回传:编辑页,管理页onPageShow合并或更新快捷填充:新增页调 Contact Picker / Location Picker 回填字段(需对应权限)默认逻辑:设为默认时全清旧默认再置 true;删除默认地址自动将第一条变默认核心法则:HarmonyOS 6 电商地址管理 =List + @State数组不可变更新 + router p

#深度学习#人工智能
HarmonyOS 6商城开发学习:下拉进入二楼——让首页“藏”起来的惊喜空间

本文介绍了购物比价应用创新性地实现"首页下拉进入二楼"交互功能的全过程。通过分析常规首页的审美疲劳问题,产品团队提出在首页添加隐藏空间的想法。技术实现上重点解决了三个核心问题:手势识别(区分正常滚动与下拉动作)、视觉反馈(平滑过渡效果)和独立空间构建(二楼页面容器)。文章详细阐述了使用HarmonyOS API实现阻尼下拉、弹性动画、预加载优化等关键技术方案,并分享了手势冲突、

#学习#harmonyos
HarmonyOS 6商城开发学习:Swiper与侧滑手势冲突——嵌套子组件与外层拖拽的优先级绑定实战

本文分析了HarmonyOS 6购物应用中Swiper组件与内外层手势冲突的两种典型场景:1)内嵌横向可拖拽组件时Swiper抢占手势;2)外层侧滑返回拦截Swiper操作。通过揭示HarmonyOS手势竞争三原则(冒泡顺序、独占识别、优先级声明),提出针对性解决方案:场景A使用priorityGesture让子组件优先识别横向滑动,场景B调整外层为普通gesture避免抢占。文章还提供了避坑指南

#深度学习#pytorch#人工智能
HarmonyOS 6商城开发学习:弹窗遮挡页面跳转?bindSheet页面级弹出框与levelMode避坑指南

摘要: HarmonyOS6开发中,电商类应用的商品详情页弹窗(如促销规则说明)默认挂载在根节点,导致跳转新页面时弹窗仍遮挡内容(如“去凑单”页)。本文解析四种解决方案:1) 推荐方案:使用bindSheet+SheetMode.EMBEDDED,弹窗随页面生命周期自动关闭;2) API15+方案:CustomDialogController设置levelMode:EMBEDDED,需在NavDe

#harmonyos#学习#华为
HarmonyOS 6商城开发学习:弹窗遮挡页面跳转?bindSheet页面级弹出框与levelMode避坑指南

摘要: HarmonyOS6开发中,电商类应用的商品详情页弹窗(如促销规则说明)默认挂载在根节点,导致跳转新页面时弹窗仍遮挡内容(如“去凑单”页)。本文解析四种解决方案:1) 推荐方案:使用bindSheet+SheetMode.EMBEDDED,弹窗随页面生命周期自动关闭;2) API15+方案:CustomDialogController设置levelMode:EMBEDDED,需在NavDe

#harmonyos#学习#华为
HarmonyOS 6商城开发学习:权限申请的正确姿势——如何区分首次申请与用户已拒绝

文章摘要:本文针对商城应用中权限管理的常见问题,特别是用户首次拒绝权限后二次申请时的系统行为差异,提出了一套基于华为权限API的解决方案。通过分析PermissionRequestResult中的dialogShownResults字段,准确判断系统是否真正弹窗,避免重复骚扰用户。文章详细介绍了权限管理器的封装实现,包括权限检查、申请逻辑和设置引导功能,并总结了权限状态判断流程和常见问题的解决方案

#harmonyos
HarmonyOS 6学习:BLE写入“回调成功“但设备没反应——WRITE_NO_RESPONSE的语义陷阱

的回调成功 = "我发出去了";WRITE的回调成功 = "我发出去且对端协议层回了 ATT Write Response"。如果你的设备协议不是专门为 Write Command 设计的流数据管道,就用,别犹豫。要点记住这个回调 success 的含义本机协议栈送出,≠ 设备业务层确认控制指令/参数配置永远WRITE高频流数据才考虑,且 ≥50ms 间隔写了没反应先检查 writeType,再查

#harmonyos#学习#华为
HarmonyOS 6学习:DevEco Testing装包总失败?HAP/ZIP格式与多包安装避坑指南

单包应用​ → 直接用.hap(Debug签名)安装多包应用(含HSP/Feature HAP)​ → 打 ZIP(HAP+HSP平铺在根),选*.zip安装禁止传.app包​ → Testing 不识别上架包格式装完后启动验证 HSP 是否正常链接,再开始专项测试核心法则:在 HarmonyOS 6 测试流程中,DevEco Testing 的"安装"是格式敏感型操作——单包走 HAP,多包必

#harmonyos#学习#华为
鸿蒙常见问题分析三:视频关键帧提取与智能体图像分析

本文探讨了HarmonyOS应用中视频封面生成的关键技术挑战与解决方案。针对性能瓶颈、准确性不足等问题,提出了复用AVImageGenerator实例、两阶段智能采样策略(FOCUS算法)、多维度评分体系等优化方案。在AI智能体集成方面,设计了重试机制、结果缓存和批量处理等健壮性方案。文章还提供了可配置的抽帧策略管理系统和详细的问题排查指南,帮助开发者实现高效、智能的视频封面生成功能。随着端侧AI

文章图片
#深度学习#pytorch#人工智能 +1
    共 1105 条
  • 1
  • 2
  • 3
  • 111
  • 请选择