【HarmonyOS第一课:运动健康实战】我的运动生活

应用简介

本文章是参加“【创意Demo挑战赛】HarmonyOS运动健康实战——等你来战!”活动写的一个应用介绍,活动地址:

华为开发者论坛

本文档通过学习健康生活案例,熟悉了常用的控件用法和一些开发技巧,并制作了一个简单的运动健康类程序,主要分为任务、运动和我的三个页面。任务页面包含一些打卡任务,完成进度会以环形进度条展示。运动页面包含六项运动内容,主要是呼吸、步行、跑步、健身、瑜伽和跳绳,不同的运动项目会有相应的操作。

效果预览

简要介绍

在欢迎页面之前,先通过首选项判断用户是否接受了《用户隐私条款》,隐私条款是一个用户自定义弹窗。

欢迎界面之后,就进入了主页面,底部分为三个TAB,任务、运动和我的。

任务页面:

运动页面:

训练包含吸气和呼气练习,

我的页面:

代码分析

应用程序欢迎页面通过首选项的简单存储,记录用户上次操作。

let preferences = data_preferences.getPreferences(this.context, SPORT_PREF);
pref
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值