- 博客(22)
- 收藏
- 关注
原创 Flutter for OpenHarmony:Icon 与 IconButton — 图标系统集成
在现代 UI 设计中,图标(Icon) 是提升界面简洁性、增强用户认知效率的关键元素。Flutter 提供了强大的 `Icon` 与 `IconButton` 组件,支持 Material Design 图标库、自定义图标字体,并具备良好的交互反馈机制。
2026-01-28 13:52:30
384
2
原创 Flutter for OpenHarmony:Dialog 与 BottomSheet — 弹出式交互
尤其在 OpenHarmony 强调“安全可信”与“全场景体验”的背景下,模态交互的合规性与跨设备可用性是高质量应用的基石。通过理解平台限制并合理利用 Flutter 的抽象能力,可高效构建既美观又稳健的弹出式 UI。
2026-01-28 13:15:32
425
6
原创 Flutter for OpenHarmony:Stack 与 Positioned — 层叠布局
在复杂的 UI 设计中,层叠布局(Stack Layout)是实现元素重叠、悬浮效果、自定义组件的核心手段。Flutter 的 `Stack` 与 `Positioned` 组合提供了强大而灵活的绝对定位能力,广泛应用于徽章提示、悬浮按钮、自定义弹窗等场景。
2026-01-28 12:27:09
407
1
原创 Flutter for OpenHarmony:Scaffold 与 AppBar — 应用基础结构搭建
在 Flutter 应用开发中,**`Scaffold`** 是构建标准 Material Design 页面的基石,它提供了一套完整的 UI 框架,包括顶部应用栏(AppBar)、主体内容区(Body)、浮动操作按钮(FAB)、抽屉菜单(Drawer)等核心区域。而 `AppBar` 作为用户进入页面后的第一视觉焦点,承担着导航、操作入口和品牌展示的重要职责。
2026-01-28 12:01:41
607
1
原创 Flutter for OpenHarmony:TextField 与 TextFormField — 用户输入处理
在任何交互式应用中,用户输入都是核心环节。无论是登录、注册、搜索还是内容编辑,`TextField` 和 `TextFormField` 都是 Flutter 中处理文本输入的基石组件。它们不仅支持丰富的输入类型、键盘定制和装饰样式,还深度集成表单验证机制。
2026-01-28 11:59:23
520
原创 Flutter for OpenHarmony:GridView — 网格布局实现
本文将系统解析 `GridView` 的核心用法,深入对比 `GridView.count` 与 `GridView.builder`,详解 `crossAxisCount` 与 `childAspectRatio` 的控制逻辑,分析其与 `ListView` 的性能差异,并重点提供在 OpenHarmony 设备上的**屏幕尺寸适配策略**,帮助开发者构建响应式、高性能的网格 UI。
2026-01-27 21:43:39
572
原创 Flutter for OpenHarmony:ListView — 高效滚动列表
在移动应用开发中,列表(List) 是最常见、也最具挑战性的 UI 组件之一。无论是消息流、商品展示还是设置项,几乎每个应用都离不开滚动列表。Flutter 的 `ListView` 凭借其声明式 API、高效的懒加载机制和灵活的定制能力,成为构建高性能列表的首选方案。
2026-01-27 21:29:36
599
原创 Flutter for OpenHarmony:Button 系列组件全解析(ElevatedButton, TextButton, OutlinedButton)
尤其在鸿蒙生态强调“多设备协同”与“普惠体验”的背景下,**无障碍与触控友好性**不再是可选项,而是必备能力。通过合理使用 Flutter 的内置能力,并结合 OpenHarmony 平台规范,可构建出既美观又包容的高质量应用。
2026-01-25 16:46:00
695
1
原创 Flutter for OpenHarmony:Image — 图片加载与缓存策略
随着 flutter_ohos 项目的成熟,图片加载的底层适配(如 Skia 渲染、内存管理)将进一步优化。但无论平台如何演进,以用户为中心的加载策略与错误处理,永远是优秀应用的基石。
2026-01-25 16:27:46
646
原创 Flutter for OpenHarmony:Text — 文本显示与样式控制
本文将系统性地解析 `Text` 组件的核心能力,深入讲解 `TextStyle` 的各项属性,探讨多语言支持与文本溢出策略,并重点分析在 OpenHarmony 平台下的字体兼容性挑战与中文字体优化方案,帮助开发者构建清晰、美观、跨平台一致的文本 UI。
2026-01-24 00:25:48
964
1
原创 Flutter for OpenHarmony:Row 与 Column — 线性布局利器
本文将系统性地解析 `Row` 与 `Column` 的工作原理,结合代码示例深入讲解关键属性,并重点探讨在 **OpenHarmony** 设备上的响应式适配策略,帮助开发者构建灵活、健壮、跨平台一致的线性布局。
2026-01-24 00:24:31
781
原创 Flutter for OpenHarmony:Container — 布局的万能容器
本文将深入剖析 `Container` 的核心属性、布局原理、常见误区,并结合代码示例说明最佳实践,最后探讨其在 OpenHarmony 平台下的渲染表现与验证方法。
2026-01-22 15:46:25
811
1
原创 Flutter for OpenHarmony:深入理解 StatelessWidget 与 StatefulWidget
在跨平台应用开发日益普及的今天,Flutter 凭借其高性能、高一致性与热重载等优势,成为众多开发者构建现代 UI 的首选框架。而随着国产操作系统的崛起,OpenHarmony 作为开源鸿蒙生态的核心,也逐渐吸引开发者探索其与主流开发框架的融合路径。
2026-01-22 15:18:23
748
原创 CANN算子进阶优化:自动向量化与 tensor core 利用
在昇腾NPU的算子性能优化中,基础技巧解决了“效率瓶颈”问题,而进阶优化则聚焦“算力释放”——通过深度适配CANN编译器特性与NPU硬件架构,挖掘底层计算单元的极致潜力。本文围绕自动向量化与tensor core利用两大核心方向,解析CANN如何通过编译器优化与硬件指令协同,将算子性能推向更高水平,同时结合实操案例与代码示例,为开发者提供可落地的进阶优化方案。
2025-11-05 23:09:20
788
1
原创 CANN算子优化基础:循环展开与数据预取的实践技巧
CANN算子的基础优化技巧是性能调优的“基石”,通过循环展开、数据预取与指令优化的组合应用,可充分激活昇腾芯片的硬件潜力。在后续开发中,开发者需结合具体算子的计算特性与硬件架构,通过“测试-分析-优化”的迭代流程,逐步实现算子性能的突破。
2025-11-05 23:05:22
1651
原创 从算子到框架:我的CANN算子集成实战之路
2025年昇腾CANN训练营第二季,基于CANN开源开放全场景,推出0基础入门系列、码力全开特辑、开发者案例等专题课程,助力不同阶段开发者快速提升算子开发技能。获得Ascend C算子中级认证,即可领取精美证书,完成社区任务更有机会赢取华为手机,平板、开发板等大奖。
2025-11-03 18:48:25
632
1
原创 从单算子到算子融合:我的CANN进阶之路
从单算子到算子融合,这段进阶之路让我体会到了技术深度的真实含义。不仅学会了怎样写高性能的算子,更重要的是培养了系统性思考和工程化实践的能力。
2025-11-03 18:44:10
1949
原创 Rust Iterator Trait深度解析:从核心方法到高级应用
Iterator trait 集中体现了 Rust 的三大核心设计理念,分别是零成本抽象(迭代器链会被编译器完全内联)、组合优于继承(通过组合简单迭代器构建复杂功能)与类型驱动(利用类型系统保证正确性);同时也衍生出多项最佳实践,包括优先使用迭代器而非手写循环、善用 collect () 的类型推导、注意 & mut 和所有权的区别、预分配容量以提升性能,以及使用 by_ref () 实现可重用迭代。
2025-10-29 18:37:04
819
原创 仓颉并发库中锁的实现机制:一个大学生的深度探索
并发编程是个深坑,但也是必修课。希望我的学习经历能帮到正在学习仓颉的同学们。如果你也遇到了并发问题,欢迎交流讨论!
2025-10-29 13:31:06
928
1
原创 【成长纪实】我的鸿蒙三月修炼记:从小白到开发者的逆袭之路
如果你也在犹豫要不要学鸿蒙,我想说:别等了,现在就开始!三个月后,你会感谢现在行动的自己。记住,技术的学习没有捷径,但有正确的方法;没有天才,只有坚持不懈的努力。
2025-10-29 13:14:46
2083
1
原创 我的仓颉三月成长记:从迷茫到入门的蜕变之旅
如果你也在考虑学习仓颉,我想说:别犹豫,从Hello World开始,每天进步一点点,三个月后你会感谢现在的自己。 💪✨
2025-10-29 13:08:29
968
5
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