logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

鸿蒙HarmonyOS列表体验框架实战 —— 先选 Pattern,再写 Row

文章覆盖七大干货:List Pattern 决策模型(Setting / Management / Card / Content Browser 怎么选)、ListCell 解剖结构(prefix / title / subtitle / suffix 的官方心智)、三大模式实战(SettingSection、CardSection、SwipeActionRow)、官方 HDS 原生路径(HdsL

文章图片
#harmonyos#windows#华为 +1
鸿蒙HarmonyOS滚字组件实战 —— 逐字 Slot Roll,从浏览器到原生 ArkUI

文章覆盖七大干货:滚字的正确心智模型(每字素一槽,不是整段 Text 动画)、字素分割与 MeasureUtils 测宽(emoji / ZWJ / 组合字符怎么处理)、共享时间轴 + 确定性 timing(比每字多个 timer 更适合 ArkUI)、Controller 的 set / flash / finish(声明式与命令式双入口)、动态节点 identity(为什么会 12 → 21、

文章图片
#harmonyos#华为#ArkUI
鸿蒙HarmonyOS矩阵加载动效实战 —— 从「假旋转」到可复用的波前反馈组件

文章覆盖六大干货:矩阵加载不是旋转渐变(相位 + 共享时间轴模型)、四种波前模式的距离函数(ArrowUp / Diagonal / Snake / Ripple)、OKLab 色带采样(比 sRGB 线性插值更稳的跨色相渐变)、ArkUI 渲染选型(为什么不用 Grid、为什么用 Repeat 而不是稳定 key 的 ForEach)、生命周期与减少动态效果(playing / reduceMo

文章图片
#harmonyos#矩阵#华为 +1
鸿蒙HarmonyOS品牌主题引擎实战 —— 无限品牌主题 × 深浅色

系统讲解如何在鸿蒙里实现一个二维主题引擎(Brand × Brightness),让新增品牌零页面代码改动。文章覆盖六大主题:五层主题架构(从 HarmonyOS Runtime 到 Business Color 的分层模型)、双轨品牌传播机制(WithTheme 自动传播 HDS 组件 vs AppStorage 手动传播自定义组件)、BrandTheme + ThemeEngine 实战(五种

文章图片
#harmonyos#华为#ArkUI
鸿蒙搜索直达到 Flutter 页面的全链路:insight_intent.json 配置到 ArkTS Executor 到 Flutter 路由

鸿蒙的小艺搜索可以让用户通过自然语言直达应用内的具体页面,但这条链路涉及 insight_intent.json 配置、ArkTS 侧的 InsightIntentExecutor、IntentNavigationPlugin 的 MethodChannel 传递、以及 Flutter 侧 GoRouter 的路由执行。本文以食界探味为例,完整拆解从搜索命中到 Flutter 页面渲染的每一层实现

文章图片
#harmonyos#flutter#json +1
鸿蒙窗口管理在 Flutter 项目里的落地:沉浸式、系统栏、返回键拦截的协同

鸿蒙的窗口管理能力(沉浸式全屏、系统栏控制、返回键拦截)在 Flutter 项目中需要 ArkTS 侧配置、MethodChannel 传递、Flutter 侧适配三者协同。本文以食界探味的 EntryAbility 和 Index.ets 为例,拆解沉浸式窗口配置对 Flutter 布局的影响、返回键拦截的实现机制、以及 viewId 在 ArkTS 页面中的作用。

文章图片
#harmonyos#flutter#华为 +2
鸿蒙 Flutter 项目的多设备适配:手机、折叠屏、平板上的布局策略与窗口模式处理

鸿蒙生态覆盖手机、折叠屏、平板等多种设备形态,Flutter 的响应式布局需要和鸿蒙的窗口模式(WindowMode)、屏幕尺寸、折叠状态协同。本文以食界探味为例,讨论如何通过 MethodChannel 从 ArkTS 获取设备信息,在 Flutter 侧实现断点适配,以及处理折叠屏展开/折叠时的窗口重建问题。

文章图片
#harmonyos#flutter#华为
鸿蒙HarmonyOS主题适配实战 —— 让深色模式成为框架默认能力,而不是逐页改造

深色模式(Dark Mode)是现代应用的标配,但很多团队把它做成了一项"逐页改造"的体力活——每个页面在上线后才补暗色,每个硬编码颜色在真机切到深色模式后才发现"白底白字""底部边缘发白""渐变刺眼"。

文章图片
#harmonyos#华为#ArkUI
鸿蒙HarmonyOS主题适配实战 —— 让深色模式成为框架默认能力,而不是逐页改造

深色模式(Dark Mode)是现代应用的标配,但很多团队把它做成了一项"逐页改造"的体力活——每个页面在上线后才补暗色,每个硬编码颜色在真机切到深色模式后才发现"白底白字""底部边缘发白""渐变刺眼"。

文章图片
#harmonyos#华为#ArkUI
鸿蒙HarmonyOS搜索会话实战 —— 从 Search 组件到 Craft 风格全屏搜索 Session

几乎每个内容型应用都有搜索,但很多开发者的第一反应是:往标题栏塞一个 `Search` 组件,让它就地编辑、就地弹键盘。结果用户点了搜索框,底层列表还在滚动抢交互,键盘弹起后布局跳动,搜索完按返回直接退出了页面而不是关闭搜索——体验瞬间从"现代应用"倒退回"表单页"。

文章图片
#harmonyos#华为#ArkUI
    共 268 条
  • 1
  • 2
  • 3
  • 27
  • 请选择