鸿蒙NEXT开发案例:亲戚关系计算器
踏入鸿蒙世界的敲门砖,标志着您在技术征途上的全新起点,提升就业竞争力,获得行业认可,点亮职业成长先机,快人一步抢占未来应用开发赛道!https://developer.huawei.com/consumer/cn/training/dev-cert-detail/101666948302721398?ha_source=hmosclass-bokeyuan&ha_sourceId=89000444
【引言】
在快节奏的现代生活中,人们往往因为忙碌而忽略了与亲戚间的互动,特别是在春节期间,面对众多的长辈和晚辈时,很多人会感到困惑,不知道该如何正确地称呼每一位亲戚。针对这一问题,我们开发了一款基于鸿蒙NEXT平台的“亲戚关系计算器”应用,旨在帮助用户快速、准确地识别和称呼他们的亲戚。
【环境准备】
· 操作系统:Windows 10
· 开发工具:DevEco Studio NEXT Beta1 Build Version: 5.0.3.806
· 目标设备:华为Mate60 Pro
· 开发语言:ArkTS
· 框架:ArkUI
· API版本:API 12
· 三方库:@nutpi/relationship(核心算法)
【应用背景】
中国社会有着深厚的家庭观念,亲属关系复杂多样。从血缘到姻亲,从直系到旁系,每一种关系都有其独特的称呼方式。然而,随着社会的发展,家庭成员之间的联系逐渐变得疏远,尤其是对于年轻人来说,准确地称呼每一位亲戚成了一项挑战。为了应对这一挑战,“亲戚关系计算器”应运而生。
【核心功能】
· 关系输入:用户可以通过界面输入或选择具体的亲戚关系描述,例如“爸爸的哥哥的儿子”。
· 性别及称呼选择:考虑到不同地区的习俗差异,应用允许用户选择自己的性别和希望使用的称呼方式,比如“哥哥”、“姐夫”等。
· 关系计算:利用@nutpi/relationship库,根据用户提供的信息,精确计算出正确的亲戚称呼。
· 示例与清空:提供示例按钮供用户测试应用功能,同时也设有清空按钮方便用户重新开始。
· 个性化设置:支持多种方言和地方习惯的称呼方式,让应用更加贴近用户的实际需求。
【用户界面】
应用的用户界面简洁明了,主要由以下几个部分组成:
· 选择性别:通过分段按钮让用户选择自己的性别。
· 选择称呼方式:另一个分段按钮让用户选择希望的称呼方式。
· 输入关系描述:提供一个文本输入框,用户可以在此处输入具体的关系描述。
· 结果显示区:在用户提交信息后,这里会显示出正确的亲戚称呼。
· 操作按钮:包括示例按钮、清空按钮等,方便用户操作。
【完整代码】
导包
代码
(转载自51CTO,作者:zhongcx)

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
-
上一篇
揭秘鸿蒙 HarmonyOS NEXT:沉浸式页面开发实战攻略
踏入鸿蒙世界的敲门砖,标志着您在技术征途上的全新起点,提升就业竞争力,获得行业认可,点亮职业成长先机,快人一步抢占未来应用开发赛道!https://developer.huawei.com/consumer/cn/training/dev-cert-detail/101666948302721398?ha_source=hmosclass-bokeyuan&ha_sourceId=89000444 概述 本文章基于HarmonyOS NEXT操作系统,API12以上的版本。 沉浸式开发模式,旨在让应用界面高度聚焦于内容呈现,最大程度避免用户受到无关元素的干扰。在移动端应用里,全屏窗口由状态栏、应用界面和导航栏构成。在进行沉浸式页面开发时,通常会采用将应用页面拓展至状态栏和导航栏区域的方式,以此实现以下目标: ·使页面和避让区域的色调统一,为用户提供更好的视觉体验。 ·最大程度利用屏幕可视区域,使页面获得更大的布局空间。 ·提供完全沉浸的体验,让用户沉浸其中,不被其他事物所干扰。 本文将介绍沉浸式页面的实现方案、原理以及提供以下常见沉浸式页面开发场景下一些适配问题的解决方案。 ·...
-
下一篇
鸿蒙保存图片到相册
踏入鸿蒙世界的敲门砖,标志着您在技术征途上的全新起点,提升就业竞争力,获得行业认可,点亮职业成长先机,快人一步抢占未来应用开发赛道!https://developer.huawei.com/consumer/cn/training/dev-cert-detail/101666948302721398?ha_source=hmosclass-bokeyuan&ha_sourceId=89000444 在其它手机端,若想保存图片到相册,需要申请对应的权限,而鸿蒙中对应的权限为受限开放权限,普通应用一般不让申请,这个时候我们可以使用安全保存控件来临时申请权限,用于保存图片到相册。 受限开放权限 应用权限分为三类,一类是对所有应用开放,所有应用均可申请使用;一类是受限开放权限,仅少量符合特殊场景的应用可在通过审批后,使用受限权限;最后一类是仅对MDM(Mobile Device Management)设备管理应用开放。 保存图片到相机涉及到的权限是ohos.permission.WRITE_IMAGEVIDEO,仅特殊场景与功能才可申请此权限,例如应用需要克隆、备份或同步图片/视频类文...
相关文章
文章评论
共有0条评论来说两句吧...