如何使用鸿蒙开发工具做一个记账APP
·
近段时间自学了一些鸿蒙 的开发,总的来说我觉得鸿蒙的开发工具和语言都挺不错的。
首先IDE集成度很高,不需要单独装各种插件,直接编辑代码后可以模拟器调试也可以真机调试,这里推荐去官网下载Deveco studio的最新版本,支持自动签名(老版本要手动配置),很方便使用。
其次关于ArkTS语言,很简洁,我看了几段视频就尝试着自己编写,很容易上手。
最后就是开发效率,在编码和调试过程中速度很快,模拟器启动后进行Run,基本1s内能出结果,可能由于我主要用的是前端的语言原因,或者是跟电脑有关系吧。
好了,话不多说,看看我做的一个非常简单的记账APP。

这是主界面,主要分为收支记录和资产管理两大功能模块,默认打开时数字是隐藏的,点击“眼睛”图标即可查看数据。

这是单笔收支记录的页面,收支类型分为普通、人情往来、借贷往来等三类。
人情、借贷产生的明细,可以通过勾选进行划账,并且在明细中有特殊标识。

固定收支指的是每个月会固定产生的数据,比如工资、房租、房贷等,在固定收支页面维护好以后,会在每个月1号自动生成一笔收支明细,并标注“固”。

资产管理主要是录入资产的信息,分为现金、房产、车辆、股票等,可以自己定义。

最后根据财务规则生成个人的资产负债表。

这就是这个APP具备的基本功能,总的来说,实践意义大于实用意义,所以也没有花精力去上架,就留在自己的平板上玩了。
开发过程中,最头疼的是数据的存储问题,这里并没有使用第三方数据库,而是系统自带的数据文件存储,读和写都要写一大堆调用方法,挺烧脑的(再让我写一遍可能写不出来哈哈)。

以上就是关于鸿蒙开发的分享,感谢阅读,欢迎评论区交流!
更多推荐

所有评论(0)