一种基于教育笔记本显示消息通知的方法以及教育笔记本与流程

文档序号:16917298发布日期:2019-02-19 19:04阅读:169来源:国知局
一种基于教育笔记本显示消息通知的方法以及教育笔记本与流程

本发明涉及教育笔记本领域,尤其涉及一种基于教育笔记本显示消息通知的方法以及教育笔记本。



背景技术:

教育笔记本具体的说是一种笔记本电脑,教育笔记本主要应用于教学领域,例如,通过教育笔记本在线讲课等等。由于联想公司推出的yoga序列笔记本具有功能强大和性价比高特点,因此,多数师生选择yoga笔记本作为教育笔记本。

yoga的英文含义是瑜伽,yoga笔记本电脑最大的特点是可以自由翻转,这个好比瑜伽体现的一些不可思议的动作,总的来说,yoga笔记本支持多种形态变化,换句话说,yoga笔记本是一种可“变形”的笔记本电脑。

不仅如此,用户还可将教育笔记本与外部显示屏连接,这样,用户可以通过外部显示屏显示教育笔记本中的内容,从而方便教学。

然而,教育笔记本外接显示屏进行工作,系统会默认设置教育笔记本的屏幕(即显示单元)为主屏,应用程序发送的消息通知只能显示于主屏上,当用户在副屏上工作时,无法及时获取消息通知,容易“错过”重要的消息通知。

也就是说,现有技术中,消息通知只能在教育笔记本的屏幕显示。

因此,现有技术还有待于改进和发展。



技术实现要素:

鉴于上述现有技术的不足,本发明的目的在于提供一种基于教育笔记本显示消息通知的方法以及教育笔记本,旨在解决现有技术中,消息通知只能在教育笔记本的屏幕显示的问题。

本发明的技术方案如下:

一种基于教育笔记本显示消息通知的方法,其包括:

a、预先将教育笔记本与外部显示屏连接,并分别形成教育笔记本的第一显示界面与外部显示屏的第二显示界面;

b、当教育笔记本接收到应用程序发送的消息通知时,通过窗口管理器获取鼠标指针的位置信息;

c、根据所述位置信息获取所述鼠标指针所处的显示界面,当所述鼠标指针处于第一显示界面中时,则将所述消息通知显示于所述第一显示界面;当所述鼠标指针处于第二显示界面中时,则将所述消息通知显示于所述第二显示界面。

优选的,所述步骤c中,将所述消息通知显示于所述第一显示界面或第二显示界面的右下角。

优选的,所述消息通知为气泡通知。

优选的,所述外部显示屏为一个或一个以上,相应的第二显示界面为一个或一个以上。

优选的,所述步骤c还包括:

当所述消息通知为两条或两条以上时,根据应用程序对消息通知进行汇总,得到汇总后的消息通知,并将汇总后的消息通知显示于所述第一显示界面或第二显示界面。

优选的,所述步骤c之后包括:

当消息通知接收到用户的查看指令时,根据所述查看指令跳转相应的应用程序。

本发明还提供一种教育笔记本,其包括:

处理器,适于实现各指令,以及

存储设备,适于存储多条指令,所述指令适于由处理器加载并执行:

预先将教育笔记本与外部显示屏连接,并分别形成教育笔记本的第一显示界面与外部显示屏的第二显示界面;

当教育笔记本接收到应用程序发送的消息通知时,通过窗口管理器获取鼠标指针的位置信息;

根据所述位置信息获取所述鼠标指针所处的显示界面,当所述鼠标指针处于第一显示界面中时,则将所述消息通知显示于所述第一显示界面;当所述鼠标指针处于第二显示界面中时,则将所述消息通知显示于所述第二显示界面。

优选的,所述消息通知为气泡通知。

本发明还提供一种计算机程序产品,其中,计算机程序产品包括存储在非易失性计算机可读存储介质上的计算机程序,计算机程序包括程序指令,当程序指令被处理器执行时,使所述处理器执行所述的基于教育笔记本显示消息通知的方法。

