logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

HarmonyOS 隐私防窥保护开发指南:给 App 加上系统级「防偷瞄」盾牌

本文介绍了HarmonyOS 6.1引入的DLP Anti-Peep(防窥保护)功能,该系统级隐私保护能力通过前置摄像头和人脸识别技术,自动检测屏幕前是否存在机主与非机主同时注视的情况。当检测到被窥视时,系统会触发蒙层遮盖窗口内容,无需开发者自行实现复杂的摄像头检测方案。文章详细说明了防窥保护的工作原理、两种典型场景(机主独自看屏和被窥视状态)、使用前提条件以及完整的API接口说明,包括状态监听、

文章图片
#harmonyos#华为
HarmonyOS 智感握姿开发指南:让 UI 跟着握姿自动换边

摘要:HarmonyOS 6.0.0推出的MultimodalAwarenessKit解决了移动应用长期忽视的左右手操作适配问题。该服务通过融合多模态传感器数据,提供握持手和操作手状态感知能力,开发者只需简单API调用即可实现UI元素自动换位。核心功能包括握持状态实时监听(holdingHandChanged)、操作手状态获取(operatingHandChanged)等,支持枚举状态识别如左手/

#harmonyos#ui#华为
HarmonyOS 短视频滑动交互实现:打造流畅的上下切换体验

短视频应用的核心交互是上下滑动切换视频。用户期望流畅的滑动体验、自动播放控制、以及便捷的整理功能。上下滑动切换视频,完全跟手自动播放中心视频,离开自动暂停左滑删除标记待删除视频EndCard过渡浏览完毕后平滑进入确认页面批量确认二次确认删除,支持取消勾选这个短视频浏览组件的设计有几个值得借鉴的地方:✅连续滚动位置scrollPos浮点值实现流畅跟手,无跳变✅虚拟末尾项: EndCard 作为索引,

文章图片
#harmonyos#音视频#交互
HarmonyOS 照片浏览器手势交互实现:打造流畅的滑动体验

在移动应用中,照片浏览是最常见的场景之一。用户期望通过直观的手势完成浏览、筛选和删除操作。上下滑动切换照片左右滑动删除照片拖拽动画实时跟手撤回机制误删恢复智能背景色自适应照片主色调这个照片浏览器组件的设计有几个值得借鉴的地方:✅分层架构: 容器层管理状态,交互层处理手势,职责清晰✅软删除机制: 标记删除 + 延迟提交,支持撤回和二次确认✅响应式动画@Trace装饰器 + 独立动画属性,实现流畅跟手

文章图片
#harmonyos#交互#华为
HarmonyOS 3D相册轮播组件深度解析:从原理到实践

本文介绍了基于HarmonyOS ArkUI实现的3D相册轮播组件,采用连续浮点滚动位置(scrollPos)实现流畅的卡片变换效果。通过五槽位插值系统支持弧形和Coverflow两种风格,利用PanGesture手势实现跟手滑动和惯性滚动,并优化性能仅渲染可见卡片窗口。组件通过线性插值和弹簧动画实现了自然流畅的3D轮播体验,适用于照片展示类应用场景。

文章图片
#harmonyos#3d#华为
HarmonyOS三方库:lv-markdown-in 技术解析与自定义语法扩展实战

本文深入解析了HarmonyOS下的Markdown渲染库lv-markdown-in的实现原理,重点介绍了其双架构设计:基础版采用正则表达式驱动,适合简单场景;增强版基于AST解析,支持复杂嵌套结构。文章通过实战案例演示了如何扩展自定义语法,包括圆圈描边和波浪下划线效果,并分析了技术难点及解决方案。该库采用轻量高效的ArkUI原生渲染,支持动态样式配置和语法扩展,为HarmonyOS开发者提供了

文章图片
#harmonyos#华为
HarmonyOS 开源库 | SweepLoading:扫光风格下拉刷新 / 全屏加载 / 上拉加载更多

本文介绍了一个基于HarmonyOS ArkTS实现的开源UI组件库SweepLoading,包含三个核心组件:带扫光动效的下拉刷新(SweepRefresh)、全屏加载遮罩(SweepOverlay)和上拉加载更多(SweepLoadMore)。组件通过shaderStyle修饰符实现扫光效果,利用动态渐变和定时器更新产生光效动画。采用模块化设计,统一配置接口和默认值,支持高度自定义。使用简单,

文章图片
#开源
HarmonyOS 开源库 | SweepLoading:扫光风格下拉刷新 / 全屏加载 / 上拉加载更多

本文介绍了一个基于HarmonyOS ArkTS实现的开源UI组件库SweepLoading,包含三个核心组件:带扫光动效的下拉刷新(SweepRefresh)、全屏加载遮罩(SweepOverlay)和上拉加载更多(SweepLoadMore)。组件通过shaderStyle修饰符实现扫光效果,利用动态渐变和定时器更新产生光效动画。采用模块化设计,统一配置接口和默认值,支持高度自定义。使用简单,

文章图片
#开源
[Flutter-OH]Flutter 3.35 For HarmonyOS | 如何正确地使用第三方库(避免 hvigor srcPath 绝对路径报错)

补充说明一点:HarmonyOS 模拟器目前必须选 API 21 才能跑起来,低版本的模拟器会直接卡在部署阶段,这个坑不少人踩过。执行构建 HAP 阶段报错:hvigor ERROR: AdaptorError 00303231 Configuration ErrorError Message: The srcPath is not a relative path:C:/Users/xxx/App

文章图片
#Flutter(鸿蒙化)
当相册遇见悬浮页签——《左右相册》的沉浸式导航实践

左右相册》是一款运行在 HarmonyOS 上的本地相册整理应用。像刷短视频一样,随机浏览照片与视频,用手势滑动完成取舍。鸿蒙应用市场搜索“左右相册”或点击下载无需繁琐操作,纯手势驱动。左右滑动切换相册,直观感受清理后释放的存储空间,让"断舍离"变得轻松且有成就感。整理的过程中,你还会与那些久违的珍贵回忆不期而遇——原本枯燥的清理任务,就此变成一场充满惊喜的时光漫游。传统底部导航栏横贯屏幕底部,占

文章图片
#harmonyos
    共 34 条
  • 1
  • 2
  • 3
  • 4
  • 请选择