一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种基于柔性屏的状态栏通知查看方法与流程

2022-06-29 14:25:54 来源:中国专利 TAG:

1.本发明涉及电子设备技术领域,具体涉及一种基于柔性屏的状态栏通知查看方法。


背景技术:

2.当前的智能设备状态栏需要从应用顶部或底部滑出才弹出来,但是对于可弯曲的柔性屏屏幕而言,在屏幕处于弯折状态下,用户不方便从顶部下拉。虽然部分穿戴设备只要在主界面下滑就会展示通知栏,但是这种方式容易造成下滑事件冲突。


技术实现要素:

3.针对现有技术的不足,本发明旨在提供一种基于柔性屏的状态栏通知方法。
4.为了实现上述目的,本发明采用如下技术方案:
5.一种基于柔性屏的状态栏通知查看方法,具体过程为:
6.当柔性屏处于无弯折的伸展状态时进入伸展通知模式,当柔性屏处于弯折状态时进入弯折通知模式;
7.用户可自定义伸展通知模式下状态栏通知查看事件的触发位置,当进入伸展通知模式时,在触发位置上进行上滑或下滑的操作即可触发查看对应的上滑通知信息或下滑通知信息;
8.当进入弯折通知模式时,检测所述柔性屏发生弯折的位置,所述发生弯折的位置为一个或多个,然后获取各个发生弯折的位置在柔性屏上的坐标数据进行保存;
9.如果发生弯折的位置只有一个,根据发生弯折的位置在柔性屏上的坐标数据,如果该发生弯折的位置位于柔性屏中线以下的位置,则该发生弯折的位置为状态栏通知上滑查看的触发基线,柔性屏的顶部为状态栏通知下滑查看的触发基线,如果该发生弯折的位置位于所述柔性屏的中线以上的位置,则该发生弯折的位置为状态栏通知下滑查看的触发基线,柔性屏的底部为状态栏通知上滑查看的触发基线;当在相应的触发基线处进行上滑或下滑操作时,即可触发查看状态栏相应的上滑通知信息和下滑通知信息;
10.如果发生弯折的位置为两个,计算两个发生弯折的位置之间所构成的区域的面积大小;若构成的区域的面积大于或等于预设的查看面积阈值,以靠近柔性屏顶部的发生弯折的位置为状态栏通知下滑查看的触发基线,而靠近柔性屏底部的发生弯折的位置为状态栏通知上滑查看的触发基线;若构成的区域的面积小于预设的查看面积阈值,将柔性屏顶部与靠近顶部的发生弯折的位置之间的区域记为顶部区,将两个发生弯折的位置之间构成的区域记为中间区,将靠近柔性屏底部的发生弯折的位置和柔性屏底部之间构成的区域记为底部区,然后获取柔性屏当前和用户面部之间的相对方位,判断顶部区与底部区在用户当前在柔性屏上的可视范围的占比,若顶部区的占比较大,以顶部区为状态栏通知下滑查看的触发基线,靠近柔性屏顶部的发生弯折的位置作为状态栏通知上滑查看的触发基线,若底部区的占比较大,以底部区为状态栏通知上滑查看的触发基线,靠近底部区的发生弯
折的位置作为状态栏通知下滑查看的触发基线;当在相应的触发基线处进行上滑或下滑操作时,即可触发查看状态栏相应的上滑通知信息和下滑通知信息;
11.若发生弯折的位置大于两个,获取各个相邻的发生弯折的位置之间所构成的区域的面积大小,将面积最大的区域中位于上方的发生弯折的位置作为状态栏通知下滑查看的触发基线,位于下方的发生弯折的位置作为状态栏通知上滑查看的触发基线;当在相应的触发基线处进行上滑或下滑操作时,即可触发查看状态栏相应的上滑通知信息和下滑通知信息。
12.进一步地,哪些消息属于上滑通知信息或下滑通知信息,为系统默认设置。
13.本发明还提供一种计算机可读存储介质,所述计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现上述方法。
14.本发明还提供一种具有柔性屏的电子设备,包括处理器和存储器,所述存储器用于存储计算机程序;所述处理器用于执行所述计算机程序时,实现上述方法。
15.本发明的有益效果在于:本发明针对柔性屏不同的弯折状态和弯折方式,优化不同状态下下滑和上滑查看状态栏通知的触发位置,使得用户查看状态栏通知操作更加方便,体验更好。
具体实施方式
16.以下将对本发明作进一步的描述,需要说明的是,本实施例以本技术方案为前提,给出了详细的实施方式和具体的操作过程,但本发明的保护范围并不限于本实施例。
17.本实施例提供一种基于柔性屏的状态栏通知查看方法,具体过程为:
18.当柔性屏处于伸展状态时进入伸展通知模式,当柔性屏处于弯折状态时进入弯折通知模式;需要说明的是,伸展状态是指柔性屏当前无弯折,弯折状态则是指柔性屏当前处于弯折状态。
19.用户可自定义伸展通知模式下状态栏通知查看事件的触发位置,当进入伸展通知模式时,在触发位置上进行上滑或下滑的操作即可触发查看对应的上滑通知信息或下滑通知信息。
20.需要说明的是,哪些消息属于上滑通知信息或下滑通知信息,一般为系统默认。状态栏通知一般可以包括下滑打开或关闭数据流量、gps、wlan、蓝牙、自动调节亮度、勿扰模式等功能设置,上滑开启打开快捷应用、查看各个应用推送消息等。
21.当进入弯折通知模式时,检测所述柔性屏发生弯折的位置,所述发生弯折的位置为一个或多个,然后获取各个发生弯折的位置在柔性屏上的坐标数据进行保存;
22.如果发生弯折的位置只有一个,根据发生弯折的位置在柔性屏上的坐标数据,如果该发生弯折的位置位于柔性屏中线以下的位置,则该发生弯折的位置为状态栏通知上滑查看的触发基线,柔性屏的顶部为状态栏通知下滑查看的触发基线,如果该发生弯折的位置位于所述柔性屏的中线以上的位置,则该发生弯折的位置为状态栏通知下滑查看的触发基线,柔性屏的底部为状态栏通知上滑查看的触发基线;当在相应的触发基线处进行上滑或下滑操作时,即可触发查看状态栏相应的上滑通知信息和下滑通知信息;
23.如果发生弯折的位置为两个,计算两个发生弯折的位置之间所构成的区域的面积大小;若构成的区域的面积大于或等于预设的查看面积阈值,以靠近柔性屏顶部的发生弯
折的位置为状态栏通知下滑查看的触发基线,而靠近柔性屏底部的发生弯折的位置为状态栏通知上滑查看的触发基线;若构成的区域的面积小于预设的查看面积阈值,将柔性屏顶部与靠近顶部的发生弯折的位置之间的区域记为顶部区,将两个发生弯折的位置之间构成的区域记为中间区,将靠近柔性屏底部的发生弯折的位置和柔性屏底部之间构成的区域记为底部区,然后获取柔性屏当前和用户面部之间的相对方位(利用六轴传感器、九轴传感器等),判断顶部区与底部区在用户当前在柔性屏上的可视范围的占比,若顶部区的占比较大,以顶部区为状态栏通知下滑查看的触发基线,靠近柔性屏顶部的发生弯折的位置作为状态栏通知上滑查看的触发基线,若底部区的占比较大,以底部区为状态栏通知上滑查看的触发基线,靠近底部区的发生弯折的位置作为状态栏通知下滑查看的触发基线;当在相应的触发基线处进行上滑或下滑操作时,即可触发查看状态栏相应的上滑通知信息和下滑通知信息;
24.若发生弯折的位置大于两个,获取各个相邻的发生弯折的位置之间所构成的区域的面积大小,将面积最大的区域中位于上方的发生弯折的位置作为状态栏通知下滑查看的触发基线,位于下方的发生弯折的位置作为状态栏通知上滑查看的触发基线;当在相应的触发基线处进行上滑或下滑操作时,即可触发查看状态栏相应的上滑通知信息和下滑通知信息。
25.对于本领域的技术人员来说,可以根据以上的技术方案和构思,给出各种相应的改变和变形,而所有的这些改变和变形,都应该包括在本发明权利要求的保护范围之内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献