本发明还提供一种非易失性计算机可读存储介质,其中,所述非易失性计算机可读存储介质存储有计算机可执行指令,该计算机可执行指令被一个或多个处理器执行时,可使得所述一个或多个处理器执行所述的基于教育笔记本显示消息通知的方法。

有益效果:通过本发明提供的方法,当用户将教育笔记本和外部显示屏连接时,如果收到应用程序发送的消息通知,那么将通过窗口管理器获取鼠标指针的位置信息,然后,将消息通知显示于鼠标指针所处的显示界面(具体包括教育笔记本的第一显示界面和外部显示屏的第二显示界面)。这样,即使用户在副屏上进行操作,也能及时收到应用程序发送的消息通知。

附图说明

图1为本发明基于教育笔记本显示消息通知的方法较佳实施例的流程图。

图2为本发明教育笔记本较佳实施例的结构框图。

具体实施方式

本发明提供一种基于教育笔记本显示消息通知的方法以及教育笔记本,为使本发明的目的、技术方案及效果更加清楚、明确,以下对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

请参阅图1,一种基于教育笔记本显示消息通知的方法,其包括:

s1、预先将教育笔记本与外部显示屏连接,并分别形成教育笔记本的第一显示界面与外部显示屏的第二显示界面;

s2、当教育笔记本接收到应用程序发送的消息通知时,通过窗口管理器获取鼠标指针的位置信息;

s3、根据所述位置信息获取所述鼠标指针所处的显示界面,当所述鼠标指针处于第一显示界面中时,则将所述消息通知显示于所述第一显示界面;当所述鼠标指针处于第二显示界面中时,则将所述消息通知显示于所述第二显示界面。

通过本发明提供的方法,如果用户将教育笔记本和外部显示屏连接,那么,在收到应用程序发送的消息通知后,将根据鼠标指针所处的显示界面显示消息通知。也就是说,消息通知可以显示于教育笔记本(即显示于第一显示界面),也可以显示于外部显示屏(即显示于第二显示界面)。这样,当用户通过副屏(外部显示屏)工作时,也能及时查看应用程序发送的消息通知。解决了现有技术无法只能将消息通知显示于教育笔记本的难题。

所述步骤s1中,将教育笔记本和外部显示屏连接,其中,所述外部显示屏可以为数字电视、台式机的显示屏或投影设备。

具体的,通过vga视频连接线将教育笔记本和外部显示屏连接。

其中,教育笔记本的显示单元便为本发明中的第一显示界面;外部显示屏的显示单元便为本发明中的第二显示界面。

优选的,所述外部显示屏为一个或一个以上,相应的第二显示界面为一个或一个以上。

可以通过vga视频连接线将教育笔记本与多个外部显示屏连接。例如,将教育笔记本a和外部显示屏b连接、将教育笔记本a和外部显示屏c连接以及将教育笔记本a和外部显示屏d连接,这样,教育笔记本a的显示单元便为第一显示界面,外部显示屏b的显示单元便为第二显示界面,外部显示屏c的显示单元便为第三显示界面,外部显示屏d的显示单元便为第四显示界面。

需要说明的是,在教育笔记本和外部显示屏连接成功后,需要通过教育笔记本开启外部显示功能。也就是说,将教育笔记本显示屏中的内容通过外部显示屏显示。更具体的说,通过在教育笔记本输入“ctrl+p”开启外部显示功能。这样,便可以将显示在教育笔记本显示界面(第一显示界面)中的内容显示于外部显示屏的显示界面(第二显示界面)中。

所述步骤s2中,当用户通过外部显示屏工作时,例如,教师通过外部显示屏对学生进行讲课,如果接收到应用程序发送的消息通知,例如,接收到邮件。那么,教育笔记本将自动调用窗口管理器,然后,通过应用管理器获取鼠标指针的位置信息。其中,窗口管理器是linux操作系统(教育笔记本安装的操作系统)提供的内置软件。当窗口管理器获取鼠标指针信息时,将自动通过后台运行的方式获取,具体的说,不需要将窗口管理器显示于所述第一显示界面,便可以获取鼠标指针的位置信息。

