logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

XiaoHongKeyFlow 小鸿键盘配置工具:FRB、星闪 SSAP 与原子配置实战

小鸿键盘的 v1 不是“用 Flutter 发一串文本命令”这么简单。它同时存在两条完全独立的链路:按键输入仍由 WS63 通过星闪发给 BS21E Dongle,再由 USB HID 进入电脑;配置工具则通过 HarmonyOS App 连接 WS63 的自定义 SSAP 服务。这两个状态必须分开描述。App 显示“控制连接成功”,不等于无 Dongle 的系统级星闪键盘已经完成。

文章图片
基于HarmonyOS API 24 flutter_openHarmony(简称 Flutter‑OH)

自定义绘制器继承自 CustomPainter,负责在 Canvas 上绘制图形内容。本项目通过实现高性能平台视图与 Channel 通信演示系统,展示了 Flutter 平台开发和自定义绘制的多项核心技术:首先是 Platform Channel 的封装与应用。项目系统地演示了三种 Channel 的使用场景和实现方式,并通过桥接类进行统一封装,降低了使用复杂度。这对于需要与原生平台交互的 Fl

文章图片
#javascript#开发语言#ecmascript +1
ops-cv 全景解析:计算机视觉算子的 NPU 加速之路,从图像处理到目标检测完整算子库详解

与XMLHttpRequest 一样,fetch()既可以发送数据也可以接收数据。使用init 对象参数,可。以配置fetch()在请求体中发送各种序列化的数据。

文章图片
基于HarmonyOS API 24 Flutter for OpenHarmony教育类应用开发:习题练习与答题卡组件的实现

本项目通过一个习题练习与答题卡系统的实现,展示了 Flutter 开发中多个核心技术的综合应用:首先是组件化设计思想。项目将复杂的功能拆分为习题练习和答题卡两个独立组件,每个组件职责单一、接口清晰,既提高了代码的可维护性,也方便了后续的复用和扩展。其次是状态管理的经典实践。项目遵循状态提升原则,将共享状态提升到父组件管理,子组件通过回调与父组件通信。这种基于 setState 的状态管理方式虽然简

文章图片
#javascript#开发语言#ecmascript +1
基于HarmonyOS API 24 Flutter for OpenHarmony教育类应用开发:习题练习与答题卡组件的实现

本项目通过一个习题练习与答题卡系统的实现,展示了 Flutter 开发中多个核心技术的综合应用:首先是组件化设计思想。项目将复杂的功能拆分为习题练习和答题卡两个独立组件,每个组件职责单一、接口清晰,既提高了代码的可维护性,也方便了后续的复用和扩展。其次是状态管理的经典实践。项目遵循状态提升原则,将共享状态提升到父组件管理,子组件通过回调与父组件通信。这种基于 setState 的状态管理方式虽然简

文章图片
#javascript#开发语言#ecmascript +1
Flutter for OpenHarmony深度定制:HarmonyOS ArkTS API 24 仿原生系统的侧滑删除与批量操作列表

本项目通过实现侧滑删除与批量操作列表,展示了 Flutter 中列表交互开发的多个高级技巧:首先是组件的泛型化设计。通过泛型参数,组件可以适配任意业务数据类型,大大提高了复用性。这是 Flutter 中设计可复用组件的重要方法。其次是 Dismissible 组件的深入应用。项目不仅实现了基本的侧滑删除,还通过 confirmDismiss 回调的巧妙使用,实现了自定义删除确认逻辑和与外部数据的协

文章图片
#javascript#开发语言#ecmascript +1
Flutter for OpenHarmony深度定制:HarmonyOS ArkTS API 24 仿原生系统的侧滑删除与批量操作列表

本项目通过实现侧滑删除与批量操作列表,展示了 Flutter 中列表交互开发的多个高级技巧:首先是组件的泛型化设计。通过泛型参数,组件可以适配任意业务数据类型,大大提高了复用性。这是 Flutter 中设计可复用组件的重要方法。其次是 Dismissible 组件的深入应用。项目不仅实现了基本的侧滑删除,还通过 confirmDismiss 回调的巧妙使用,实现了自定义删除确认逻辑和与外部数据的协

文章图片
#javascript#开发语言#ecmascript +1
Flutter for OpenHarmony 实战:HarmonyOS ArkTS API 24 列表项滑动出现的交互动效

本项目通过自定义实现列表项滑动交互动效,深入展示了 Flutter 手势系统和动画系统的核心原理:首先是自定义手势交互的实现。项目使用 GestureDetector 监听水平拖动手势,实时更新偏移量,并在手势结束时自动判断展开或收起。这种对手势的精细控制是构建自定义交互组件的基础。其次是 Flutter 动画系统的应用。项目使用 AnimationController + Tween + Cur

文章图片
#javascript#开发语言#ecmascript +1
Flutter for OpenHarmony 实战:HarmonyOS ArkTS API 24 列表项滑动出现的交互动效

本项目通过自定义实现列表项滑动交互动效,深入展示了 Flutter 手势系统和动画系统的核心原理:首先是自定义手势交互的实现。项目使用 GestureDetector 监听水平拖动手势,实时更新偏移量,并在手势结束时自动判断展开或收起。这种对手势的精细控制是构建自定义交互组件的基础。其次是 Flutter 动画系统的应用。项目使用 AnimationController + Tween + Cur

文章图片
#javascript#开发语言#ecmascript +1
Flutter for OpenHarmony 实战:基于HarmonyOS API 24 搜索栏(SearchBar)与实时过滤列表功能

本项目通过实现搜索与实时过滤列表功能,展示了 Flutter 开发中多个实用的技术技巧:首先是防抖机制的实现与应用。防抖是优化搜索性能的常用手段,通过 Timer 实现的防抖逻辑简洁高效,是 Flutter 开发中必须掌握的技巧之一。其次是搜索高亮的实现。使用 RichText 和 TextSpan 实现关键词高亮,虽然代码稍显繁琐,但效果直观,是搜索类功能的标配。掌握 TextSpan 的使用对

文章图片
#javascript#开发语言#ecmascript +1
    共 269 条
  • 1
  • 2
  • 3
  • 27
  • 请选择