CN117149028A - 一种显示控制方法、装置、存储介质及终端设备 - Google Patents
一种显示控制方法、装置、存储介质及终端设备 Download PDFInfo
- Publication number
- CN117149028A CN117149028A CN202311404669.2A CN202311404669A CN117149028A CN 117149028 A CN117149028 A CN 117149028A CN 202311404669 A CN202311404669 A CN 202311404669A CN 117149028 A CN117149028 A CN 117149028A
- Authority
- CN
- China
- Prior art keywords
- control
- color
- negative
- display mode
- display
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 46
- 239000013642 negative control Substances 0.000 claims abstract description 29
- 230000004044 response Effects 0.000 claims abstract description 16
- 239000011159 matrix material Substances 0.000 claims description 10
- 238000004590 computer program Methods 0.000 claims description 6
- 238000010586 diagram Methods 0.000 description 11
- 230000006870 function Effects 0.000 description 4
- 230000009286 beneficial effect Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000008033 biological extinction Effects 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000007599 discharging Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/0486—Drag-and-drop
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/14—Digital output to display device ; Cooperation and interconnection of the display device with other functional units
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本申请实施例公开了一种显示控制方法、装置、存储介质及终端设备,方法包括:接收指定类型应用的开启指令,在所述指定类型应用提供的图形用户界面内显示一负色控制控件;响应于针对所述负色控制控件的控制操作,将当前显示模式变更为负色显示模式。以此,可以在指定类型应用的图形用户界面内显示一负色控制控件,通过用户针对于该负色控制控件的控制操作,从而避免用户开启或关闭负色显示模式时需要切到***设置中进行控制,可以降低负色显示控制的繁琐性,提高控制操作效率。
Description
技术领域
本申请涉及计算机领域,具体涉及一种显示控制方法、装置、计算机可读存储介质及终端设备。
背景技术
随着计算机技术的不断发展,游戏应用以及视频应用逐渐被用户所关注,而游戏应用以及视频应用中的显示效果亦是重中之重。然而,在例如开启游戏应用后,画面中目标的角色如果穿戴的虚拟外观物品较暗,则不易发现,通过负色显示有时可以使隐藏的角色突显出来,但在打游戏时,一直负色显示效果又非常不好。游戏过程中要求快速响应,就不太可能随时退出程序去设置***显示为负色,因此,现有技术中负色显示控制较为繁琐,控制操作效率较低。
发明内容
本申请实施例提供一种显示控制方法及装置,可以降低负色显示控制的繁琐性,提高控制操作效率。
为解决上述技术问题,本申请实施例提供以下技术方案:
一种显示控制方法,包括:
接收指定类型应用的开启指令,在所述指定类型应用提供的图形用户界面内显示一负色控制控件;
响应于针对所述负色控制控件的控制操作,将当前显示模式变更为负色显示模式。
一种显示控制装置,其特征在于,包括:
显示模块,用于接收指定类型应用的开启指令,在所述指定类型应用提供的图形用户界面内显示一负色控制控件;
变更模块,用于响应于针对所述负色控制控件的控制操作,将当前显示模式变更为负色显示模式。
在本申请实施例提供的显示控制装置中,所述控制操作为拖动操作,所述变更模块,包括:
第一确定子模块,用于响应于针对所述负色控制控件的拖动操作,确定所述负色控制控件随所述拖动操作进行移动后的目标控件位置;
第一变更子模块,用于若所述目标控件位置处于实体按键对应的区域内,则将当前显示模式变更为负色显示模式。
在本申请实施例提供的显示控制装置中,变更模块,还包括:
第二变更子模块,用于控制所述负色控制控件的显示样式变更为指定显示样式。
在本申请实施例提供的显示控制装置中,变更模块,还包括:
移动子模块,用于若目标控件位置未处于实体按键对应的区域内,则控制负色控制控件从目标控件位置移动至原始控件位置。
在本申请实施例提供的显示控制装置中,变更模块,还包括:
生成子模块,用于生成提示信息,所述提示信息用于提示将所述负色控制控件拖动至实体按键对应的区域内。
在本申请实施例提供的显示控制装置中,变更模块,包括:
第一获取子模块,用于获取每一像素点的第一颜色值、第二颜色值以及第三颜色值;
第一计算子模块,用于计算各所述像素点中预设颜色值与所述第一颜色值的差值,得到第一颜色差值;
第二计算子模块,用于计算各所述像素点中预设颜色值与所述第二颜色值的差值,得到第二颜色差值;
第三计算子模块,用于计算各所述像素点中预设颜色值与所述第三颜色值的差值,得到第三颜色差值;
第一显示子模块,用于根据每一像素点对应的第一颜色差值、第二颜色差值以及第三颜色差值进行显示。
在本申请实施例提供的显示控制装置中,变更模块,包括:
第二获取子模块,用于获取每一像素点的亮度值;
第四计算子模块,用于计算指定矩阵与各像素点的亮度值进行乘积,得到每一像素点的负色显示亮度;
第二显示子模块,用于根据每一像素点对应的负色显示亮度进行显示。
一种计算机可读存储介质,所述计算机可读存储介质存储有多条指令,所述指令适于处理器进行加载,以执行上述显示控制方法中的步骤。
一种终端设备,包括存储器,处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现上述显示控制方法中的步骤。
本申请的有益效果为通过接收指定类型应用的开启指令,在所述指定类型应用提供的图形用户界面内显示一负色控制控件;响应于针对所述负色控制控件的控制操作,将当前显示模式变更为负色显示模式。以此,可以在指定类型应用的图形用户界面内显示一负色控制控件,通过用户针对于该负色控制控件的控制操作,从而避免用户开启或关闭负色显示模式时需要切到***设置中进行控制,可以降低负色显示控制的繁琐性,提高控制操作效率。
附图说明
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本申请实施例提供的显示控制方法的***示意图。
图2为本申请实施例提供的显示控制方法的流程示意图。
图3为本申请实施例提供的图形用户界面的第一种示意图。
图4为本申请实施例提供的图形用户界面的第二种示意图。
图5为本申请实施例提供的图形用户界面的第三种示意图。
图6为本申请实施例提供的显示控制装置的结构示意图;
图7为本申请实施例提供的终端设备的结构示意图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述。显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
本申请实施例提供了一显示控制方法、装置及计算机可读存储介质。
请参阅图1,图1为本申请实施例所提供的显示控制***的***示意图,该***可以包括至少一个终端设备1000,一台计算机设备2000。终端设备1000可以为手机、平板电脑、电脑、电视等设备,终端设备1000内可以安装有应用程序,应用程序可以在终端设备1000上运行。计算机设备可以为台式机、个人电脑(PC机)或者服务器等设备。终端设备1000与计算机设备2000可通过网络3000进行连接,以使计算机设备2000为终端设备1000提供游戏服务或视频服务。网络3000可以是无线网络或者有线网络,比如无线网络为无线局域网(WLAN)、局域网(LAN)、蜂窝网络、2G网络、3G网络、4G网络、5G网络等。另外,不同的终端设备1000以及计算机设备2000也可以使用自身的蓝牙网络或者热点网络连接进行相互连接。例如,终端设备1000通过蓝牙模块与计算机设备2000建立蓝牙连接。
本申请实施例提供了一种显示控制方法,该方法可以由终端设备1000执行。如图1所示,该终端设备1000通过接收指定类型应用的开启指令,在所述指定类型应用提供的图形用户界面内显示一负色控制控件;响应于针对所述负色控制控件的控制操作,将当前显示模式变更为负色显示模式。以此,可以在指定类型应用的图形用户界面内显示一负色控制控件,通过用户针对于该负色控制控件的控制操作,从而避免用户开启或关闭负色显示模式时需要切到***设置中进行控制,可以降低负色显示控制的繁琐性,提高控制操作效率。
需要说明的是,图1所示的显示控制***的场景示意图仅仅是一个示例,本申请实施例描述的显示控制***以及场景是为了更加清楚的说明本申请实施例的技术方案,并不构成对于本申请实施例提供的技术方案的限定,本领域普通技术人员可知,随着显示控制***的演变和新业务场景的出现,本申请实施例提供的技术方案对于类似的技术问题,同样适用。
在本实施例中,将从显示控制装置的角度进行描述,该显示控制装置具体可以集成在具备储存单元并安装有微处理器而具有运算能力的终端设备中。
请参阅图2,图2为本申请实施例提供的显示控制方法的流程示意图。该显示控制方法包括:
在步骤101中,接收指定类型应用的开启指令,在所述指定类型应用提供的图形用户界面内显示一负色控制控件。
其中,指定类型应用用于指代需要提供显示画面的应用,例如提供游戏类图形用户界面的游戏应用或者提供视频类图形用户界面的视频应用等。当接收到针对于指定类型应用的开启指令时,终端设备可通过确定用户所开启的应用是否为指定类型应用,从而确定是否需要在图形用户界面内显示负色控制控件。终端设备还可通过应用包名来判断当前所显示的应用是否为指定类型应用。
具体的,如图3所示,图3为本申请实施例提供的图形用户界面的第一种示意图。图3所展示的为终端设备1000的俯视图,终端设备包括用于显示指定类型应用的图形用户界面10,用于控制音量增大或减小的音量控制按键111、以及用户控制屏幕熄灭或电量的锁屏按键112。其中,在图形用户界面内还包括负色控制控件11。
在步骤102中,响应于针对所述负色控制控件的控制操作,将当前显示模式变更为负色显示模式。
其中,当接收到用户针对于负色控制控件的控制操作时,会将当前显示模式变更为负色显示模式。
具体的,用户针对于负色控制控件的控制操作可以为点击操作,例如用户首次点击负色控制控件,从而使当前显示模式变更为负色显示模式;当当前显示模式变更为负色显示模式后,若用户再次点击负色控制控件,则从负色显示模式变更为原本的正常显示模式。
在一些实施方式中,所述控制操作为拖动操作,所述响应于针对所述负色控制控件的控制操作,将当前显示模式变更为负色显示模式的步骤,包括:
(1)响应于针对所述负色控制控件的拖动操作,确定所述负色控制控件随所述拖动操作进行移动后的目标控件位置;
(2)若所述目标控件位置处于实体按键对应的区域内,则将当前显示模式变更为负色显示模式。
其中,本申请针对于负色控制控件的负色功能开启设定了一开启方式。如图4所示,图4为本申请实施例提供的图形用户界面的第二种示意图。首先,为终端设备中每一实体按键在图形用户界面中设置一对应区域,当用户拖动负色控制控件随拖动操作进行移动后,确定移动后的负色控制控件的目标控件位置,若目标控件位置处于实体按键对应的区域内,则将当前显示模式变更为负色显示模式。
例如图4中,音量控制按键111在图形用户界面10中的对应区域为区域1111,当用户将负色控制控件11拖动至区域1111内时,将当前显示模式变更为负色显示模式。
在一些实施方式中,在所述若所述目标控件位置处于实体按键对应的区域内的步骤之后,还包括:
控制所述负色控制控件的显示样式变更为指定显示样式。
其中,如图5所示,图5为本申请实施例提供的图形用户界面的第三种示意图。为了避免负色控制控件11在图形用户界面内占用较大的区域从而导致遮挡图形用户界面内的某些显示内容,因此,当目标控件位置处于实体按键对应的区域内时,控制负色控制控件11的显示样式变更为图5中的指定显示样式。
具体的,指定显示样式可以为一条线,或一个点,相对于原本的显示样式占用图形用户界面的区域较小即可,此处不作限定。
在一些实施方式中,所述方法,还包括:
若目标控件位置未处于实体按键对应的区域内,则控制负色控制控件从目标控件位置移动至原始控件位置。
其中,若目标控件位置未处于实体按键对应的区域内,则说明用户当前不需要开启负色显示模式,故为了避免游戏过程中用户误操作所导致的负色控制控件在图形用户界面中遮挡的问题,可主动控制负色控制控件从目标控件位置移动至原始控件位置,等待用户需要开启负色显示模式时进行操作。
在一些实施方式中,在所述若目标控件位置未处于实体按键对应的区域内,则控制负色控制控件从目标控件位置移动至原始控件位置的步骤之后,还包括:
生成提示信息,所述提示信息用于提示将所述负色控制控件拖动至实体按键对应的区域内。
其中,在将负色控制控件从目标控件位置移动至原始控件位置之后,可以提示用户如何开启负色显示模式,也即通过提示信息提示用户需要将负色控制控件拖动至实体按键对应的区域内,以开启负色显示模式。
在一些实施方式中,所述将当前显示模式变更为负色显示模式的步骤,包括:
(1)获取每一像素点的第一颜色值、第二颜色值以及第三颜色值;
(2)计算各所述像素点中预设颜色值与所述第一颜色值的差值,得到第一颜色差值;
(3)计算各所述像素点中预设颜色值与所述第二颜色值的差值,得到第二颜色差值;
(4)计算各所述像素点中预设颜色值与所述第三颜色值的差值,得到第三颜色差值;
(5)根据每一像素点对应的第一颜色差值、第二颜色差值以及第三颜色差值进行显示。
其中,将当前显示模式变更为负色显示模式的具体方式可以为:确定图形用户界面中每一像素点对应的第一颜色值(R)、第二颜色值(G)以及第三颜色值(B)。计算预设颜色值(256)与各颜色值的差值,得到每一像素点对应的第一颜色差值、第二颜色差值以及第三颜色差值,从而每一像素点对应的第一颜色差值、第二颜色差值以及第三颜色差值进行显示。
例如,像素点1对应的R为100,G为50,B为200,则第一颜色差值即为256-100=156,第二颜色差值即为256-50=106,第三颜色差值即为256-200=56。以此,得到每一像素点对应的第一颜色差值、第二颜色差值以及第三颜色差值,从而进行显示。
在一些实施方式中,所述将当前显示模式变更为负色显示模式的步骤,包括:
(1)获取每一像素点的亮度值;
(2)计算指定矩阵与各像素点的亮度值进行乘积,得到每一像素点的负色显示亮度;
(3)根据每一像素点对应的负色显示亮度进行显示。
其中,将当前显示模式变更为负色显示模式的具体方式还可以为:用每个像素的亮度进行负操作rgba_new = Matrix * rgba。Matrix为指定矩阵,例如Matrix= [[0.402,-1.174,-0.228,1.000][-0.598,-0.174,-0.228,1.000][-0.599,-1.175,0.772,1.000][0.000,0.000,0.000,1.000]],通过计算每一像素点对应亮度值与指定矩阵的乘积,从而得到每一像素点的负色显示亮度;根据每一像素点对应的负色显示亮度进行显示。
由上述可知,本申请实施例通过接收指定类型应用的开启指令,在所述指定类型应用提供的图形用户界面内显示一负色控制控件;响应于针对所述负色控制控件的控制操作,将当前显示模式变更为负色显示模式。以此,可以在指定类型应用的图形用户界面内显示一负色控制控件,通过用户针对于该负色控制控件的控制操作,从而避免用户开启或关闭负色显示模式时需要切到***设置中进行控制,可以降低负色显示控制的繁琐性,提高控制操作效率。
为便于更好的实施本申请实施例提供的显示控制方法,本申请实施例还提供一种基于上述显示控制方法的装置。其中名词的含义与上述显示控制方法中相同,具体实现细节可以参考方法实施例中的说明。
请参阅图6,图6为本申请实施例提供的显示控制装置的结构示意图,其中该显示控制装置应用于终端设备,可以包括显示模块301以及变更模块302等。
显示模块301,用于接收指定类型应用的开启指令,在所述指定类型应用提供的图形用户界面内显示一负色控制控件;
变更模块302,用于响应于针对所述负色控制控件的控制操作,将当前显示模式变更为负色显示模式。
在本申请实施例提供的显示控制装置中,所述控制操作为拖动操作,所述变更模块,包括:
第一确定子模块,用于响应于针对所述负色控制控件的拖动操作,确定所述负色控制控件随所述拖动操作进行移动后的目标控件位置;
第一变更子模块,用于若所述目标控件位置处于实体按键对应的区域内,则将当前显示模式变更为负色显示模式。
在本申请实施例提供的显示控制装置中,变更模块,还包括:
第二变更子模块,用于控制所述负色控制控件的显示样式变更为指定显示样式。
在本申请实施例提供的显示控制装置中,变更模块,还包括:
移动子模块,用于若目标控件位置未处于实体按键对应的区域内,则控制负色控制控件从目标控件位置移动至原始控件位置。
在本申请实施例提供的显示控制装置中,变更模块,还包括:
生成子模块,用于生成提示信息,所述提示信息用于提示将所述负色控制控件拖动至实体按键对应的区域内。
在本申请实施例提供的显示控制装置中,变更模块,包括:
第一获取子模块,用于获取每一像素点的第一颜色值、第二颜色值以及第三颜色值;
第一计算子模块,用于计算各所述像素点中预设颜色值与所述第一颜色值的差值,得到第一颜色差值;
第二计算子模块,用于计算各所述像素点中预设颜色值与所述第二颜色值的差值,得到第二颜色差值;
第三计算子模块,用于计算各所述像素点中预设颜色值与所述第三颜色值的差值,得到第三颜色差值;
第一显示子模块,用于根据每一像素点对应的第一颜色差值、第二颜色差值以及第三颜色差值进行显示。
在本申请实施例提供的显示控制装置中,变更模块,包括:
第二获取子模块,用于获取每一像素点的亮度值;
第四计算子模块,用于计算指定矩阵与各像素点的亮度值进行乘积,得到每一像素点的负色显示亮度;
第二显示子模块,用于根据每一像素点对应的负色显示亮度进行显示。
由上述可知,本申请实施例通过显示模块301接收指定类型应用的开启指令,在所述指定类型应用提供的图形用户界面内显示一负色控制控件;变更模块302响应于针对所述负色控制控件的控制操作,将当前显示模式变更为负色显示模式。以此,可以在指定类型应用的图形用户界面内显示一负色控制控件,通过用户针对于该负色控制控件的控制操作,从而避免用户开启或关闭负色显示模式时需要切到***设置中进行控制,可以降低负色显示控制的繁琐性,提高控制操作效率。
相应的,本申请实施例还提供一种终端设备,该终端设备可以为智能手机、平板电脑、笔记本电脑、触控屏幕、游戏机、个人计算机(PC,PersonalComputer)、个人数字助理(PersonalDigitalAssistant,PDA)等终端设备。如图7所示,图7为本申请实施例提供的终端设备的结构示意图。该终端设备1000包括有一个或者一个以上处理核心的处理器401、有一个或一个以上计算机可读存储介质的存储器402及存储在存储器402上并可在处理器上运行的计算机程序。其中,处理器401与存储器402电性连接。本领域技术人员可以理解,图中示出的终端设备结构并不构成对终端设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
处理器401是终端设备1000的控制中心,利用各种接口和线路连接整个终端设备1000的各个部分,通过运行或加载存储在存储器402内的软件程序和/或模块,以及调用存储在存储器402内的数据,执行终端设备1000的各种功能和处理数据,从而对终端设备1000进行整体监控。
在本申请实施例中,终端设备1000中的处理器401会按照如下的步骤,将一个或一个以上的应用程序的进程对应的指令加载到存储器402中,并由处理器401来运行存储在存储器402中的应用程序,从而实现各种功能:
接收指定类型应用的开启指令,在所述指定类型应用提供的图形用户界面内显示一负色控制控件;
响应于针对所述负色控制控件的控制操作,将当前显示模式变更为负色显示模式。
在一些实施方式中,所述控制操作为拖动操作,所述响应于针对所述负色控制控件的控制操作,将当前显示模式变更为负色显示模式的步骤,包括:
响应于针对所述负色控制控件的拖动操作,确定所述负色控制控件随所述拖动操作进行移动后的目标控件位置;
若所述目标控件位置处于实体按键对应的区域内,则将当前显示模式变更为负色显示模式。
在一些实施方式中,在所述若所述目标控件位置处于实体按键对应的区域内的步骤之后,还包括:
控制所述负色控制控件的显示样式变更为指定显示样式。
在一些实施方式中,所述方法,还包括:
若目标控件位置未处于实体按键对应的区域内,则控制负色控制控件从目标控件位置移动至原始控件位置。
在一些实施方式中,在所述若目标控件位置未处于实体按键对应的区域内,则控制负色控制控件从目标控件位置移动至原始控件位置的步骤之后,还包括:
生成提示信息,所述提示信息用于提示将所述负色控制控件拖动至实体按键对应的区域内。
在一些实施方式中,所述将当前显示模式变更为负色显示模式的步骤,包括:
获取每一像素点的第一颜色值、第二颜色值以及第三颜色值;
计算各所述像素点中预设颜色值与所述第一颜色值的差值,得到第一颜色差值;
计算各所述像素点中预设颜色值与所述第二颜色值的差值,得到第二颜色差值;
计算各所述像素点中预设颜色值与所述第三颜色值的差值,得到第三颜色差值;
根据每一像素点对应的第一颜色差值、第二颜色差值以及第三颜色差值进行显示。
在一些实施方式中,所述将当前显示模式变更为负色显示模式的步骤,包括:
获取每一像素点的亮度值;
计算指定矩阵与各像素点的亮度值进行乘积,得到每一像素点的负色显示亮度;
根据每一像素点对应的负色显示亮度进行显示。
以上各个操作的具体实施可参见前面的实施例,在此不再赘述。
可选的,如图7所示,终端设备1000还包括:蓝牙模块403、射频电路404、直连模块405以及电源406。其中,处理器401分别与蓝牙模块403、射频电路404、直连模块405以及电源406电性连接。本领域技术人员可以理解,图7中示出的终端设备结构并不构成对终端设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
蓝牙模块403用于通过终端设备存储的计算机设备2000的蓝牙地址与计算机设备2000建立蓝牙连接。直连模块405包括为终端设备配置的usb接口和/或type-c接口等与计算机设备2000进行直连。
射频电路404可用于收发射频信号,以通过无线通信与网络设备或其他终端设备建立无线通讯,与网络设备或其他终端设备之间收发信号。
电源406用于给终端设备1000的各个部件供电。可选的,电源406可以通过电源管理***与处理器401逻辑相连,从而通过电源管理***实现管理充电、放电、以及功耗管理等功能。电源406还可以包括一个或一个以上的直流或交流电源、再充电***、电源故障检测电路、电源转换器或者逆变器、电源状态指示器等任意组件。
尽管图7中未示出,终端设备1000还可以包括摄像头、传感器、无线保真模块等,在此不再赘述。
在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
由上可知,本实施例提供的终端设备,通过接收指定类型应用的开启指令,在所述指定类型应用提供的图形用户界面内显示一负色控制控件;响应于针对所述负色控制控件的控制操作,将当前显示模式变更为负色显示模式。以此,可以在指定类型应用的图形用户界面内显示一负色控制控件,通过用户针对于该负色控制控件的控制操作,从而避免用户开启或关闭负色显示模式时需要切到***设置中进行控制,可以降低负色显示控制的繁琐性,提高控制操作效率。
本领域普通技术人员可以理解,上述实施例的各种方法中的全部或部分步骤可以通过指令来完成,或通过指令控制相关的硬件来完成,该指令可以存储于一计算机可读存储介质中,并由处理器进行加载和执行。
为此,本申请实施例提供一种计算机可读存储介质,其中存储有多条计算机程序,该计算机程序能够被处理器进行加载,以执行本申请实施例所提供的任一种技能的控制方法中的步骤。例如,该计算机程序可以执行如下步骤:
接收指定类型应用的开启指令,在所述指定类型应用提供的图形用户界面内显示一负色控制控件;响应于针对所述负色控制控件的控制操作,将当前显示模式变更为负色显示模式。
以上各个操作的具体实施可参见前面的实施例,在此不再赘述。
其中,该存储介质可以包括:只读存储器(ROM,ReadOnlyMemory)、随机存取记忆体(RAM,RandomAccessMemory)、磁盘或光盘等。
由于该存储介质中所存储的计算机程序,可以执行本申请实施例所提供的任一种显示控制方法中的步骤,因此,可以实现本申请实施例所提供的任一种显示控制方法所能实现的有益效果,详见前面的实施例,在此不再赘述。
以上对本申请实施例所提供的一种显示控制方法、装置、计算机可读存储介质及终端设备进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上该,本说明书内容不应理解为对本申请的限制。
Claims (10)
1.一种显示控制方法,其特征在于,包括:
接收指定类型应用的开启指令,在所述指定类型应用提供的图形用户界面内显示一负色控制控件;
响应于针对所述负色控制控件的控制操作,将当前显示模式变更为负色显示模式。
2.根据权利要求1所述的显示控制方法,其特征在于,所述控制操作为拖动操作,所述响应于针对所述负色控制控件的控制操作,将当前显示模式变更为负色显示模式的步骤,包括:
响应于针对所述负色控制控件的拖动操作,确定所述负色控制控件随所述拖动操作进行移动后的目标控件位置;
若所述目标控件位置处于实体按键对应的区域内,则将当前显示模式变更为负色显示模式。
3.根据权利要求2所述的显示控制方法,其特征在于,在所述若所述目标控件位置处于实体按键对应的区域内的步骤之后,还包括:
控制所述负色控制控件的显示样式变更为指定显示样式。
4.根据权利要求2所述的显示控制方法,其特征在于,所述方法,还包括:
若目标控件位置未处于实体按键对应的区域内,则控制负色控制控件从目标控件位置移动至原始控件位置。
5.根据权利要求4所述的显示控制方法,其特征在于,在所述若目标控件位置未处于实体按键对应的区域内,则控制负色控制控件从目标控件位置移动至原始控件位置的步骤之后,还包括:
生成提示信息,所述提示信息用于提示将所述负色控制控件拖动至实体按键对应的区域内。
6.根据权利要求1至3任一项所述的显示控制方法,其特征在于,所述将当前显示模式变更为负色显示模式的步骤,包括:
获取每一像素点的第一颜色值、第二颜色值以及第三颜色值;
计算各所述像素点中预设颜色值与所述第一颜色值的差值,得到第一颜色差值;
计算各所述像素点中预设颜色值与所述第二颜色值的差值,得到第二颜色差值;
计算各所述像素点中预设颜色值与所述第三颜色值的差值,得到第三颜色差值;
根据每一像素点对应的第一颜色差值、第二颜色差值以及第三颜色差值进行显示。
7.根据权利要求1至3任一项所述的显示控制方法,其特征在于,所述将当前显示模式变更为负色显示模式的步骤,包括:
获取每一像素点的亮度值;
计算指定矩阵与各像素点的亮度值进行乘积,得到每一像素点的负色显示亮度;
根据每一像素点对应的负色显示亮度进行显示。
8.一种显示控制装置,其特征在于,包括:
显示模块,用于接收指定类型应用的开启指令,在所述指定类型应用提供的图形用户界面内显示一负色控制控件;
变更模块,用于响应于针对所述负色控制控件的控制操作,将当前显示模式变更为负色显示模式。
9.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有多条指令,所述指令适于处理器进行加载,以执行权利要求1至7任一项所述的显示控制方法中的步骤。
10.一种终端设备,包括存储器,处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现如权利要求1至7任一项所述的显示控制方法中的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202311404669.2A CN117149028A (zh) | 2023-10-27 | 2023-10-27 | 一种显示控制方法、装置、存储介质及终端设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202311404669.2A CN117149028A (zh) | 2023-10-27 | 2023-10-27 | 一种显示控制方法、装置、存储介质及终端设备 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN117149028A true CN117149028A (zh) | 2023-12-01 |
Family
ID=88910409
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202311404669.2A Pending CN117149028A (zh) | 2023-10-27 | 2023-10-27 | 一种显示控制方法、装置、存储介质及终端设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN117149028A (zh) |
Citations (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101311891A (zh) * | 2007-05-24 | 2008-11-26 | 德信无线通讯科技(北京)有限公司 | 一种滑动式解锁屏的方法 |
CN101872284A (zh) * | 2010-06-21 | 2010-10-27 | 宇龙计算机通信科技(深圳)有限公司 | 一种功能键的显示模式切换方法及终端 |
CN101882046A (zh) * | 2009-04-20 | 2010-11-10 | 宇龙计算机通信科技(深圳)有限公司 | 一种触摸屏的解锁方法、***及触摸屏设备 |
CN103064598A (zh) * | 2012-12-25 | 2013-04-24 | 广东欧珀移动通信有限公司 | 一种目标部件的快速拖动方法和*** |
CN103389860A (zh) * | 2012-05-07 | 2013-11-13 | 观致汽车有限公司 | 交互***及其交互方法 |
WO2016082200A1 (zh) * | 2014-11-28 | 2016-06-02 | 华为技术有限公司 | 一种终端设置参数的调整方法和装置 |
CN106249994A (zh) * | 2016-07-22 | 2016-12-21 | 北京珠穆朗玛移动通信有限公司 | 一种操作模式切换方法及移动终端 |
CN106453852A (zh) * | 2016-09-20 | 2017-02-22 | 深圳鼎智通讯股份有限公司 | 安卓终端的屏幕颜色调节***及其方法 |
CN106802780A (zh) * | 2011-03-21 | 2017-06-06 | 三星电子株式会社 | 移动终端及用于该移动终端的对象改变支持方法 |
CN107562336A (zh) * | 2017-08-01 | 2018-01-09 | 努比亚技术有限公司 | 一种控制悬浮球的方法、设备及计算机可读存储介质 |
CN107977151A (zh) * | 2017-12-21 | 2018-05-01 | 深圳豪客互联网有限公司 | 一种浏览器控制方法及装置 |
CN110704015A (zh) * | 2019-09-29 | 2020-01-17 | 珠海格力电器股份有限公司 | 音频播放的调速方法、存储介质及电子设备 |
CN111880706A (zh) * | 2020-07-23 | 2020-11-03 | 维沃移动通信有限公司 | 功能切换方法、装置、电子设备和可读存储介质 |
CN113810675A (zh) * | 2020-06-12 | 2021-12-17 | 北京小米移动软件有限公司 | 图像处理方法、装置、设备及存储介质 |
CN114063867A (zh) * | 2020-07-30 | 2022-02-18 | 佳能株式会社 | 图像处理装置、图像处理装置的控制方法和记录介质 |
CN114522423A (zh) * | 2022-01-25 | 2022-05-24 | 网易(杭州)网络有限公司 | 虚拟对象的控制方法、装置、存储介质及计算机设备 |
CN115454308A (zh) * | 2021-05-21 | 2022-12-09 | 深圳市万普拉斯科技有限公司 | 悬浮窗口显示方法、装置及终端设备 |
CN115688206A (zh) * | 2022-09-28 | 2023-02-03 | 海信视像科技股份有限公司 | 显示设备及界面显示方法 |
CN115941959A (zh) * | 2022-12-02 | 2023-04-07 | 展讯半导体(南京)有限公司 | 颜色矩阵处理方法、***、介质及终端 |
-
2023
- 2023-10-27 CN CN202311404669.2A patent/CN117149028A/zh active Pending
Patent Citations (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101311891A (zh) * | 2007-05-24 | 2008-11-26 | 德信无线通讯科技(北京)有限公司 | 一种滑动式解锁屏的方法 |
CN101882046A (zh) * | 2009-04-20 | 2010-11-10 | 宇龙计算机通信科技(深圳)有限公司 | 一种触摸屏的解锁方法、***及触摸屏设备 |
CN101872284A (zh) * | 2010-06-21 | 2010-10-27 | 宇龙计算机通信科技(深圳)有限公司 | 一种功能键的显示模式切换方法及终端 |
CN106802780A (zh) * | 2011-03-21 | 2017-06-06 | 三星电子株式会社 | 移动终端及用于该移动终端的对象改变支持方法 |
CN103389860A (zh) * | 2012-05-07 | 2013-11-13 | 观致汽车有限公司 | 交互***及其交互方法 |
CN103064598A (zh) * | 2012-12-25 | 2013-04-24 | 广东欧珀移动通信有限公司 | 一种目标部件的快速拖动方法和*** |
WO2016082200A1 (zh) * | 2014-11-28 | 2016-06-02 | 华为技术有限公司 | 一种终端设置参数的调整方法和装置 |
CN106249994A (zh) * | 2016-07-22 | 2016-12-21 | 北京珠穆朗玛移动通信有限公司 | 一种操作模式切换方法及移动终端 |
CN106453852A (zh) * | 2016-09-20 | 2017-02-22 | 深圳鼎智通讯股份有限公司 | 安卓终端的屏幕颜色调节***及其方法 |
CN107562336A (zh) * | 2017-08-01 | 2018-01-09 | 努比亚技术有限公司 | 一种控制悬浮球的方法、设备及计算机可读存储介质 |
CN107977151A (zh) * | 2017-12-21 | 2018-05-01 | 深圳豪客互联网有限公司 | 一种浏览器控制方法及装置 |
CN110704015A (zh) * | 2019-09-29 | 2020-01-17 | 珠海格力电器股份有限公司 | 音频播放的调速方法、存储介质及电子设备 |
CN113810675A (zh) * | 2020-06-12 | 2021-12-17 | 北京小米移动软件有限公司 | 图像处理方法、装置、设备及存储介质 |
CN111880706A (zh) * | 2020-07-23 | 2020-11-03 | 维沃移动通信有限公司 | 功能切换方法、装置、电子设备和可读存储介质 |
CN114063867A (zh) * | 2020-07-30 | 2022-02-18 | 佳能株式会社 | 图像处理装置、图像处理装置的控制方法和记录介质 |
CN115454308A (zh) * | 2021-05-21 | 2022-12-09 | 深圳市万普拉斯科技有限公司 | 悬浮窗口显示方法、装置及终端设备 |
CN114522423A (zh) * | 2022-01-25 | 2022-05-24 | 网易(杭州)网络有限公司 | 虚拟对象的控制方法、装置、存储介质及计算机设备 |
CN115688206A (zh) * | 2022-09-28 | 2023-02-03 | 海信视像科技股份有限公司 | 显示设备及界面显示方法 |
CN115941959A (zh) * | 2022-12-02 | 2023-04-07 | 展讯半导体(南京)有限公司 | 颜色矩阵处理方法、***、介质及终端 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107797739B (zh) | 移动终端及其显示控制方法、装置和计算机可读存储介质 | |
CN111796734B (zh) | 应用程序的管理方法、管理装置、电子设备和存储介质 | |
WO2020134789A1 (zh) | 移动终端及其屏幕亮灭的控制方法、计算机存储介质 | |
CN112835485A (zh) | 应用界面处理方法、装置、电子设备及可读存储介质 | |
WO2021120383A1 (zh) | 屏幕色温控制方法、装置、存储介质及移动终端 | |
CN113018856A (zh) | 图像处理方法、装置、电子设备及存储介质 | |
CN112040324A (zh) | 一种播放进度调节方法、装置、存储介质及终端 | |
CN111831181A (zh) | 应用的切换显示方法、装置及电子设备 | |
CN113645476B (zh) | 画面处理方法、装置、电子设备及存储介质 | |
WO2022012617A1 (zh) | 消息显示方法、装置、电子设备和存储介质 | |
CN112053416B (zh) | 图像处理方法、装置、存储介质及计算机设备 | |
CN112616078A (zh) | 投屏处理方法、装置、电子设备和存储介质 | |
CN112199065A (zh) | 局部显示区补偿值确定方法、装置、存储介质及终端设备 | |
US20230251755A1 (en) | Information Processing Method and Apparatus, and Electronic Device | |
WO2023045921A1 (zh) | 显示方法、装置和电子设备 | |
CN112199149A (zh) | 界面渲染方法、装置及电子设备 | |
CN112118618A (zh) | 屏幕刷新率配置方法、装置、计算机设备和可读存储介质 | |
CN111368238A (zh) | 状态栏调整方法、装置、移动终端和存储介质 | |
CN117149028A (zh) | 一种显示控制方法、装置、存储介质及终端设备 | |
WO2022253178A1 (zh) | 电量提示方法和装置 | |
WO2022166943A1 (zh) | 消息发送的方法及装置、电子设备和可读存储介质 | |
CN115329161A (zh) | 金融行情列表展示方法、装置、存储介质及设备 | |
CN115718535A (zh) | 显示内容更新方法、电子设备和存储介质 | |
CN112040160B (zh) | 显示参数设置方法、装置、多媒体设备以及存储介质 | |
CN117101121A (zh) | 一种游戏道具修复方法、装置、终端及存储介质 |
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 |