logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

开源鸿蒙平台 CMP 三方库「compose-continuous-rounded-corner-shape」适配全流程

社区两条已审核工具链线:qrose 用的(必须降 Gradle 8.14.1),KStore 用的(支持 Gradle 9.x)。本仓上游 wrapper 本来就是 9.x(9.0.0),升到 KStore 同款9.6.1即可免降级;移植内核是纯 Kotlin、零第三方依赖,不存在 kotlinx 制品线拖版本的问题。Kotlin 钉,与 KStore 已审核矩阵完全一致。google()goog

#开源#harmonyos#华为
开源鸿蒙平台 CMP 三方库「compose-collapsing-toolbar」适配全流程

qrose 是"一次调用一图"、WheelPickerCompose 是"一次 snap 一调用",本库是连续手势库,桥粒度必须到帧:上游嵌套滚动本来就是逐 delta 分发的(每帧带available),ArkTS 拿到consumed后把余量喂给自己的 body 钳制,再决定是否调 post——与 Compose 的 pre → child → post 顺序一一对应。折叠是 60fps 交互

#开源#harmonyos#华为
开源鸿蒙平台 CMP 三方库「Waterfall」适配全流程

上游源码是 Kotlin 2.2.0 编的,HarmonyOS Kotlin读 2.2 元数据无障碍——KStore 那种"2.4 元数据读不了"的强制升级在这里不存在,直接沿用社区批准的 qrose 钉法。Gradle 方面 2.2.21 旧线要求 8.x:上游 wrapper 8.7 升到8.14.1(与 cmp_qrose 逐字节同款 wrapper,gradlew整套替换)。google(

#开源#harmonyos#华为
Flutter & OpenHarmony OA系统员工列表组件开发指南

本文介绍了如何在Flutter和OpenHarmony鸿蒙系统中开发高效的员工列表组件。Flutter端使用ListView.builder实现懒加载,优化大数据量性能;鸿蒙端利用List组件内置虚拟列表功能。两者都实现了员工卡片UI、下拉刷新和搜索过滤功能,其中Flutter采用Material Design风格,鸿蒙则使用ArkTS声明式语法。文章详细展示了从数据模型定义到UI构建的全过程,为

文章图片
#flutter#android#javascript
Flutter & OpenHarmony OA系统登录表单组件开发指南

本文介绍了使用Flutter和OpenHarmony鸿蒙系统实现企业OA登录表单的方法。Flutter端通过StatefulWidget管理表单状态,包含用户名/密码输入框、表单验证和登录状态处理。OpenHarmony端采用ArkTS语言,利用装饰器语法实现响应式UI。文章对比了两个平台的实现差异:Flutter使用Widget树和setState,鸿蒙则通过装饰器和响应式变量。两种方式都遵循声

文章图片
#flutter#android
Flutter & OpenHarmony OA系统日程日历组件开发指南

本文介绍了使用Flutter和OpenHarmony开发日程日历组件的实现方案。Flutter端通过自定义数据模型和状态管理构建支持月/周/日视图的日历,包含日期选择、日程标记等核心功能。OpenHarmony端采用ArkTS框架,实现类似的日历界面和交互逻辑。两种技术方案都支持日程数据的增删改查,并通过颜色标识区分不同类型的事件,为用户提供直观的日程管理体验。

文章图片
#flutter#javascript#前端 +1
Flutter & OpenHarmony OA系统审批流程卡片组件开发指南

本文介绍了使用Flutter和OpenHarmony开发审批流程卡片组件的实现方案。在Flutter端,通过定义枚举状态和数据模型构建了可复用的卡片组件,支持状态颜色区分和交互回调。OpenHarmony端采用TypeScript接口定义数据,通过装饰器和构建器实现组件化开发。两种方案都遵循了信息分层展示的设计原则,实现了审批标题、申请人、状态等核心信息的清晰呈现,并提供了良好的交互体验。组件设计

文章图片
#flutter#android#javascript +1
Flutter & OpenHarmony OA系统消息通知列表组件开发指南

本文介绍了使用Flutter和OpenHarmony开发OA系统消息通知列表组件的实现方案。Flutter端采用分类Tab加列表结构,通过Dismissible实现左滑删除,使用ListTile展示消息内容;OpenHarmony端利用Tabs组件实现分类切换,通过@Builder构建消息卡片,支持左滑删除操作。两个平台均实现了消息分类展示、已读未读状态管理、点击查看详情等核心功能,为OA系统提供

文章图片
#flutter
Flutter & OpenHarmony OA系统组织架构树组件开发指南

本文介绍了使用Flutter和OpenHarmony开发组织架构树组件的实现方法。组件采用递归结构设计,支持多级展开/收起、节点搜索和人员选择功能。Flutter端通过数据模型管理节点状态,实现单选/多选逻辑和递归UI构建;OpenHarmony端利用TypeScript接口和装饰器实现类似功能。两种方案都提供了层级缩进、不同类型节点图标显示等视觉设计,适用于企业OA系统中展示部门结构和人员分布。

文章图片
#flutter#架构
Flutter & OpenHarmony OA系统工作台快捷入口组件开发指南

本文介绍了工作台快捷入口组件的开发实现。在Flutter端,通过定义QuickEntry数据模型和QuickEntryGrid组件,实现了宫格布局的快捷入口,支持编辑模式下的拖拽排序、角标提示等功能。OpenHarmony端同样采用类似结构,使用Grid组件构建4列布局。组件支持动态配置入口项、自定义排序和显示控制,提升用户操作效率。两端的实现都考虑了交互体验和视觉呈现,为用户提供了便捷的工作台访

文章图片
#flutter
    共 51 条
  • 1
  • 2
  • 3
  • 6
  • 请选择