
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
本文完整记录 compose-remember-setting 在 OpenHarmony 平台的适配过程:通过提取纯 Kotlin 持久化引擎(PersistentSetting),实现 remember*Setting 语义在 ohosArm64/x64 双架构下的编译与运行;源码内置 multiplatform-settings 全家桶,解决依赖缺失问题;构建 C ABI/N-API 桥接层

本文完整记录 compose-remember-setting 在 OpenHarmony 平台的适配过程:通过提取纯 Kotlin 持久化引擎(PersistentSetting),实现 remember*Setting 语义在 ohosArm64/x64 双架构下的编译与运行;源码内置 multiplatform-settings 全家桶,解决依赖缺失问题;构建 C ABI/N-API 桥接层

本文详述 compose-placeholder 在 OpenHarmony 平台的适配过程,采用“数学核心提取”路线,将动画时序、渐变几何、spring 物理等关键逻辑以纯 Kotlin 编写并编译为 ohosArm64/ohosX64 动态库,通过 C ABI/N-API 桥接至 ArkUI Canvas 渲染层,实现与上游 Compose 代码完全一致的骨架屏交互体验。全程保留原库 Modi

本文详述 compose-placeholder 在 OpenHarmony 平台的适配过程,采用“数学核心提取”路线,将动画时序、渐变几何、spring 物理等关键逻辑以纯 Kotlin 编写并编译为 ohosArm64/ohosX64 动态库,通过 C ABI/N-API 桥接至 ArkUI Canvas 渲染层,实现与上游 Compose 代码完全一致的骨架屏交互体验。全程保留原库 Modi

本文完整记录 compose-multiplatform-charts 接入 OpenHarmony 的技术路径:通过提取纯 Kotlin 数学内核至 commonMain,隔离 Compose 绘制逻辑,基于 Kotlin/Native 构建 ohosArm64/x64 动态库,实现六种图表的软件光栅化渲染。通过 C ABI/N-API 桥接,将 PNG Base64 与 JSON 刻度/图例返

本文完整记录 compose-multiplatform-charts 接入 OpenHarmony 的技术路径:通过提取纯 Kotlin 数学内核至 commonMain,隔离 Compose 绘制逻辑,基于 Kotlin/Native 构建 ohosArm64/x64 动态库,实现六种图表的软件光栅化渲染。通过 C ABI/N-API 桥接,将 PNG Base64 与 JSON 刻度/图例返

摘要: 本文介绍了一个剧本杀组队App中的"我的组队"功能实现,采用Flutter框架开发。该页面通过顶部Tab切换展示用户发起的、参与的及历史组队记录,每个组队卡片显示剧本信息、时间、人数和状态。核心功能包括组队编辑、取消、退出等操作,使用GetX简化状态管理。页面布局采用Scaffold+TabBar结构,数据以Map形式存储组队信息,包括剧本名称、类型、时间等字段。Tab

本文介绍了一个剧本杀App个人中心页面的Flutter实现方案。页面采用三段式布局:顶部渐变背景用户信息区(包含头像、昵称、等级),中间数据统计卡片(展示游戏场次、组队等数据),底部功能菜单列表(组队、收藏、钱包等12项功能)。代码结构清晰,使用StatelessWidget构建,通过配置化方式管理菜单项,实现模块化开发。关键实现包括:渐变背景设计、圆形头像编辑功能、数据统计卡片布局、功能菜单列表

本文介绍了剧本杀App组队大厅页面的Flutter实现,包含TabBar分类切换、组队卡片展示、筛选功能和空状态处理。通过TabController管理"全部/今天/本周"三个分类视图,使用ListView展示组队卡片信息,包括剧本名称、时间、店铺等关键数据。页面右下角设置浮动按钮用于发起新组队,顶部提供筛选功能,并针对无数据情况设计了友好的空状态提示界面。整体采用Materi

首先我们需要导入Flutter的Material组件库和GetX状态管理库。Material组件库提供了丰富的UI组件,GetX则用于路由导航和消息提示功能。这两行导入语句是Flutter开发中最常见的依赖。material.dart包含了所有Material Design风格的组件,get.dart则是GetX框架的核心库,提供了状态管理、路由管理和依赖注入等功能。接下来定义CreateTeam








