自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 Harmoney OS个人项目——简单记账APP(7)

本以为上一次为该项目最后一次发布博客,结果今天测试的时候总觉得少了些什么,然后想到了之前做的代办列表项目,其中有删除操作。考虑到该项目的明细页面需要实现,因为不能排除用户在进行记账的过程中添加错了类别或金额,所以为了达到该项目开发的可实施性和准确性,在明细页面中添加了删除功能。其主要作用有:(1)左划选择删除图标,明细页面中的该行数据将不会显示在页面中,同时删除数据库中该条信息。

2024-06-22 21:39:33 334

原创 Harmony OS个人项目——简单记账APP(6)

该页面用来展示本月至目前为止,每天支出和收入总计,以列表的形式展现,不难分析出,该页面主要是一个List组件,结合ForEach循环遍历数组实现数据的展示。其中,需要保存这个月的收支情况,所以需要实现数据持久化,为了方便编写,设计了一个类,包含日期,一天支出,一天收入三个属性元素。将对该类的数据持久化操作也单独放到一个文件中进行导入。

2024-06-21 22:51:24 1019

原创 Harmony OS个人项目——简单记账APP(5)

对账目页面的数据保存添加数据持久化,分为了两个,一个支出操作类、一个收入操作类。这里面需要注意的是,需要实现当数据表第一次创建时就需要存入初始数据,所以将插入数据操作放到了查询操作中,通过判断遍历完操作集之后,数组里是否有数据来判断是否插入初始化数据。但是进行测试的时候,有时候数据添加之后不会马上体现在页面上,会有延迟,猜测是异步处理的问题,但是不知道该怎么解决,决定最后写完所有功能之后再重新考虑这个问题。收入数据库操作类与支出大差不差,就不在此展示了。

2024-06-20 23:42:04 188

原创 Harmony OS个人项目——简单记账APP(4)

将收入和支出分为了两类展示,这两类中有相同的类别,为了避免混淆,方便后续保存和数据同步等操作。

2024-06-19 22:05:54 289

原创 Harmony OS个人项目——简单记账APP(3)

1、页面路由:指在应用程序中实现不同页面之间的跳转和数据传递。2、Router有两种页面跳转模式,分别是:(1)router.pushUrl():目标页不会替换当前页,而是压入页面栈,因此可以用router.back()返回当前页。(2)router.replaceUrl():目标页替换当前页,当前页会销毁并释放资源,无法返回当前页。3、Router有两种页面实例模式,分别是:(1)standard:标准实例模式,每次跳转都会新建一个目标页并压入栈顶。

2024-06-18 23:28:44 261

原创 Harmony OS个人项目——简单记账APP(2)

首页具体功能为:提供一个导航栏,分别为明细、账单、添加账目信息、收支统计、我的信息五个图标,分别用于跳转到各自页面进行操作。

2024-06-17 23:03:04 316

原创 Harmony OS个人项目——简单记账APP(1)

许多人对花钱和存钱没有一个很好的计划和概念,网络上流行叫 “月光族” ,该项目将制作一款用户有好的记账应用app,旨在帮助用户轻松跟踪和管理日常收支,实现财务目标,让用户对自己的财务有一个清晰的认知。

2024-06-16 21:51:43 435 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除