所述应用程序具体为微信、qq、百度云管家或163邮箱的一种或几种。当然,上述应用程序仅仅为举例,本发明中的应用程序可以为运行在linux操作系统中的任何应用程序。需要说明的是,部分应用程序可能需要在linux操作系统中安装windows虚拟机后,才可以运行。

所述位置信息具体包括:鼠标指针位于第一显示界面和鼠标指针位于第二显示界面。也就是说,本步骤的目的为了获取鼠标指针具体的位置。

所述步骤s3中,如果所述位置信息为:鼠标指针位于第一显示界面,那么将应用程序发送的消息通知显示于教育笔记本的显示单元,即将应用程序发送的消息通知显示于所述第一显示界面;如果所述位置信息为:鼠标指针位于第二显示界面,那么将应用程序发送的消息通知显示于外部显示屏的显示单元,即将应用程序发送的消息通知显示于所述第二显示界面。

这样,当用户通过副屏(外部显示屏)工作时,能够及时接收到应用程序发送的消息通知。

优选的,所述步骤s3中,将所述消息通知显示于所述第一显示界面或第二显示界面的右下角。

为了不影响用户的正常工作或操作,将消息通知显示于第一显示界面或第二显示界面的右下角。

当然,用户也可以定义消息通知显示的位置。例如,将消息通知显示的位置定义为第一显示界面或第二显示界面的左上角、将消息通知显示的位置定义为第一显示界面或第二显示界面的左下角、将消息通知显示的位置定义为第一显示界面或第二显示界面的右上角或将消息通知显示的位置定义为第一显示界面或第二显示界面的中间位置。

优选的,所述消息通知为气泡通知。所述气泡通知具体是指小窗口显示界面。所述气泡通知的形状可以为“椭圆”或矩形,“椭圆”具体是指,两端为半圆,中部为矩形。这样,便可以及时提醒用户接收到应用程序发送的消息通知。

优选的,当所述消息通知的形状为矩形时,消息通知的长度为8cm,宽度(高度)为4cm。

优选的,未阅读或未查看气泡通知的颜色为绿色,并自动清除已查看的消息通知。这样,用户便可以更好判断消息通知是否完成阅读或查看。并且,阅读消息通知后,不需要手动清除消息通知。

优选的,所述步骤s3还包括:

当所述消息通知为两条或两条以上时,根据应用程序对消息通知进行汇总,得到汇总后的消息通知,并将汇总后的消息通知显示于所述第一显示界面或第二显示界面。

当消息通知为多条时,自动根据应用程序对消息通知进行合并。例如,接收到qq好友a发送的2条qq信息(消息通知),接收到qq好友b发送的5条qq信息,接收到微信好友c发送的10条微信(消息通知),接收到微信好友d发送的18条微信。这样,先根据应用程序对信息进行汇总,得到的汇总后的消息通知包括:7条qq消息通知和28条微信消息通知。然后,将接收到7条qq消息通知和接收到28条微信消息通知显示于第一显示界面或第二显示界面。

优选的,自动隐藏消息通知的详情,仅显示接收到消息通知的数量。这样,用户在通过副屏工作时,便不会泄漏自身的隐私信息。

优选的,通过一清除按键清除接收到的所有消息通知。所述清除按键为虚拟按键,具体设置于所述消息通知的上方。用户在接收到消息通知后,可选择通过清除按键一键清除消息通知。当然,清除消息通知是指暂时隐藏消息通知,而不是说,将接收到的消息通知删除。

优选的,通过查看全部按键将接所有消息通知标注为已查看。同样的,所述查看全部按键也为虚拟按键。这样,用户便不需要逐条查看消息通知,仅需通过查看全部按键,便可以一键将全部消息通知标注为已查看,从而提高了效率,节约了时间。特别是在接收到大量垃圾消息通知时,例如,接收到微信好友发送的推销信息,那么便可以直接将该条消息通知标注为已读。

