
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
Swiper轮播的预加载与回收:真实工程复盘,附代码与验证方法。

Scroll嵌套List的手势冲突:真实工程复盘,附代码与验证方法。

绝对定位与层叠布局的边界:真实工程复盘,附代码与验证方法。

GridRow三断点实践:断点模型、列数选型、切换瞬间状态保持、offset/order分工、真机验证矩阵与五步法。

Flex嵌套四个真实问题:测量二连跳、自适应高度失效、嵌套滚动冲突与选型对照,附布局树验证方法与四条军规。

食材百科页1200条数据的三次懒加载迭代:ForEach换LazyForEach、IDataSource通知语义、缓存窗口消闪烁,附前后对照数据。

围绕 HarmonyOS 7 Skill Vibe Coding 全流程,拆解需求契约、工程生成、意图路由、调测、隐私审核与上架材料的常见失败及验证方法。

八类数据一个管:键位登记表、统一 persist 收口、读写模型分离、初始化失败兜底。Preferences 的克制用法四条纪律,撑住本地应用最常见的数据事故。
ArkUI 颜色是 #AARRGGBB 不是 #RRGGBBAA——从一条救过我多次的注释讲起:透明度拼接、WCAG 对比度文字变体、无图卡片的 emoji 双层兜底。主题系统做成数据驱动,组件只读不写。
学习类应用做到后期,统计页很容易变成“把几个数字摆出来”。这种做法上线后问题很明显:用户看到总答题数,却不知道它来自哪些题库;看到正确率,却不知道空数据时怎么算;看到考试均分,却不知道取的是全部历史还是最近几次;页面在平板或 2in1 宽屏打开时,如果仍然强行单列排列,也会浪费大量空间。 句匠项目里的 LearningStatsPage.ets 没有引入服务端画像,也没有做复杂的数据分析模型。它把









