鸿蒙NEXT开发案例:亲戚关系计算器
发表于 2025-08-25 15:57:59

踏入鸿蒙世界的敲门砖,标志着您在技术征途上的全新起点,提升就业竞争力,获得行业认可,点亮职业成长先机,快人一步抢占未来应用开发赛道!https://developer.huawei.com/consumer/cn/training/dev-cert-detail/101666948302721398?ha_source=hmosclass-bokeyuan&ha_sourceId=89000444

图片 1.png

【引言】

在快节奏的现代生活中,人们往往因为忙碌而忽略了与亲戚间的互动,特别是在春节期间,面对众多的长辈和晚辈时,很多人会感到困惑,不知道该如何正确地称呼每一位亲戚。针对这一问题,我们开发了一款基于鸿蒙 NEXT 平台的 “亲戚关系计算器” 应用,旨在帮助用户快速、准确地识别和称呼他们的亲戚。

【环境准备】

・ 操作系统:Windows 10

・ 开发工具:DevEco Studio NEXT Beta1 Build Version: 5.0.3.806

・ 目标设备:华为 Mate60 Pro

・ 开发语言:ArkTS

・ 框架:ArkUI

・ API 版本:API 12

・ 三方库:@nutpi/relationship(核心算法)

【应用背景】

中国社会有着深厚的家庭观念,亲属关系复杂多样。从血缘到姻亲,从直系到旁系,每一种关系都有其独特的称呼方式。然而,随着社会的发展,家庭成员之间的联系逐渐变得疏远,尤其是对于年轻人来说,准确地称呼每一位亲戚成了一项挑战。为了应对这一挑战,“亲戚关系计算器” 应运而生。

【核心功能】

・ 关系输入:用户可以通过界面输入或选择具体的亲戚关系描述,例如 “爸爸的哥哥的儿子”。

・ 性别及称呼选择:考虑到不同地区的习俗差异,应用允许用户选择自己的性别和希望使用的称呼方式,比如 “哥哥”、“姐夫” 等。

・ 关系计算:利用 @nutpi/relationship 库,根据用户提供的信息,精确计算出正确的亲戚称呼。

・ 示例与清空:提供示例按钮供用户测试应用功能,同时也设有清空按钮方便用户重新开始。

・ 个性化设置:支持多种方言和地方习惯的称呼方式,让应用更加贴近用户的实际需求。

【用户界面】

应用的用户界面简洁明了,主要由以下几个部分组成:

・ 选择性别:通过分段按钮让用户选择自己的性别。

・ 选择称呼方式:另一个分段按钮让用户选择希望的称呼方式。

・ 输入关系描述:提供一个文本输入框,用户可以在此处输入具体的关系描述。

・ 结果显示区:在用户提交信息后,这里会显示出正确的亲戚称呼。

・ 操作按钮:包括示例按钮、清空按钮等,方便用户操作。

【完整代码】

导包

图片 2.png

代码

图片 3.png

图片 4.png

图片 5.png

图片 6.png

图片 7.png

图片 8.png

图片 9.png

图片 10.png

(转载自 51CTO,作者:zhongcx)

CSDN官方微信
扫描二维码,向CSDN吐槽
微信号:CSDNnews
微博关注
【免责声明:CSDN本栏目发布信息,目的在于传播更多信息,丰富网络文化,稿件仅代表作者个人观点,与CSDN无关。其原创性以及文中陈述文字和文字内容未经本网证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本网不做任何保证或者承诺,请读者仅作参考,并请自行核实相关内容。您若对该稿件有任何怀疑或质疑,请立即与CSDN联系,我们将迅速给您回应并做处理。】