【技术实现步骤摘要】
消息显示方法和电子设备
[0001]本申请涉及终端及通信
,尤其涉及消息显示方法和电子设备。
技术介绍
[0002]消息显示是电子设备中非常重要的功能。它能及时的为用户提供需要的信息,提示用户该如何进行操作,或提示用户当前进度等。
[0003]当前的消息窗口一般都是采用的固定位置显示的方式。例如,信息通知窗口一般都会显示在电子设备显示屏的顶部固定区域,反馈提示窗口一般都会显示在电子设备显示屏的底部固定区域等。
[0004]然而,消息窗口在固定区域甚至固定位置显示,会导致用户很多时候都注意不到。或者当用户变换视角去看消息时,该消息窗口已经消失了。这样,降低了消息通知的效率,用户可能还得再调出消息列表去查看,增加了用户查看消息的步骤。
技术实现思路
[0005]本申请提供了消息显示方法和电子设备,用于根据用户的眼球注视位置显示消息窗口,提升消息通知的效率。
[0006]第一方面,本申请提供了一种消息显示方法,该方法包括:电子设备确定有需要显示的消息窗口;该电子设备实时确定用户在电子设备的显示区域的当前眼球注视位置;该电子设备根据该当前眼球注视位置确定第一预设视觉区域,该第一预设视觉区域在该显示区域上该当前眼球注视位置周围;该电子设备将该消息窗口显示在该第一预设视觉区域中。
[0007]在上述实施例中,电子设备在确定有需要显示的消息窗口时,根据用户的当前眼球注视位置在显示区域确定该眼球注视位置周围的第一预设视觉区域,在该第一预设视觉区域显示消息窗口,从而使得消息窗口直接 ...
【技术保护点】
【技术特征摘要】
1.一种消息显示方法,其特征在于,包括:电子设备确定有需要显示的消息窗口;所述电子设备实时确定用户在电子设备的显示区域的当前眼球注视位置;所述电子设备根据所述当前眼球注视位置确定第一预设视觉区域,所述第一预设视觉区域在所述显示区域上所述当前眼球注视位置周围;所述电子设备将所述消息窗口显示在所述第一预设视觉区域中。2.根据权利要求1所述的方法,其特征在于,所述第一预设视觉区域在所述显示区域上且中心或起始位置距所述当前眼球注视位置在第一预设距离内,所述第一预设视觉区域的大小不小于所述消息窗口的大小。3.根据权利要求1或2所述的方法,其特征在于,所述电子设备根据所述当前眼球注视位置确定第一预设视觉区域,具体包括:所述电子设备根据所述当前眼球注视位置在所述显示区域上的相对位置,确定与所述相对位置匹配的预设显示方位和预设显示距离;所述电子设备确定所述第一预设视觉区域的中心或起始位置在所述当前眼球注视位置的所述预设显示方位的预设显示距离上。4.根据权利要求1或2所述的方法,其特征在于,所述电子设备根据所述当前眼球注视位置确定第一预设视觉区域,具体包括:所述电子设备在所述显示区域上距所述当前眼球注视位置第一预设距离的范围内,确定是否存在没有显示内容且不小于所述消息窗口的大小的区域;当确定存在没有显示内容且不小于所述消息窗口的大小的区域时,所述电子设备确定该区域为所述第一预设视觉区域。5.根据权利要求1至4中任一项所述的方法,其特征在于,所述方法还包括:所述电子设备确定用户在电子设备的显示区域的当前眼球注视位置的移动速度。6.根据权利要求5所述的方法,其特征在于,所述方法还包括:所述电子设备确定所述当前眼球注视位置的移动速度是否不大于预设第一速度值;所述电子设备将所述消息窗口显示在所述第一预设视觉区域中,具体包括:当所述电子设备确定所述当前眼球注视位置的移动速度不大于预设第一速度值时,所述电子设备将所述消息窗口显示在所述第一预设视觉区域中。7.根据权利要求6所述的方法,其特征在于,所述方法还包括:当所述电子设备确定所述当前眼球注视位置的移动速度大于预设第一速度值时,所述电子设备确定在预设第一时长内用户的眼球注视位置的平均移动速度是否不大于预设第二速度值;当所述电子设备确定在所述预设第一时长内用户的眼球注视位置的平均移动速度不大于所述预设第二速度值时,所述电子设备将所述消息窗口显示在根据当前眼球注视位置确定的第一预设视觉区域中;当所述电子设备确定在所述预设第一时长内用户的眼球注视位置的平均移动速度大于所述预设第二速度值时,所述电子设备将所述消息窗口显示在根据当前眼球注视位置确定的第一预设视觉区域中,并跟随用户的当前眼球注视位置的移动而移动所述消息窗口。8.根据权利要求6所述的方法,其特征在于,所述方法还包括:
当所述电子设备确定所述当前眼球注视位置的移动速度大于预设第一速度值时,所述电子设备确定在预设第四时长内用户的眼球注视位置移动的累积距离是否超出预设累积距离;当所述电子设备确定在所述预设第四时长内用户的眼球注视位置移动的累积距离未超出预设累积距离时,所述电子设备将所述消息窗口显示在根据当前眼球注视位置确定的第一预设视觉区域中;当所述电子设备确定在所述预设第四时长内用户的眼球注视位置移动的累积距离超出预设累积距离时,所述电子设备将所述消息窗口显示在根据当前眼球注视位置确定的第一预设视觉区域中,并跟随用户的当前眼球注视位置的移动而移动所述消息窗口。9.根据权利要求1至8中任一项所述的方法,其特征在于,所述方法还包括:所述电子设备确定在所述消息窗口显示后的预设第二时长内用户的当前眼球注视位置是否移动到所述消息窗口的区域内;若在所述预设第二时长内一个时刻用户的当前眼球注视位置移动到所述消息窗口的区域内,所述电子设备停止移动所述消息窗口。10.根据权利要求9所述的方法,其特征在于,所述方法还包括:若在所述预设第二时长内用户的眼球注视位置均没有移动到所述消息窗口的区域内,所述电子设备确定在所述消息窗口显示后的预设第三时长内用户的眼球注视位置的移动距离是否超出预设第二距离;若在所述预设第三时长内用户的眼球注视位置的移动距离没有超出所述预设第二距离,所述电子设备停止移动所述消息窗口。11.根据权利要求7所述的方法,其特征在于,所述方法还包括:所述电子设备确定在所述消息窗口显示后的预设第二时长内用户的眼球注视位置是否移动到所述消息窗口的区域内;当所述电子设备确定在所述预设第二时长内用户的眼球注视位置均没有移动到所述消息窗口的区域内,且在所述消息窗口显示后的预设第三时长内用户的眼球注视位置的移动距离超出预设第二距离时,所述电子设备将所述消息窗口显示在根据当前眼球注视位置确定的第一预设视觉区域中,或所述电子设备执行所述电子设备确定在预设第一时长内用户的眼球注视位置的平均移动速度是否不大于预设第二速度值的步骤。12.根据权利要求8所述的方法,其特征在于,所述方法还包括:所述电子设备确定在所述消息窗口显示后的预设第二时长内用户的眼球注视位置是否移动到所述消息窗口的区域内;当所述电子设备确定在所述预设第二时长内用户的眼球注视位置均没有移动到所述消息窗口的区域内,且在所述消息窗口显示后的预设第三时长内用户的眼球注视位置的移动距离超出预设第二距离时,所述电子设备将所述消息窗口显示在根据当前眼球注视位置确定的第一预设视觉区域中,或所述电子设备执行所述电子设备确定在预设第四时长内用户的眼球注视位置移动的累积距离是否超出预设累积距离的步骤。13.一种电子设备,其特征在于,所述电子设备包括:一个或多个处理器和存储器;所述存储器与所述一个或多个处理器耦合,所述存储器用于存储计算机程序代码,所述计算机程序代码包括计算机指令,所述一个或多个处理器调用所述计算机指令以使得所
述电子设备执行:确定有需要显示的消息窗口;实时确定用户在电子设备的显示区域的当前眼球注视位置;根据所述当前眼球注视位置确定第一预设视觉区域,所述第一预设视觉...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。