优选的,根据接收的消息通知的时间顺序从早到晚对消息通知进行排序。具体的,将较早接收到的消息通知显示于所述气泡通知的最上方,将最晚接收到的消息通知显示于所述气泡通知的最下方。例如,2018年8月19日16:00接收到微信好友a发送的1条微信信息,2018年8月19日17:00接收到微信好友b发送的1条微信信息,那么将微信好友a发送的消息通知显示于所述气泡通知的最上方,将微信好友b发送的消息通知显示于所述气泡通知的最下方。

优选的,计算当前时间和接收到消息通知时间的时间差,并将时间差显示于所述气泡通知中。也就是说,通过气泡通知显示多长时间前接收到消息通知。例如,当前时间为:2018年8月19日17:20,接收到消息通知的时间为:2018年8月19日17:10,当前时间与接收到消息通知的时间差为:10分钟。那么,在气泡通知中显示“十分钟前接收到xx信息”。

优选的,所述步骤s3之后包括:

当消息通知接收到用户的查看指令时,根据所述查看指令跳转相应的应用程序。

当用户接收到微信好友发送的微信信息时,通过点击消息通知,便可以直接接入微信,这样,能够方便回复。同样的,接收到qq好友发送的qq信息或接收到邮件,同样可以直接进入(跳转)至相应的应用程序。

请参阅图2,本发明还提供一种教育笔记本10,其包括:

处理器110,适于实现各指令,以及

存储设备120,适于存储多条指令,所述指令适于由处理器加载并执行:

预先将教育笔记本与外部显示屏连接,并分别形成教育笔记本的第一显示界面与外部显示屏的第二显示界面;

当教育笔记本接收到应用程序发送的消息通知时,通过窗口管理器获取鼠标指针的位置信息;

根据所述位置信息获取所述鼠标指针所处的显示界面,当所述鼠标指针处于第一显示界面中时,则将所述消息通知显示于所述第一显示界面;当所述鼠标指针处于第二显示界面中时,则将所述消息通知显示于所述第二显示界面。

所述处理器110可以为通用处理器、数字信号处理器(dsp)、专用集成电路(asic)、现场可编程门阵列(fpga)、单片机、arm(acornriscmachine)或其它可编程逻辑器件、分立门或晶体管逻辑、分立的硬件组件或者这些部件的任何组合。还有,处理器还可以是任何传统处理器、微处理器或状态机。处理器也可以被实现为计算设备的组合,例如,dsp和微处理器的组合、多个微处理器、一个或多个微处理器结合dsp核、任何其它这种配置。

存储设备120作为一种非易失性计算机可读存储介质,可用于存储非易失性软件程序、非易失性计算机可执行程序以及模块,如本发明实施例中的基于教育笔记本显示消息通知的方法对应的程序指令。处理器通过运行存储在存储设备中的非易失性软件程序、指令以及单元,从而执行基于教育笔记本显示消息通知的各种功能应用以及数据处理,即实现上述方法实施例中的基于教育笔记本显示消息通知的方法。

优选的,所述消息通知为气泡通知。

关于上述教育笔记本10的具体技术细节,已在上述步骤中详述,故此不做赘述。

本发明还提供一种计算机程序产品,其中,计算机程序产品包括存储在非易失性计算机可读存储介质上的计算机程序,计算机程序包括程序指令,当程序指令被处理器执行时,使所述处理器执行所述的基于教育笔记本显示消息通知的方法。

本发明还提供一种非易失性计算机可读存储介质,其中,所述非易失性计算机可读存储介质存储有计算机可执行指令,该计算机可执行指令被一个或多个处理器执行时,可使得所述一个或多个处理器执行所述的基于教育笔记本显示消息通知的方法。

应当理解的是,本发明的应用不限于上述的举例,对本领域普通技术人员来说,可以根据上述说明加以改进或变换,所有这些改进和变换都应属于本发明所附权利要求的保护范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1