一种悬浮窗展示方法和装置制造方法及图纸

技术编号:15638567 阅读:342 留言:0更新日期:2017-06-15 18:04
本发明专利技术公开了一种悬浮窗展示方法和装置。所述方法包括:监听是否接收到悬浮窗显示请求;当接收到悬浮窗显示请求时,判断显示界面当前展示的APP是否属于指定类别APP;如果显示界面当前展示的APP属于指定类别APP,则将悬浮窗在显示界面当前展示的APP的非关键信息区域进行显示。本发明专利技术提供的上述方案可以避免遮挡住用户当前使用的APP界面的关键信息,不影响用户对当前展示的APP的继续使用,减少了给用户带来的不必要的麻烦,进而提升了用户的使用体验。

【技术实现步骤摘要】
一种悬浮窗展示方法和装置
本专利技术涉及通信
,具体涉及一种悬浮窗展示方法和装置。
技术介绍
APP(应用程序,Application)指智能手机的第三方应用程序,随着智能手机和iPad等移动终端设备的普及,使用APP客户端上网的方式逐渐成为了人们的习惯。目前,当用户使用某些特殊类别的APP时,可能会突然接收来电信息或短信信息等,来电信息或者短信信息的显示窗口会显示在用户当前使用的APP的显示界面上,进而影响用户使用APP继续使用APP浏览信息或者观看视频等。例如,参照图1a、图1b、图1c、图1d,示出了现有技术中导航类APP使用时接收到来电信息的界面显示图,在用户使用导航类APP的行车过程中,接收到来电显示信息,来电显示信息界面遮挡住了导航信息,而恰好遇到拐弯等重要导航信息时,容易使用户忽略导航信息,影响用户的行车路线。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的悬浮窗展示装置和相应的方法。依据本专利技术的一个方面,提供了一种悬浮窗展示方法,包括:监听是否接收到悬浮窗显示请求;当接收到悬浮窗显示请求时,判断显示界面当前展示的APP是否属于指定类别APP;如果显示界面当前展示的APP属于指定类别APP,则将悬浮窗在显示界面当前展示的APP的非关键信息区域进行显示。可选地,所述将悬浮窗在显示界面当前展示的APP的非关键信息区域进行显示的步骤包括:获取显示界面当前展示的APP所属类别对应的非关键信息区域的位置信息;依据所述非关键信息区域的位置信息,将所述悬浮窗渲染在所述非关键信息区域之上。可选地,所述判断显示界面当前展示的APP是否属于指定类别APP的步骤包括:判断显示界面当前展示的APP的包名是否存在于预设的APP的各种分类中;如果是,则显示界面当前展示的APP属于指定类别APP。可选地,在所述将悬浮窗在显示界面当前展示的APP的非关键信息区域进行显示的步骤之前,还包括:监测显示界面当前展示的APP所在屏幕的显示模式。可选地,所述将悬浮窗在显示界面当前展示的APP的非关键信息区域进行显示的步骤,包括:依据所述屏幕的显示模式,获取所述指定类别APP之下,与所述显示模式对应的非关键信息区域的位置信息;根据所述非关键信息区域的位置信息,将所述悬浮窗渲染在所述非关键信息区域之上。可选地,所述屏幕的显示模式包括:横屏模式或竖屏模式。可选地,当所述指定类别APP为导航类APP时,所述将悬浮窗在显示界面当前展示的APP的非关键信息区域进行显示的步骤包括:将悬浮窗在非指定导航信息区域进行显示。可选地,当所述指定类别APP为视频类APP时,所述将悬浮窗在显示界面当前展示的APP的非关键信息区域进行显示的步骤包括:将悬浮窗在非指定视频播放信息区域进行显示。可选地,所述悬浮窗包括:来电信息显示悬浮窗和短信信息显示悬浮窗。根据本专利技术的另一方面,提供了一种悬浮窗展示方法,包括:监听是否接收到悬浮窗显示请求;当接收到悬浮窗显示请求时,判断显示界面当前展示的APP是否为指定APP;如果显示界面当前展示的APP为指定APP,则将悬浮窗在显示界面当前展示的APP的非关键信息区域进行显示。可选地,所述将悬浮窗在所述当前展示的APP的非关键信息区域进行显示的步骤包括:获取显示界面当前展示的APP中的非关键信息区域的位置信息;依据所述非关键信息区域的位置信息,将所述悬浮窗渲染在所述非关键信息区域之上。可选地,在所述将悬浮窗在显示界面当前展示的APP的非关键信息区域进行显示的步骤之前,还包括:监测显示界面当前展示的APP所在屏幕的显示模式。可选地,所述将悬浮窗在显示界面当前展示的APP的非关键信息区域进行显示的步骤,包括:依据所述屏幕的显示模式,获取所述指定APP中,与所述显示模式对应的非关键信息区域的位置信息;根据所述非关键信息区域的位置信息,将所述悬浮窗渲染在所述非关键信息区域之上。可选地,所述屏幕的显示模式包括:横屏模式或竖屏模式。根据本专利技术的另一方面,提供了一种悬浮窗展示装置,包括:第一监听模块,适于监听是否接收到悬浮窗显示请求;指定类别APP判断模块,适于当接收到悬浮窗显示请求时,判断显示界面当前展示的APP是否属于指定类别APP;第一悬浮窗显示模块,适于在显示界面当前展示的APP属于指定类别APP时,将悬浮窗在显示界面当前展示的APP的非关键信息区域进行显示。可选地,所述第一悬浮窗显示模块包括:第一位置信息获取子模块,适于获取显示界面当前展示的APP所属类别对应的非关键信息区域的位置信息;第一悬浮窗显示子模块,适于依据所述非关键信息区域的位置信息,将所述悬浮窗渲染在所述非关键信息区域之上。可选地,所述指定类别APP判断模块包括:指定类别APP判断子模块,适于判断显示界面当前展示的APP的包名是否存在于预设的APP的各种分类中;如果是,则显示界面当前展示的APP属于指定类别APP。可选地,在所述第一悬浮窗显示模块之前,还包括:第一显示模式监测模块,适于监测显示界面当前展示的APP所在屏幕的显示模式。可选地,所述第一悬浮窗显示模块,包括:第二位置信息获取子模块,适于依据所述屏幕的显示模式,获取所述指定类别APP之下,与所述显示模式对应的非关键信息区域的位置信息;第二悬浮窗显示子模块,适于根据所述非关键信息区域的位置信息,将所述悬浮窗渲染所述非关键信息区域之上。可选地,所述屏幕的显示模式包括:横屏模式或竖屏模式。可选地,所述第一悬浮窗显示模块包括:第二悬浮窗显示子模块,适于在所述指定类别APP为导航类APP时,将悬浮窗在非指定导航信息区域进行显示。可选地,所述第一悬浮窗显示模块包括:第三悬浮窗显示子模块,适于在所述指定类别APP为视频类APP时,将悬浮窗在非指定视频播放信息区域进行显示。可选地,所述悬浮窗包括:来电信息显示悬浮窗和短信信息显示悬浮窗。根据本专利技术的另一方面,提供了一种悬浮窗展示装置,包括:第二监听模块,适于监听是否接收到悬浮窗显示请求;指定APP判断模块,适于当接收到悬浮窗显示请求时,判断显示界面当前展示的APP是否为指定APP;第二悬浮窗显示模块,适于在显示界面当前展示的APP为指定APP时,则将悬浮窗在显示界面当前展示的APP的非关键信息区域进行显示。可选地,所述第二悬浮窗显示模块包括:第三位置信息获取子模块,适于获取显示界面当前展示的APP中非关键信息区域的位置信息;第四悬浮窗显示子模块,适于依据所述非关键信息区域的位置信息,将所述悬浮窗渲染在在所述非关键信息区域之上。可选地,在所述第二悬浮窗显示模块之前,还包括:第二显示模式监测模块,适于监测显示界面当前展示的APP所在屏幕的显示模式。可选地,所述第二悬浮窗显示模块包括:第四位置信息获取子模块,适于依据所述屏幕的显示模式,获取所述指定APP中,与所述显示模式对应的非关键信息区域的位置信息;第五悬浮窗显示子模块,适于根据所述非关键信息区域的位置信息,将所述悬浮窗渲染在在所述非关键信息区域之上。可选地,所述屏幕的显示模式包括:横屏模式或竖屏模式。依据本专利技术的另外一个方面,本专利技术还公开了一种设备,包括:存储器,加载有多条可执行指令;处理器,执行所述多条可执行指令;所述多条指令包括执行以下步骤的方法:监听是否接收到悬本文档来自技高网...
一种悬浮窗展示方法和装置

