CN110012163A - 一种悬浮窗口设置方法、装置及电子设备 - Google Patents
一种悬浮窗口设置方法、装置及电子设备 Download PDFInfo
- Publication number
- CN110012163A CN110012163A CN201910243408.4A CN201910243408A CN110012163A CN 110012163 A CN110012163 A CN 110012163A CN 201910243408 A CN201910243408 A CN 201910243408A CN 110012163 A CN110012163 A CN 110012163A
- Authority
- CN
- China
- Prior art keywords
- suspension windows
- page
- specified
- specified suspension
- windows
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 45
- 239000000725 suspension Substances 0.000 claims abstract description 235
- 230000006870 function Effects 0.000 claims abstract description 27
- 238000004891 communication Methods 0.000 claims description 19
- 238000004590 computer program Methods 0.000 claims description 12
- 238000012545 processing Methods 0.000 claims description 5
- 238000007667 floating Methods 0.000 abstract description 6
- 238000010586 diagram Methods 0.000 description 5
- 230000008569 process Effects 0.000 description 4
- 208000003464 asthenopia Diseases 0.000 description 3
- 230000008859 change Effects 0.000 description 3
- 230000000694 effects Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 2
- 230000002093 peripheral effect Effects 0.000 description 2
- 239000007787 solid Substances 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000000802 evaporation-induced self-assembly Methods 0.000 description 1
- 239000011521 glass Substances 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 238000002360 preparation method Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72448—User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72448—User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
- H04M1/72454—User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions according to context-related or environment-related conditions
Landscapes
- Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Environmental & Geological Engineering (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本发明实施例提供了一种悬浮窗口设置方法、装置及电子设备,涉及移动终端技术领域,可以在悬浮窗口开启时,避免影响其他页面功能的正常使用。本发明的实施例包括:显示指定悬浮窗口,每间隔第一预设时间段,获取当前显示页面的页面信息,然后根据获取的页面信息和预设白名单判断当前显示页面是否为目标页面,其中,目标页面为在指定悬浮窗口处于开启状态时,部分功能无法使用的页面,预设白名单中包括:目标页面的页面信息。若当前显示页面为目标页面,则关闭指定悬浮窗口。
Description
技术领域
本发明涉及移动终端技术领域,特别是涉及一种悬浮窗口设置方法、装置及电子设备。
背景技术
随着科技的进步,手机的功能越来越强大,人们对手机也越来越依赖,人们平均每天使用手机的时间甚至达到8-10个小时。而手机的电子显示屏发射出的蓝光极易对用户的眼镜造成伤害,用户在长时间使用手机时,容易感到视觉疲劳。
现有技术中,通过在手机的显示屏上设置一个悬浮窗口,该悬浮窗口显示在手机其他显示页面的最上层,可以过滤蓝光及改变屏幕亮度,达到保护用户眼睛的效果。但是,在悬浮窗口处于开启状态时,存在某种页面的部分功能无法使用。例如:第三方应用程序申请某种权限(例如:虚拟专用网络(Virtual Private Network,VPN)权限,安全数码(SecureDigital,SD)存储卡读写权限或通讯录权限)时,若悬浮窗口处于开启状态,会导致用于申请该权限的系统页面无法正常弹出。
发明内容
本发明实施例的目的在于提供一种悬浮窗口设置方法、装置及电子设备,以实现在悬浮窗口开启时,避免影响其他页面功能的正常使用。具体技术方案如下:
第一方面,提供了一种悬浮窗口设置方法,应用于终端,所述方法包括:
显示指定悬浮窗口,每间隔第一预设时间段,获取当前显示页面的页面信息;
根据所述页面信息和预设白名单判断当前显示页面是否为目标页面,所述目标页面为在所述指定悬浮窗口处于开启状态时,部分功能无法使用的页面,所述预设白名单中包括:目标页面的页面信息;
若是,则关闭所述指定悬浮窗口。
可选的,所述每间隔第一预设时间段,获取当前显示页面的页面信息,包括:
每间隔所述第一预设时间段,获取所述终端的使用记录,根据所述使用记录,确定当前显示页面的页面信息。
可选的,所述方法还包括:
设置所述指定悬浮窗口的显示优先级为最高优先级,以使得所述指定悬浮窗口在所述终端的其他显示页面的上层显示。
可选的,所述方法还包括:
若接收到用户对所述指定悬浮窗口的关闭指令,则关闭所述指定悬浮窗口;
若第二预设时间段内未接收到用户对所述指定悬浮窗口的开启指令,则关闭悬浮球,所述悬浮球用于为用户提供设置所述指定悬浮窗口显示状态的功能。
可选的,所述方法还包括:
若获取到用户设置的所述指定悬浮窗口的显示时间段,则在用户设置的显示时间段内显示所述指定悬浮窗口;
若未获取到用户设置的所述指定悬浮窗口的显示时间段,则在预设的显示时间段内显示所述指定悬浮窗口。
可选的,所述方法还包括:
若在所述指定悬浮窗口处于开启状态时,接收到用户设置的所述指定悬浮窗口的色温,则将所述指定悬浮窗口的色温更新为用户设置的色温;
若在所述指定悬浮窗口处于关闭状态时,接收到用户设置的所述指定悬浮窗口的色温,则将所述指定悬浮窗口的色温更新为用户设置的色温,并以更新后的色温将所述指定悬浮窗口显示第三预设时间段后关闭。
第二方面,提供了一种悬浮窗口设置装置,应用于终端,所述装置包括:
获取模块,用于显示指定悬浮窗口,每间隔第一预设时间段,获取当前显示页面的页面信息;
判断模块,用于根据所述页面信息和预设白名单判断当前显示页面是否为目标页面,所述目标页面为在所述指定悬浮窗口处于开启状态时,部分功能无法使用的页面,所述预设白名单中包括:目标页面的页面信息;
关闭模块,用于在当前显示页面为目标页面时,关闭所述指定悬浮窗口。
可选的,所述获取模块,具体用于:
每间隔所述第一预设时间段,获取所述终端的使用记录,根据所述使用记录,确定当前显示页面的页面信息。
可选的,所述装置还包括:设置模块;
所述设置模块,用于设置所述指定悬浮窗口的显示优先级为最高优先级,以使得所述指定悬浮窗口在所述终端的其他显示页面的上层显示。
可选的,所述关闭模块,还用于在接收到用户对所述指定悬浮窗口的关闭指令时,关闭所述指定悬浮窗口;
所述关闭模块,还用于在第二预设时间段内未接收到用户对所述指定悬浮窗口的开启指令时,关闭悬浮球,所述悬浮球用于为用户提供设置所述指定悬浮窗口显示状态的功能。
可选的,所述装置还包括:显示模块;
所述显示模块,用于在获取到用户设置的所述指定悬浮窗口的显示时间段时,在用户设置的显示时间段内显示所述指定悬浮窗口;
所述显示模块,还用于在未获取到用户设置的所述指定悬浮窗口的显示时间段时,在预设的显示时间段内显示所述指定悬浮窗口。
可选的,所述装置还包括:更新模块;
所述更新模块,用于在所述指定悬浮窗口处于开启状态时,在接收到用户设置的所述指定悬浮窗口的色温时,将所述指定悬浮窗口的色温更新为用户设置的色温;
所述更新模块,还用于若在所述指定悬浮窗口处于关闭状态时,接收到用户设置的所述指定悬浮窗口的色温,则将所述指定悬浮窗口的色温更新为用户设置的色温,并以更新后的色温将所述指定悬浮窗口显示第三预设时间段后关闭。
第三方面,提供了一种电子设备,所述电子设备包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;
存储器,用于存放计算机程序;
处理器,用于执行存储器上所存放的程序时,实现上述任一所述的悬浮窗口设置方法步骤。
第四方面,本发明实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现上述任一所述的悬浮窗口设置方法步骤。
第五方面,本发明实施例还提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述任一所述的悬浮窗口设置方法步骤。
本发明实施例提供的一种悬浮窗口设置方法、装置及电子设备,可以显示指定悬浮窗口,每间隔第一预设时间段,获取当前显示页面的页面信息,若根据页面信息和预设白名单判断当前显示页面为目标页面,则关闭悬浮窗口。由于白名单中存储了目标页面的页面信息,且目标页面为在指定悬浮窗口处于开启状态时,部分功能无法使用的页面。所以白名单中的页面信息对应的目标页面在运行时,本申请实施例可以将指定悬浮窗口关闭,进而若需要使用目标页面的功能时,处于关闭状态的指定悬浮窗口无法影响目标页面的功能的使用,实现了在悬浮窗口开启时,避免了影响其他页面功能的正常使用。
当然,实施本发明的任一产品或方法并不一定需要同时达到以上所述的所有优点。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例提供的一种悬浮窗口设置方法流程图;
图2为本发明实施例提供的一种指定悬浮窗口的示例性示意图;
图3为本发明实施例提供的另一种指定悬浮窗口的示例性示意图;
图4为本发明实施例提供的一种设置界面的示例性示意图;
图5为本发明实施例提供的一种悬浮窗口设置装置结构示意图;
图6为本发明实施例提供的一种电子设备的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
参见图1,图1为本发明实施例提供的一种悬浮窗口设置方法流程图,应用于终端,其中,本发明实施例中的终端可以为:手机或平板电脑等电子设备。
步骤101,显示指定悬浮窗口,每间隔第一预设时间段,获取当前显示页面的页面信息。
在本发明实施例中,指定悬浮窗口在终端显示的其他页面的上层显示,可以改变终端屏幕的亮度及过滤蓝光,帮助用户缓解视觉疲劳,达到保护用户眼睛的效果。
一种实施方式中,每间隔第一预设时间段,获取终端的使用记录,根据使用记录,确定当前显示页面的页面信息。
可选的,可以通过使用(usage)权限,每间隔第一预设时间段,获取终端的使用记录,根据使用记录,确定当前显示页面的页面信息。其中,usage权限为允许应用程序获取终端的使用记录。
例如:第一预设时间段为1秒。
可选的,可以根据终端的使用记录,确定当前显示页面的包名。例如:当前显示页面的包名为:com.tencent.mobileqq,表示当前显示页面为腾讯通信软件的页面。
在本发明实施例中,需要用户预先对指定悬浮窗口所在的应用程序授权usage权限。
步骤102,根据当前显示页面的页面信息和预设白名单判断当前显示页面是否为目标页面。若是,则执行步骤103;若否,则不关闭悬浮窗。
其中,目标页面为在指定悬浮窗口处于开启状态时,部分功能无法使用的页面,预设白名单中包括:目标页面的页面信息。
一种实施方式中,判断当前显示页面的页面信息是否和预设白名单中包括的目标页面的页面信息相同。若相同,则当前显示页面为目标页面;若不相同,则当前显示页面不为目标页面。
可选的,预设白名单中包括:在指定悬浮窗口处于开启状态时,无法弹出用于申请某种权限的系统页面的包名,和/或在指定悬浮窗口处于开启状态时,无法正常使用的页面的包名。
例如:指定悬浮窗口处于开启状态时,无法弹出用于申请某种权限的系统页面的包名为:com.google.andriod.packageinstaller(用于申请安装权限的系统页面的包名)、eu.chainfire.supersu(用于申请权限管理的系统页面的包名)和com.andriod.vpndialogs(用于申请虚拟专用网络(Virtual Private Network,VPN)权限的系统页面的包名)。
在指定悬浮窗口处于开启状态时,无法正常使用的页面的名为:com.andriod.settings(手机的设置页面的包名)。
可选的,终端可以通过云控,接收预设白名单。白名单中的目标页面的页面信息还可以进行更新,终端可以通过云控接收更新后的白名单。其中,云控是指通过搭载云技术实现远程控制,例如:可以利用一台计算机通过云端向手机发送数据包或调取手机中的信息。
在本发明实施例中,可以通过调节指定悬浮窗口的颜色、亮度和透明度等,改变终端的亮度。
步骤103,关闭指定悬浮窗口。
一种实施方式中,关闭指定悬浮窗口即不显示指定悬浮窗口。
关闭指定悬浮窗口后,每间隔第一预设时间段,重新获取当前显示页面的页面信息。若当前显示页面不为目标页面,则开启指定悬浮窗口;若当前显示页面为目标页面,则保持指定悬浮窗口处于关闭状态。
在本发明实施例中,用户对目标页面操作完毕即目标页面关闭后,可以重新显示指定悬浮窗口,达到继续改变终端屏幕的亮度及过滤蓝光,帮助用户缓解视觉疲劳,达到保护用户眼睛的效果。
或者,关闭指定悬浮窗口后,每间隔第一预设时间段,重新获取当前显示页面的页面信息。若当前显示页面不为目标页面且指定悬浮窗口处于关闭状态的原因是自动关闭,则开启指定悬浮窗口;若当前显示页面不为目标页面且指定悬浮窗口处于关闭状态的原因不是自动关闭,则保持指定悬浮窗口处于关闭状态;若当前显示页面为目标页面,则保持指定悬浮窗口处于关闭状态。
可选的,判断指定悬浮窗口处于关闭状态的原因是否为自动关闭的方法为:判断指定悬浮窗口的开关是否处于开启状态,若是,则表示指定悬浮窗口处于关闭状态是由于当前显示页面为目标页面,而导致自动关闭了指定悬浮窗口;若否,则表示指定悬浮窗口处于关闭状态是由于人工关闭了指定悬浮窗口。
例如:若预设白名单中包括当前显示页面的页面信息,则关闭指定悬浮窗口,并在当前时刻之后,与当前时刻距离第一预设时间段的时刻重新获取当前显示页面的页面信息。若当前显示页面为目标页面,则不开启指定悬浮窗口;若当前显示页面不为目标页面,则开启指定悬浮窗口。
例如:当前时刻为12:00,第一预设时间段为5分钟,则在当前时刻之后,与当前时刻距离第一预设时间段的时刻为12:05。
本发明实施例提供的一种悬浮窗口设置方法,可以显示指定悬浮窗口,每间隔第一预设时间段,获取当前显示页面的页面信息,若根据页面信息和预设白名单判断当前显示页面为目标页面,则关闭悬浮窗口。由于白名单中存储了目标页面的页面信息,且目标页面为在指定悬浮窗口处于开启状态时,部分功能无法使用的页面。所以白名单中的页面信息对应的目标页面在运行时,本申请实施例可以将指定悬浮窗口关闭,进而若需要使用目标页面的功能时,处于关闭状态的指定悬浮窗口无法影响目标页面功能的使用,实现了在悬浮窗口开启时,避免了影响其他页面功能的正常使用。
可以理解的,在开启指定悬浮窗口的同时,若开启一个悬浮球(悬浮球和指定悬浮窗口属于同一个应用程序的两种窗口),在点击悬浮球后,会显示一个快捷界面,快捷界面会显示在指定悬浮窗口的上层(如图2所示),在点击快捷界面的关闭指定悬浮窗口后,若再次点击快捷界面的开启指定悬浮窗口,指定悬浮窗口会显示在快捷界面的上层(如图3所示),终端显示的最上层在指定悬浮窗口和快捷界面之间来回切换,影响用户体验。
为避免上述问题,在本发明实施例中,可以设置指定悬浮窗口的显示优先级为最高优先级,以使得指定悬浮窗口在开启状态时,始终在终端的其他显示页面的上层显示。
其中,悬浮球用于为用户提供设置指定悬浮窗口显示状态的功能。在悬浮球的快捷界面中,用户可以关闭或开启指定悬浮窗口;还可以调节指定悬浮窗口的亮度、透明度和颜色等。
可选的,悬浮球的形状可以设置为圆形、正方形或灯泡形等,悬浮球还可以设置为卡通图案。
可选的,为满足用户的个性化需求,避免指定悬浮窗口和悬浮球对用户的打扰,本发明实施例还能控制指定悬浮窗口和悬浮球的关闭。
一种实施方式中,若接收到用户对指定悬浮窗口的关闭指令,则关闭指定悬浮窗口。且若第二预设时间段内未接收到用户对指定悬浮窗口的开启指令,则关闭悬浮球。
例如:第二预设时间段可以为10分钟。
可以理解的,悬浮球用于为用户提供设置指定悬浮窗口显示状态的功能,若用户想要关闭指定悬浮窗口,也就不需要继续使用悬浮球的功能,所以为避免误操作,可以关闭悬浮球。
例如,用户对指定悬浮窗口的关闭指令可以为:点击快捷界面或指定悬浮窗口设置界面中的关闭按钮,或者用户对终端的指定语音控制操作,或者用户对终端的指定手势控制操作等。
可选的,用户对指定悬浮窗口的关闭指令指示的操作为:今日不再开启指定悬浮窗口。
进一步的,若在预设推荐时间段内接收到用户对指定悬浮窗口的关闭指令而使得悬浮球关闭的次数大于等于预设次数,则不再向该用户推荐开启指定悬浮窗口。
例如:终端在每天下午八点通过弹出推荐窗口,向用户推荐开启指定悬浮窗口,若用户连续三天点击了“今日不再开启”按钮而使得悬浮球关闭的次数大于等于三次,则第四天不再向该用户推荐开启指定悬浮窗口。
可选的,为避免指定悬浮球对用户的打扰及避免误操作,可以设置只在终端显示桌面时显示悬浮球。终端显示除桌面外的其他界面时,隐藏或关闭悬浮球。
可选的,本发明实施例还可以为指定悬浮窗口设置显示时间段,包括以下两种情形:
情形一,若获取到用户设置的指定悬浮窗口的显示时间段,则在用户设置的显示时间段内显示指定悬浮窗口。
一种实施方式中,用户可以在快捷界面或指定悬浮窗口的设置界面中设置指定悬浮窗口的显示时间段。或者,通过快捷界面进入指定悬浮窗口的设置界面中设置指定悬浮窗口的显示时间段。在用户设置的显示时间段内显示指定悬浮窗口;在用户设置的显示时间段以外,指定悬浮窗口处于关闭状态。
情形二,若未获取到用户设置的指定悬浮窗口的显示时间段,则在预设的显示时间段内显示指定悬浮窗口。
一种实施方式中,未获取到用户设置的指定悬浮窗口的显示时间段时,在预设的显示时间段内显示指定悬浮窗口;在预设的显示时间段以外,指定悬浮窗口处于关闭状态。
例如:预设的显示时间段为:当天下午8:00-次日上午5:00。则在当天下午8:00-次日上午5:00,指定悬浮窗口处于开启状态;在当天上午5:00-当天下午8:00,指定悬浮窗口处于关闭状态。
可选的,本发明实施例还可以设置指定悬浮窗口的色温,包括以下两种情形:
情形一,若在指定悬浮窗口处于开启状态时,接收到用户设置的指定悬浮窗口的色温,则将指定悬浮窗口的色温更新为用户设置的色温。
可选的,如图4所示,用户可以在快捷界面或指定悬浮窗口的设置界面中通过色温设置条设置指定悬浮窗口的色温,还可以在色温输入框中输入指定的色温。
情形二,若在指定悬浮窗口处于关闭状态时,接收到用户设置的指定悬浮窗口的色温,则将指定悬浮窗口的色温更新为用户设置的色温,并以更新后的色温将指定悬浮窗口显示第三预设时间段后关闭。
可以理解的,在指定悬浮窗口处于关闭状态时,接收到用户设置的指定悬浮窗口的色温,为方便用户及时观察到设置的结果,可以在用户设置指定悬浮窗口的色温的同时,更新指定悬浮窗口的色温,并显示更新后的指定悬浮窗口。为方便用户进一步确认设置后的指定悬浮窗口是否达到预期效果,可以在用户设置色温后,以更新后的色温将指定悬浮窗口显示第三预设时间段,显示第三预设时间段后再关闭指定悬浮窗口。
例如:第三预设时间段可以为3秒。
另外,还可以通过与设置指定悬浮窗口的色温的相同方法,设置指定悬浮窗口的亮度和透明度。
对应于上述方法实施例,如图5所示,本发明实施例提供了一种悬浮窗口设置装置,应用于终端,该装置包括:获取模块501、判断模块502和关闭模块503。
获取模块501,用于显示指定悬浮窗口,每间隔第一预设时间段,获取当前显示页面的页面信息;
判断模块502,用于根据页面信息和预设白名单判断当前显示页面是否为目标页面,目标页面为在所述指定悬浮窗口处于开启状态时,部分功能无法使用的页面,预设白名单中包括:目标页面的页面信息;
关闭模块503,用于在当前显示页面为目标页面时,关闭指定悬浮窗口。
可选的,获取模块501,可以具体用于:
每间隔第一预设时间段,获取终端的使用记录,根据终端的使用记录,确定当前显示页面的页面信息。
可选的,该装置还可以包括:设置模块;
设置模块,用于设置指定悬浮窗口的显示优先级为最高优先级,以使得指定悬浮窗口在终端的其他显示页面的上层显示。
可选的,关闭模块503,还用于在接收到用户对指定悬浮窗口的关闭指令时,关闭指定悬浮窗口;
关闭模块503,还用于在第二预设时间段内未接收到用户对指定悬浮窗口的开启指令时,关闭悬浮球,悬浮球用于为用户提供设置指定悬浮窗口显示状态的功能。
可选的,该装置还可以包括:显示模块;
显示模块,用于在获取到用户设置的指定悬浮窗口的显示时间段时,在用户设置的显示时间段内显示指定悬浮窗口;
显示模块,还用于在未获取到用户设置的指定悬浮窗口的显示时间段时,在预设的显示时间段内显示指定悬浮窗口。
可选的,该装置还包括:更新模块;
更新模块,用于在指定悬浮窗口处于开启状态时,在接收到用户设置的指定悬浮窗口的色温时,将指定悬浮窗口的色温更新为用户设置的色温;
更新模块,还用于若在指定悬浮窗口处于关闭状态时,接收到用户设置的指定悬浮窗口的色温,则将指定悬浮窗口的色温更新为用户设置的色温,并以更新后的色温将指定悬浮窗口显示第三预设时间段后关闭。
本发明实施例还提供了一种电子设备,如图6所示,包括处理器601、通信接口602、存储器603和通信总线604,其中,处理器601,通信接口602,存储器603通过通信总线604完成相互间的通信,
存储器603,用于存放计算机程序;
处理器601,用于执行存储器603上所存放的程序时,实现上述方法实施例中由终端执行的步骤。
上述电子设备提到的通信总线可以是外设部件互连标准(Peripheral ComponentInterconnect,PCI)总线或扩展工业标准结构(Extended Industry StandardArchitecture,EISA)总线等。该通信总线可以分为地址总线、数据总线、控制总线等。为便于表示,图中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
通信接口用于上述电子设备与其他设备之间的通信。
存储器可以包括随机存取存储器(Random Access Memory,RAM),也可以包括非易失性存储器(Non-Volatile Memory,NVM),例如至少一个磁盘存储器。可选的,存储器还可以是至少一个位于远离前述处理器的存储装置。
上述的处理器可以是通用处理器,包括中央处理器(Central Processing Unit,CPU)、网络处理器(Network Processor,NP)等;还可以是数字信号处理器(Digital SignalProcessing,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。
在本发明提供的又一实施例中,还提供了一种计算机可读存储介质,该计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现上述任一悬浮窗口设置方法的步骤。
在本发明提供的又一实施例中,还提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述实施例中任一悬浮窗口设置方法。
在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本发明实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(DSL))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,DVD)、或者半导体介质(例如固态硬盘Solid State Disk(SSD))等。
需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
本说明书中的各个实施例均采用相关的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于装置实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
以上所述仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内所作的任何修改、等同替换、改进等,均包含在本发明的保护范围内。
Claims (10)
1.一种悬浮窗口设置方法,其特征在于,应用于终端,所述方法包括:
显示指定悬浮窗口,每间隔第一预设时间段,获取当前显示页面的页面信息;
根据所述页面信息和预设白名单判断当前显示页面是否为目标页面,所述目标页面为在所述指定悬浮窗口处于开启状态时,部分功能无法使用的页面,所述预设白名单中包括:目标页面的页面信息;
若是,则关闭所述指定悬浮窗口。
2.根据权利要求1所述的方法,其特征在于,所述每间隔第一预设时间段,获取当前显示页面的页面信息,包括:
每间隔所述第一预设时间段,获取所述终端的使用记录,根据所述使用记录,确定当前显示页面的页面信息。
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
设置所述指定悬浮窗口的显示优先级为最高优先级,以使得所述指定悬浮窗口在所述终端的其他显示页面的上层显示。
4.根据权利要求1-3任一项所述的方法,其特征在于,所述方法还包括:
若接收到用户对所述指定悬浮窗口的关闭指令,则关闭所述指定悬浮窗口;
若第二预设时间段内未接收到用户对所述指定悬浮窗口的开启指令,则关闭悬浮球,所述悬浮球用于为用户提供设置所述指定悬浮窗口显示状态的功能。
5.根据权利要求1-3任一项所述的方法,其特征在于,所述方法还包括:
若获取到用户设置的所述指定悬浮窗口的显示时间段,则在用户设置的显示时间段内显示所述指定悬浮窗口;
若未获取到用户设置的所述指定悬浮窗口的显示时间段,则在预设的显示时间段内显示所述指定悬浮窗口。
6.根据权利要求1-3任一项所述的方法,其特征在于,所述方法还包括:
若在所述指定悬浮窗口处于开启状态时,接收到用户设置的所述指定悬浮窗口的色温,则将所述指定悬浮窗口的色温更新为用户设置的色温;
若在所述指定悬浮窗口处于关闭状态时,接收到用户设置的所述指定悬浮窗口的色温,则将所述指定悬浮窗口的色温更新为用户设置的色温,并以更新后的色温将所述指定悬浮窗口显示第三预设时间段后关闭。
7.一种悬浮窗口设置装置,其特征在于,应用于终端,所述装置包括:
获取模块,用于显示指定悬浮窗口,每间隔第一预设时间段,获取当前显示页面的页面信息;
判断模块,用于根据所述页面信息和预设白名单判断当前显示页面是否为目标页面,所述目标页面为在所述指定悬浮窗口处于开启状态时,部分功能无法使用的页面,所述预设白名单中包括:目标页面的页面信息;
关闭模块,用于在当前显示页面为目标页面时,关闭所述指定悬浮窗口。
8.根据权利要求7所述的装置,其特征在于,所述获取模块,具体用于:
每间隔所述第一预设时间段,获取所述终端的使用记录,根据所述使用记录,确定当前显示页面的页面信息。
9.根据权利要求7所述的装置,其特征在于,所述装置还包括:设置模块;
所述设置模块,用于设置所述指定悬浮窗口的显示优先级为最高优先级,以使得所述指定悬浮窗口在所述终端的其他显示页面的上层显示。
10.一种电子设备,其特征在于,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;
存储器,用于存放计算机程序;
处理器,用于执行存储器上所存放的程序时,实现权利要求1-6任一所述的方法步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910243408.4A CN110012163B (zh) | 2019-03-28 | 2019-03-28 | 一种悬浮窗口设置方法、装置及电子设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910243408.4A CN110012163B (zh) | 2019-03-28 | 2019-03-28 | 一种悬浮窗口设置方法、装置及电子设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110012163A true CN110012163A (zh) | 2019-07-12 |
CN110012163B CN110012163B (zh) | 2021-01-08 |
Family
ID=67168639
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910243408.4A Active CN110012163B (zh) | 2019-03-28 | 2019-03-28 | 一种悬浮窗口设置方法、装置及电子设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110012163B (zh) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110703961A (zh) * | 2019-08-26 | 2020-01-17 | 北京达佳互联信息技术有限公司 | 蒙层显示方法、装置、电子设备和存储介质 |
CN112333326A (zh) * | 2020-10-26 | 2021-02-05 | 努比亚技术有限公司 | 一种投屏显示控制方法、设备及计算机可读存储介质 |
CN113656128A (zh) * | 2021-08-13 | 2021-11-16 | 北京字跳网络技术有限公司 | 页面生成方法、装置和电子设备 |
CN113778722A (zh) * | 2021-09-29 | 2021-12-10 | 睿视(苏州)视频科技有限公司 | 窗口关闭方法、装置、电子设备及存储介质 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090132939A1 (en) * | 2007-11-19 | 2009-05-21 | International Business Machines Corporation | Method and apparatus for a floating island for user navigation in an interactive environment |
US20100245259A1 (en) * | 2009-03-25 | 2010-09-30 | Honeywell International Inc. | Small screen display with a data filtering and sorting user interface |
CN104714725A (zh) * | 2011-12-31 | 2015-06-17 | 北京奇虎科技有限公司 | 一种悬浮窗的显示方法及装置 |
CN107391067A (zh) * | 2017-07-21 | 2017-11-24 | 深圳市智网云联科技有限公司 | 一种显示屏幕用的红蓝光过滤方法 |
CN108255565A (zh) * | 2018-01-29 | 2018-07-06 | 维沃移动通信有限公司 | 一种应用推送方法及移动终端 |
CN109241765A (zh) * | 2018-07-17 | 2019-01-18 | 奇酷互联网络科技(深圳)有限公司 | 移动终端和应用程序的权限管理方法、装置 |
-
2019
- 2019-03-28 CN CN201910243408.4A patent/CN110012163B/zh active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090132939A1 (en) * | 2007-11-19 | 2009-05-21 | International Business Machines Corporation | Method and apparatus for a floating island for user navigation in an interactive environment |
US20100245259A1 (en) * | 2009-03-25 | 2010-09-30 | Honeywell International Inc. | Small screen display with a data filtering and sorting user interface |
CN104714725A (zh) * | 2011-12-31 | 2015-06-17 | 北京奇虎科技有限公司 | 一种悬浮窗的显示方法及装置 |
CN107391067A (zh) * | 2017-07-21 | 2017-11-24 | 深圳市智网云联科技有限公司 | 一种显示屏幕用的红蓝光过滤方法 |
CN108255565A (zh) * | 2018-01-29 | 2018-07-06 | 维沃移动通信有限公司 | 一种应用推送方法及移动终端 |
CN109241765A (zh) * | 2018-07-17 | 2019-01-18 | 奇酷互联网络科技(深圳)有限公司 | 移动终端和应用程序的权限管理方法、装置 |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110703961A (zh) * | 2019-08-26 | 2020-01-17 | 北京达佳互联信息技术有限公司 | 蒙层显示方法、装置、电子设备和存储介质 |
CN112333326A (zh) * | 2020-10-26 | 2021-02-05 | 努比亚技术有限公司 | 一种投屏显示控制方法、设备及计算机可读存储介质 |
CN113656128A (zh) * | 2021-08-13 | 2021-11-16 | 北京字跳网络技术有限公司 | 页面生成方法、装置和电子设备 |
CN113778722A (zh) * | 2021-09-29 | 2021-12-10 | 睿视(苏州)视频科技有限公司 | 窗口关闭方法、装置、电子设备及存储介质 |
Also Published As
Publication number | Publication date |
---|---|
CN110012163B (zh) | 2021-01-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10936274B2 (en) | Selective screen sharing | |
CN110012163A (zh) | 一种悬浮窗口设置方法、装置及电子设备 | |
EP3654162B1 (en) | Electronic device having bended display and control method thereof | |
US10007775B2 (en) | Managing access to an electronic system | |
WO2020226813A1 (en) | Automated application updates during operating system upgrades | |
US20160313877A1 (en) | Electronic device and method for displaying message in electronic device | |
US10607570B2 (en) | Brightness control method, apparatus and program product | |
CN106055190A (zh) | 用于经由显示器的部分提供信息的设备和方法 | |
CN111309418A (zh) | 一种控件显示方法及电子设备 | |
CN106662969A (zh) | 处理内容的方法及其电子设备 | |
EP3539046B1 (en) | Electronic device and method for managing data in electronic device | |
KR20150025293A (ko) | 화면 구성 방법 및 그 전자 장치 | |
AU2015202698B2 (en) | Method and apparatus for processing input using display | |
CN107077310B (zh) | 用于控制显示器的电子设备壳体及用于控制显示器的方法 | |
CN111752451A (zh) | 信息显示方法、装置和电子设备 | |
CN105117320A (zh) | 在电子终端中管理应用的方法及其电子终端 | |
WO2017211088A1 (zh) | 多屏互动方法及装置 | |
CN109086109A (zh) | 一种页面显示的方法、装置、电子设备及介质 | |
US9603005B2 (en) | Method of SIM control and electronic device thereof | |
CN110457963A (zh) | 显示控制方法、装置、移动终端及计算机可读存储介质 | |
WO2019069474A1 (ja) | 表示装置 | |
US20150147962A1 (en) | Method for processing data and electronic device thereof | |
CN105549809B (zh) | 用于通知内容改变的方法和装置 | |
CN112328138B (zh) | 数据显示方法、装置以及存储介质 | |
CN110750408B (zh) | 控制usb调试模式开关的方法、设备、装置及存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |