# 鸿蒙ARKUI开发记账应用 **Repository Path**: licq_workspace/managermoney ## Basic Information - **Project Name**: 鸿蒙ARKUI开发记账应用 - **Description**: 不喜有广,且功能繁杂的软件,故自建一个功能简单可用,目前实力于此,待arkui的卡片好了继续更新卡片功能。 - **Primary Language**: TypeScript - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2023-01-13 - **Last Updated**: 2023-01-13 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 鸿蒙ARKUI开发记账应用 #### 介绍 不喜有广,且功能繁杂的软件,故自建一个功能简单可用,目前实力于此,待arkui的卡片好了继续更新卡片功能。 #### 软件架构 软件架构说明,仅更新了主要代码文件。 ``` C:. | config.json#配置文件 | +---ets | \---MainAbility | | app.ets#软件入口 | | | +---pages | | DataSet.ets#设置一份账目数据 | | index.ets#主页面,展示信息 | | MoneyHistory.ets#历史界面,显示所有账目,并可以进行搜索 | | | \---utils | dataSet.ets#数据进行保存和计算的地方 | DataType.ets#定义了两个数据类型 | \---resources +---base | +---element | | color.json | | string.json | | | \---media#用到的图标 | icon.png | ic_celiakeyboard_en_associate.png | ic_public_back.png | ic_public_detail.png | ic_public_text.png | +---en_US | \---element | string.json | +---rawfile \---zh_CN \---element string.json ``` #### 项目概况 该项目使用API8,纯ARKTS 编辑器版本: DevEco Studio 3.1 Canary1 Build Version: 3.1.0.101, built on November 29, 2022 Runtime version: 11.0.13+7-b1751.21 amd64 VM: Dynamic Code Evolution 64-Bit Server VM by JetBrains s.r.o. Windows 11 10.0 GC: G1 Young Generation, G1 Old Generation Memory: 1536M Cores: 8 Registry: external.system.auto.import.disabled=true #### 使用说明 核心代码在utils\dataSet.ets,按理只要在'@ohos.data.storage'支持api版本及以上都没问题,可以直接把这个文件(包括DataType.ets里面有两个数据类型)复制到项目里,然后自行引用。代码不多,也很简单,看哈就行。