【技术保护点】
一种悬浮窗展示方法,其特征在于,包括:监听是否接收到悬浮窗显示请求;当接收到悬浮窗显示请求时,判断显示界面当前展示的APP是否属于指定类别APP;如果显示界面当前展示的APP属于指定类别APP,则将悬浮窗在显示界面当前展示的APP的非关键信息区域进行显示。

【技术特征摘要】
1.一种悬浮窗展示方法,其特征在于,包括:监听是否接收到悬浮窗显示请求;当接收到悬浮窗显示请求时,判断显示界面当前展示的APP是否属于指定类别APP;如果显示界面当前展示的APP属于指定类别APP,则将悬浮窗在显示界面当前展示的APP的非关键信息区域进行显示。2.根据权利要求1所述的方法,其特征在于,所述将悬浮窗在显示界面当前展示的APP的非关键信息区域进行显示的步骤包括:获取显示界面当前展示的APP所属类别对应的非关键信息区域的位置信息;依据所述非关键信息区域的位置信息,将所述悬浮窗渲染在所述非关键信息区域之上。3.根据权利要求1所述的方法,其特征在于,所述判断显示界面当前展示的APP是否属于指定类别APP的步骤包括:判断显示界面当前展示的APP的包名是否存在于预设的APP的各种分类中;如果是,则显示界面当前展示的APP属于指定类别APP。4.根据权利要求1所述的方法,其特征在于,在所述将悬浮窗在显示界面当前展示的APP的非关键信息区域进行显示的步骤之前,还包括:监测显示界面当前展示的APP所在屏幕的显示模式。5.根据权利要求4所述的方法,其特征在于,所述将悬浮窗在显示界面当前展示的APP的非关键信息区域进行显示的步骤,包括:依据所述屏幕的显示模式,获取所述指定类别APP之下,与所述显示模式对应的非关键信息区域的位置信息;根据所述非关键信息区域的位置信息,将所述悬浮窗渲染在所述非关键信息区域之上。6.一种悬浮窗展示方法,其特征在于,包括:监听是否接收到悬浮窗显示请求;当接收到悬浮窗显示请求时,判断显示界面当...

【专利技术属性】
技术研发人员:相宁
申请(专利权)人:北京奇虎科技有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1