【HMS Core挑战赛第4期】HarmonyOS鸿蒙Next不知道该叫什么名字好的熬夜助手
【HMS Core挑战赛第4期】HarmonyOS鸿蒙Next不知道该叫什么名字好的熬夜助手
// 找个主题好难啊,我感觉我能想到的比较简单的功能吧,都已经能实现了
// 想的过于智能的功能,我也不会实现
// 发帖也好难啊
引言
随着短视频平台的不断发展,越来越多的人在深夜看短视频,并且短视频的“熬夜依赖”现象也逐渐显著,进而陷入以下循环:
继发性造成熬夜焦虑,容貌焦虑,身材焦虑等问题。基于此,这款“不知道该叫什么名字好的熬夜助手”希望通过时间围栏帮助用户解决这一现状。
作品说明
使用时间围栏: TimeBarrier.duringPeriodOfDay
在入睡前的时间段帮助用户自动关闭DOU音app,从而帮助用户打造完美的入睡体验。
入睡时间设定在23点-24点,时间设定参考大神:时间设置心得。
页面:
页面设计化繁为简,简约大方,只有一个按钮,询问用户“是否决意不抖?”
激活会显示“稳住不抖,睡个好觉”
失败会显示“天要我抖,抖破苍穹”
最后就是关闭app的方法,使用killBackgroundProcesses()
方法,根据包名停止应用。
附录
第四期我个人觉得还挺不容易的,在研究示例demo的时候就一堆不明白,大脑空空,两眼无神,也想不出什么场景。
跟着demo和社区大神的帖子也是困难重重,各种报错,让本就小白的我雪上加霜,白了个通透。
就到最后在Git上传的时候,咱也不知道咋回事Git还报错,让本就小白……😢
属实非常感谢小助手,打消了我n多次想要摆烂的念头。
关于这个Git咱再说一句,这个命令:
git reset --hard
好像就是它,让我直接就:
非常可怕,咱也不懂,咱当时就百度各路教程走,现在咱懂了,这命令真要了仙命了。
参考文献
更多关于【HMS Core挑战赛第4期】HarmonyOS鸿蒙Next不知道该叫什么名字好的熬夜助手的实战教程也可以访问 https://www.itying.com/category-93-b0.html
可以说是总结的相当到位,
那个gif咋就剩一半了……听我狡辩那不是闪退啊真的真的
咱就是一个加油冲的大动作,
鸿蒙Next的熬夜助手应用可以通过HMS Core的能力实现多种功能。首先,利用Health Kit可以监测用户的睡眠质量,提供数据分析。其次,通过Push Kit实现定时提醒功能,帮助用户合理安排作息。此外,ML Kit可以用于识别用户的面部疲劳状态,提供实时反馈。最后,Account Kit可以用于用户登录和数据同步,确保数据安全。这些功能的集成可以提升用户体验,帮助用户更好地管理熬夜行为。