logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

记收入业务逻辑与保存流程-Cordova 与 OpenHarmony 混合开发实战

开源鸿蒙跨平台应用中的收入记录模块分析 本文分析了"记收入"功能的完整实现路径,从UI交互到数据持久化的关键流程: 用户填写表单后点击保存按钮触发saveIncome() 统一调用saveTransaction()处理核心逻辑 从DOM获取输入值并进行基础校验 构造transaction对象并调用FinanceDatabase.addTransaction() 数据库层生成ID

#数据库#harmonyos
HarmonyOS Cordova 混合架构与页面容器-Cordova 与 OpenHarmony 混合开发实战

本文剖析了开源鸿蒙项目中前端页面在ArkTS壳中的托管机制及Cordova桥接作用。架构分为五层:Ability入口层、ArkTS容器层、ArkWeb渲染层、Cordova桥接层和前端业务层。重点解析了Index.ets如何注册Cordova插件(如FileManagerPlugin),实现JS与原生功能交互。通过FileManagerPlugin示例展示了ArkTS插件开发模式,包括继承Cord

文章图片
#harmonyos#架构#华为
财务目标页面 UI 与进度展示 - Cordova与OpenHarmony混合开发实战

本文介绍了财务目标模块的设计与实现,包括页面结构、目标项UI渲染、数据库操作以及ArkTS侧的数据导出导入功能。该模块帮助用户设定可量化的财务目标(如存款、首付等),并通过进度条直观展示完成情况。系统采用IndexedDB存储目标数据,支持增删改查操作,同时与ArkTS插件配合实现数据备份功能,确保目标数据的安全性和跨平台一致性。整体设计延续了应用的前后分离架构,兼顾功能性和用户体验。

文章图片
#ui
分类统计页面 UI 设计-Cordova 与 OpenHarmony 混合开发实战

本文介绍了分类统计页面的UI设计与模块定位,主要包含三部分:过滤区(时间范围与类型选择)、图表区(分类占比可视化展示)和列表区(分类明细表格)。该模块旨在帮助用户分析资金流向,通过交互式筛选条件生成分类支出/收入的占比统计。页面采用卡片式布局,预留了图表渲染区域,并提供了汇总指标展示。整体设计保持与报表页面一致的交互模式,未来可接入图表库增强数据可视化效果。

文章图片
#ui
RN for OpenHarmony 小工具 App 实战:记事本实现

本文介绍了一个记事本小工具的实现,包含新增/编辑/删除笔记功能,并添加了轻量级动效提升用户体验。文章从数据模型设计(每条笔记包含独立动画值)、状态管理(区分列表态与编辑态)、核心功能实现(保存逻辑同时处理新增与更新、删除动画与数据同步)等方面详细解析了开发过程。重点突出了动画效果与数据操作的协调处理,如新增笔记延迟触发动画、删除时先播放动画再移除数据等细节。此外还介绍了工具在项目中的挂载方式,采用

文章图片
#harmonyos#ui
转账页面 UI 设计-Cordova 与 OpenHarmony 混合开发实战

本文介绍了开源鸿蒙跨平台应用中的转账页面UI设计要点。该页面采用与记账页面一致的PC布局结构,包括头部标题、表单主区域和侧边辅助信息区。核心交互包含金额输入和账户选择两部分,通过两个并列的下拉框清晰展示资金流向。UI设计强调统一性、安全性和扩展性,在保持与其他页面风格一致的同时,通过表单校验和侧边预留空间提升用户体验。整个转账功能完全在Web层实现,ArkTS层仅负责WebView托管和文件管理等

文章图片
#ui
预算设置与预算页面 UI-Cordova 与 OpenHarmony 混合开发实战

本文介绍了开源鸿蒙跨平台应用中的预算管理模块UI设计与实现。该模块位于pages.js中,包含预算设置页面和概览展示区域,采用PC端统一布局风格。核心功能包括:通过月份选择器和金额输入组件设置月度预算,以进度条等形式展示预算执行情况,并在接近或超出预算时提供提示。该模块完全基于Web+IndexedDB实现,ArkTS层仅负责数据备份恢复,实现了UI与底层逻辑的解耦。设计上强调与记账页面的一致性,

文章图片
#ui
分类管理与分类统计 UI -Cordova 与 OpenHarmony 混合开发实战

本文介绍了开源鸿蒙跨平台应用中分类统计页面的UI设计与实现要点。该模块通过"图表+列表"双视图直观展示收支分类分布,左侧饼图呈现整体占比,右侧明细列表显示具体金额和百分比。UI采用过滤栏、卡片式布局等组件化设计,与ArkTS层保持松耦合,所有数据处理均在Web层完成。关键点包括分类项的可视化展示、筛选功能设计以及与原生容器的分工协作,为用户分析消费结构提供了清晰的数据展示基础。

文章图片
#ui
PageManager 页面路由与导航系统-Cordova 与 OpenHarmony 混合开发实战

摘要: 本文介绍了开源鸿蒙跨平台项目中的PageManager类,它作为前端路由核心,通过动态渲染和事件绑定实现单页应用的多页面切换。PageManager采用字典结构管理页面模板(pages)和事件绑定(eventBinders),实现了渲染与逻辑的解耦。系统通过data-page属性驱动路由切换,ArkTS层仅负责WebView容器,业务逻辑完全由JS处理。这种架构使前端路由更灵活,便于扩展新

文章图片
#harmonyos#架构
数据库 CRUD 与查询封装-Cordova 与 OpenHarmony 混合开发实战

本文介绍了开源鸿蒙跨平台项目中通用的CRUD方法封装,旨在简化IndexedDB操作。核心内容包括: 查询方法封装 getAll:从指定store获取所有记录 getByIndex:按索引查询数据,支持条件过滤 写入方法封装 add:插入新记录,自动生成ID和时间戳 update:幂等更新,支持存在则更新/不存在则插入 delete:统一删除入口 这些方法通过Promise封装底层事务操作,使业务

文章图片
#数据库
    共 78 条
  • 1
  • 2
  • 3
  • 8
  • 请选择