logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

开源鸿蒙平台 KMP_CMP 三方库「Napier」适配全流程

KMP 公共 API↓↓↓C ABI 字符串契约↓C++ N-API 参数和内存管理↓ArkTS 客户端与 ArkUI 页面↓签名 HAP 和设备日志验收。

文章图片
#开源#harmonyos#华为
开源鸿蒙平台 KMP_CMP 三方库「Napier」适配全流程

KMP 公共 API↓↓↓C ABI 字符串契约↓C++ N-API 参数和内存管理↓ArkTS 客户端与 ArkUI 页面↓签名 HAP 和设备日志验收。

文章图片
#开源#harmonyos#华为
开源鸿蒙平台 KMP_CMP 三方库「Napier」适配全流程

KMP 公共 API↓↓↓C ABI 字符串契约↓C++ N-API 参数和内存管理↓ArkTS 客户端与 ArkUI 页面↓签名 HAP 和设备日志验收。

文章图片
#开源#harmonyos#华为
OpenHarmony 与 Flutter 的完美融合:打造现代化个人财务管理应用(1.0.0版本)

摘要:Webview崩溃会导致白屏,影响用户体验。本文介绍在ArkTS中通过onRenderExited监听Webview崩溃事件,实现自动恢复和日志上报。核心方案包括:1)检测崩溃原因(如OOM或底层Bug);2)自动重载页面并防抖处理,避免死循环;3)通过环形缓冲区记录崩溃前的JS日志辅助分析。该机制将系统级故障降级为短暂页面刷新,提升应用健壮性。

文章图片
#harmonyos#华为
OpenHarmony 与 Flutter 的完美融合:打造现代化个人财务管理应用(更新:强大的搜索和筛选功能)(1.1.0版本)

OpenHarmony 钱包应用 v1.1.0 版本新增了搜索和筛选功能,提升交易记录查找效率。更新包括:1) 实时搜索功能,支持按交易说明关键词搜索且不区分大小写;2) 分类筛选功能,通过可滚动芯片栏快速按分类筛选交易;3) 联合搜索与筛选功能,可组合使用以获得更精确结果。UI方面新增了搜索框和分类筛选栏,位于交易历史标题下方。代码实现采用 Flutter 的 TextField 和 Filte

文章图片
#flutter
OpenHarmony 与 Flutter 的完美融合:打造现代化个人财务管理应用(更新:数据可视化图表)(1.3.0版本)

OpenHarmony 钱包应用 v1.3.0 更新摘要 本次更新为钱包应用新增了数据可视化功能,主要包含以下特性: 支出分类统计:自动计算各分类支出比例,仅当存在支出交易时显示 饼图展示:采用自定义绘制实现彩色饼图,中心显示总支出金额 分类列表:按金额排序显示各分类,附带进度条直观展示占比 实时更新:添加或删除交易时统计数据自动刷新 更新通过 CustomPainter 实现高效的自定义绘制,优

文章图片
#flutter#harmonyos
OpenHarmony 与 Flutter 的完美融合:打造现代化个人财务管理应用(更新:日期范围筛选功能)(1.2.0版本)

OpenHarmony钱包应用v1.2.0新增了日期范围筛选功能,用户可通过直观的UI选择起止日期查看特定时间段内的交易记录。更新包含:1)日期选择器组件,支持月/日格式显示和快速清除;2)智能日期范围检查逻辑,确保结束日期包含完整一天;3)与现有搜索和分类筛选的无缝集成。该功能采用Flutter内置日期选择器,提供2020年至今的时间范围选择,并通过状态管理实时更新筛选结果,帮助用户更便捷地追踪

文章图片
#flutter
    共 20 条
  • 1
  • 2
  • 请选择