CN107807755B - 调整显示面板上触控块尺寸的方法及装置 - Google Patents
调整显示面板上触控块尺寸的方法及装置 Download PDFInfo
- Publication number
- CN107807755B CN107807755B CN201711132486.4A CN201711132486A CN107807755B CN 107807755 B CN107807755 B CN 107807755B CN 201711132486 A CN201711132486 A CN 201711132486A CN 107807755 B CN107807755 B CN 107807755B
- Authority
- CN
- China
- Prior art keywords
- touch
- size
- display panel
- adjusted
- block
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 50
- 238000001514 detection method Methods 0.000 claims abstract description 8
- 230000008859 change Effects 0.000 claims description 48
- 230000006870 function Effects 0.000 claims description 33
- 238000004590 computer program Methods 0.000 claims description 20
- 238000012545 processing Methods 0.000 claims description 2
- 238000010586 diagram Methods 0.000 description 10
- 230000008569 process Effects 0.000 description 8
- 230000000694 effects Effects 0.000 description 5
- 239000004973 liquid crystal related substance Substances 0.000 description 4
- 238000004519 manufacturing process Methods 0.000 description 3
- 230000003247 decreasing effect Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000001788 irregular Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 238000012827 research and development 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/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/0416—Control or interface arrangements specially adapted for digitisers
-
- 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/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
- G06F3/04886—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures by partitioning the display area of the touch-screen or the surface of the digitising tablet into independently controllable areas, e.g. virtual keyboards or menus
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本发明提供一种调整显示面板上触控块尺寸的方法及装置,其中方法包括:检测集成有触控功能的显示面板上是否存在待调整触控块,所述待调整触控块的尺寸不符合预设尺寸要求;若存在,则利用所述显示面板上除所述待调整触控块以外的触控块,调整所述待调整触控块的尺寸,其中,调整后的所述待调整触控块的尺寸符合所述预设尺寸要求。通过本发明实施例中的调整显示面板上触控块尺寸的方法及装置,能够保证集成有触控功能的显示面板上不存在尺寸不符合预设尺寸要求的触控块,从而保证显示面板的触控性能。
Description
技术领域
本发明涉及显示面板领域,尤其涉及一种调整显示面板上触控块尺寸的方法及装置。
背景技术
目前,移动终端如手机或平板电脑的触控屏主要有两种实现方式,第一种是将触控功能和液晶显示功能分开两块面板实现,分别制作显示面板和触控面板,第二种是采用“In-cell”方法将触控功能嵌入到液晶像素中,无需制作单独的触控面板,而是制作集成有触控功能的显示面板。由于通过第二种方式制作的触控屏的厚度小于第一种方式制作的触控屏的厚度,因此通过第二种方式制作触控屏,逐渐成为各厂商研发热点之一。
通过上述第二种方式制作的集成有触控功能的显示面板,要求各个触控块的尺寸均符合一定要求,以保证触控效果。然而,随着全面屏的发展,由于屏幕显示区域的边缘通常存在不规则形状,如圆角或凹槽,因此通过上述第二种方式制作的显示面板,其可能会存在尺寸不符合要求的触控块,如位于显示区域边缘的触控块,这些触控块将影响显示面板的触控性能,导致触控不准确。
基于以上情况,有必要提出一种技术方案,以解决集成有触控功能的显示面板中,存在尺寸不符合要求的触控块,影响触控性能的问题。
发明内容
本发明实施例的目的是提供一种调整显示面板上触控块尺寸的方法及装置,以解决集成有触控功能的显示面板中,存在尺寸不符合要求的触控块,影响触控性能的问题。
为解决上述技术问题,本发明实施例是这样实现的:
第一方面,本发明实施例提供了一种调整显示面板上触控块尺寸的方法,包括:
检测集成有触控功能的显示面板上是否存在待调整触控块,所述待调整触控块的尺寸不符合预设尺寸要求;
若存在,则利用所述显示面板上除所述待调整触控块以外的触控块,调整所述待调整触控块的尺寸,其中,调整后的所述待调整触控块的尺寸符合所述预设尺寸要求。
第二方面,本发明实施例提供了一种调整显示面板上触控块尺寸的装置,包括:
检测模块,用于检测集成有触控功能的显示面板上是否存在待调整触控块,所述待调整触控块的尺寸不符合预设尺寸要求;
调整模块,用于若存在,则利用所述显示面板上除所述待调整触控块以外的触控块,调整所述待调整触控块的尺寸,其中,调整后的所述待调整触控块的尺寸符合所述预设尺寸要求。
第三方面,本发明实施例提供了一种电子设备,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如上述第一方面所述的调整显示面板上触控块尺寸的方法的步骤。
第四方面,本发明实施例提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上述第一方面所述的调整显示面板上触控块尺寸的方法的步骤。
本发明实施例中的调整显示面板上触控块尺寸的方法及装置,在确定集成有触控功能的显示面板上存在面积不符合预设尺寸要求的待调整触控块后,利用显示面板上除待调整触控块以外的触控块,调整待调整触控块的尺寸,其中,调整后的待调整触控块的尺寸符合预设尺寸要求。可见,通过本发明实施例中的调整显示面板上触控块尺寸的方法及装置,能够调整待调整触控块的尺寸至符合预设尺寸要求,从而保证集成有触控功能的显示面板上不存在尺寸不符合预设尺寸要求的触控块,保证显示面板的触控性能,解决集成有触控功能的显示面板中,存在尺寸不符合要求的触控块,影响触控性能的问题。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本发明一实施例示出的集成有触控功能的显示面板的示意图;
图2为本发明一实施例提供的调整显示面板上触控块尺寸的方法的流程示意图;
图3为针对图1提供的一种调整触控块尺寸后的显示面板的示意图;
图4为针对图1提供的另一种调整触控块尺寸后的显示面板的示意图;
图5为针对图1提供的又一种调整触控块尺寸后的显示面板的示意图;
图6为针对图1提供的再一种调整触控块尺寸后的显示面板的示意图;
图7为本发明实施例提供的调整显示面板上触控块尺寸的装置的模块组成示意图;
图8为实现本发明各个实施例中的调整显示面板上触控块尺寸的方法的电子设备的结构示意图。
具体实施方式
为了使本技术领域的人员更好地理解本发明中的技术方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
图1为本发明一实施例示出的集成有触控功能的显示面板的示意图,该显示面板中触控功能嵌入到液晶像素中,该显示面板可以为全面屏的显示面板,其上边缘和下边缘呈现不顾则形状和圆角形状。如图1所示,该显示面板包括多个规划好的触控块,从图1中可以看出,该显示面板的上边缘和圆角部分的触控块的尺寸偏小,这部分触控块可能存在触控无功能或触控不准确的问题。针对该情况,本发明实施例提供了一种调整显示面板上触控块尺寸的方法及装置,以进行解决,其中调整显示面板上触控块尺寸的方法可以由特定设备或***执行。
图2为本发明一实施例提供的调整显示面板上触控块尺寸的方法的流程示意图,如图2所示,该方法包括以下步骤:
步骤202,检测集成有触控功能的显示面板上是否存在待调整触控块,待调整触控块的尺寸不符合预设尺寸要求。该显示面板可以为采用“In-cell”方法将触控功能嵌入到液晶像素中后得到的显示面板。
步骤204,若存在,则利用显示面板上除待调整触控块以外的触控块,调整待调整触控块的尺寸,其中,调整后的待调整触控块的尺寸符合预设尺寸要求。
本发明实施例中,在确定集成有触控功能的显示面板上存在面积不符合预设尺寸要求的待调整触控块后,利用显示面板上除待调整触控块以外的触控块,调整待调整触控块的尺寸,其中,调整后的待调整触控块的尺寸符合预设尺寸要求。可见,通过本发明实施例中的方法,能够调整待调整触控块的尺寸至符合预设尺寸要求,从而保证集成有触控功能的显示面板上不存在尺寸不符合预设尺寸要求的触控块,保证显示面板的触控性能,解决集成有触控功能的显示面板中,存在尺寸不符合要求的触控块,影响触控性能的问题。
本实施例中,预设尺寸要求为触控块的实际面积与触控块的规划面积的比值大于或等于预设比值,因此上述步骤202中,检测集成有触控功能的显示面板上是否存在待调整触控块,具体为,检测显示面板上,是否存在触控块的实际面积与触控块的规划面积的比值小于预设比值的触控块。其中,预设比值可以为50%。举例,图1中,在显示面板上排布触控块时,触控块的规划面积为2.8mm*3.2mm,图1中大部分触控块的实际面积都等于规划面积。触控块A位于显示面板的边缘,其实际面积与触控块的规划面积的比值小于50%,因此该触控块A为待调整触控块。
本实施例中,将预设尺寸要求定义为触控块的实际面积与触控块的规划面积的比值大于或等于预设比值,能够检测得到面积偏小的触控块并进行调整,从而避免触控块面积过小对于触控性能的影响。
由于预设尺寸要求为触控块的实际面积与触控块的规划面积的比值大于或等于预设比值,因此上述步骤204中,利用显示面板上除待调整触控块以外的触控块,调整待调整触控块的尺寸,可以为:将待调整触控块的面积与相邻触控块的面积进行合并,以使合并得到的触控块符合预设尺寸要求,也即,使合并得到的触控块的面积与触控块的规划面积的比值大于或等于预设比值。
考虑到集成有触控功能的显示面板要求触控块的长宽不能过大,如均不超过5mm,因此本实施例中在将待调整触控块与相邻触控块进行合并时,优选与相邻的面积最小的触控块合并,若合并得到的触控块还不符合预设尺寸要求,则再次将合并得到的触控块与相邻的面积最小的触控块合并,如此重复,直至合并得到的触控块符合预设尺寸要求。
图3为针对图1提供的一种调整触控块尺寸后的显示面板的示意图,以图1图3为例,触控块B的尺寸符合预设尺寸要求,为2.8mm*3.2mm,触控块A不符合预设尺寸要求,将触控块A与相邻的触控块B合并后,合并得到的触控块的尺寸为2.8mm*4.77mm,合并得到的触控块的面积与触控块的规划面积的比值大于预设比值,符合预设尺寸要求。
通过合并相邻触控块来调整触控块尺寸的方式适用于显示面板上待调整触控块的数量较少(如少于第一数量)的情况,通过将待调整触控块与相邻触控块进行合并,并使合并得到的触控块的面积与触控块的规划面积的比值大于或等于预设比值,能够增加待调整触控块的面积,从而使调整后的触控块符合预设尺寸要求,进而保证显示面板上不存在尺寸不符合预设尺寸要求的触控块,保证显示面板的触控性能。
另一种实施方式中,上述步骤204中,利用显示面板上除待调整触控块以外的触控块,调整待调整触控块的尺寸,可以为:重设显示面板上的触控块的规划尺寸,并确定与重设的规划尺寸相匹配的尺寸变化步长;在显示面板的预定尺寸变化方向上,根据重设的规划尺寸和尺寸变化步长,重设各个触控块的尺寸,以使重设后显示面板上每个触控块均符合预设尺寸要求,也即,以使重设后显示面板上每个触控块的面积与触控块的规划面积的比值均大于或等于预设比值。
一种情况下,预定尺寸变化方向为显示面板的高度方向,重设的规划尺寸为重设的规划行高,尺寸变化步长为行高变化步长,另一种情况下,预定尺寸变化方向为显示面板的宽度方向,重设的规划尺寸为重设的规划列宽,尺寸变化步长为列宽变化步长。下面以预定尺寸变化方向为显示面板的高度方向,重设的规划尺寸为重设的规划行高,尺寸变化步长为行高变化步长为例,详细描述以上过程,另一种情况同样适用于以下描述,将不再赘述。
该例中,上述过程具体为:重设显示面板上的触控块的规划行高,并确定与重设的规划行高相匹配的行高变化步长;在显示面板的高度方向上,根据重设的规划行高和行高变化步长,确定多行触控块的行高,该多行触控块的行高按照行高变化步长均匀变化,将该多行触控块中最后确定的行高,作为显示面板上除该多行触控块以外的触控块的行高,以使显示面板的整体高度不变。
其中,重设显示面板上的触控块的规划行高,并确定与重设的规划行高相匹配的行高变化步长,可以为,增大显示面板上的触控块的规划行高,并确定行高变化步长为0.1mm或其他值,行高变化步长优选小于0.5mm。在显示面板的高度方向上,根据重设的规划行高和行高变化步长,确定多行触控块的行高时,可以以重设的规划行高为起始,以行高变化步长为增量,采用逐步增加的方式确定多行触控块的行高,还可以以重设的规划行高为起始,以行高变化步长为减量,采用逐步减少的方式确定多行触控块的行高,从而保证该多行触控块的行高按照行高变化步长均匀变化。其中,该多行触控块可以为连续的多行,也可以为不连续的多行。
能够理解,该多行触控块中最后确定的行高,即为按照上述逐步增加或逐步减少的方式得到的最后一行的行高。在确定该多行触控块的行数时,要求该多行触控块中最后确定的行高,能够被显示面板中除该多行触控块以外的高度整除,从而在显示面板的整体高度不变的情况下,以最后确定的行高作为显示面板上除该多行触控块以外的触控块的行高时,能够在显示面板中除该多行触控块以外的部分划分得到整数行。
图4为针对图1提供的另一种调整触控块尺寸后的显示面板的示意图,图4中以显示面板的高度方向为例进行说明。如图1和图4所示,当检测发现显示面板上存在不符合预设尺寸要求的触控块时,若不符合预设尺寸要求的触控块数量较多,则重设触控块的规划行高,比如原规划行高为4.5mm,重设为5mm,并确定与重设的规划行高相匹配的行高变化步长为0.1mm,然后根据该重设的规划行高和行高变化步长,确定显示面板从上到下前7行的行高分别为5、4.9、4.8、…、4.4mm,由于以4.4mm划定行高,在显示面板整体高度不变的情况下,显示面板其余的部分能够被划分为整数行,因此将4.4mm作为显示面板上第7行以后的行的行高,从而保持显示面板整体高度不变。
能够理解,图4以显示面板的高度方向为例进行说明,预定尺寸变化方向为显示面板的宽度方向的情况与此类似,这里不再赘述。
在通过上述方法重新划分显示面板上每行触控块的行高或每列触控块的宽度后,检测显示面板上是否还存在不符合预设尺寸要求的触控块,若存在,则再次重设触控块的规划尺寸,并重新确定与重设的规划尺寸对应的尺寸变化步长,并重新执行上述部分,直至重设后显示面板上的每个触控块均符合预设尺寸要求,也即重设后显示面板上每个触控块的面积与触控块的规划面积的比值均大于或等于预设比值。
需要说明的是,在执行上述过程时,同样需要注意调整后的每个触控块的尺寸不要过大,如长宽均不要超过5mm,以免触控性能下降。
本实施例中,通过重设触控块的规划尺寸,并确定对应的尺寸变化步长,并在显示面板的预定尺寸变化方向上,根据重设的规划尺寸和尺寸变化步长,重设各个触控块的尺寸,以使重设后显示面板上上每个触控块的面积与触控块的规划面积的比值均大于或等于预设比值,能够在不符合预设尺寸要求的待调整触控块的数量较多(如大于第二数量)的情况下,整体调整显示面板上的触控块的尺寸,调整方式简单快速,从而保证显示面板上不存在尺寸不符合预设尺寸要求的触控块,保证显示面板的触控性能。
另一种实施方式中,上述步骤204中,利用显示面板上除待调整触控块以外的触控块,调整待调整触控块的尺寸,可以为:在显示面板上确定尺寸调整区域,尺寸调整区域预定行数的触控块,且包含包含待调整触控块;按照预设的尺寸调整步长,调整尺寸调整区域内的触控块的尺寸,以及,调整与尺寸调整区域内的触控块相关的触控块的尺寸,以使调整后显示面板上的每个触控块的面积与触控块的规划面积的比值均大于或等于预设比值。
其中,预定行数可以根据显示面板的总行数确定,如大于1行且小于显示面板总行数的预定比例,该预定比例可以为三分之一或五分之一。
其中,按照预设的尺寸调整步长,调整尺寸调整区域内的触控块的尺寸,以及,调整与尺寸调整区域内的触控块相关的触控块的尺寸,可以为:按照预设的行高调整步长,增加尺寸调整区域内的每行触控块的行高,并减小显示面板上除尺寸调整区域以外的触控块的行高,以使显示面板的整体高度不变。
首先,在显示面板上划定尺寸调整区域,尺寸调整区域包含待调整触控块,比如,待调整触控块位于显示面板由上至下的第一行,则可确定尺寸调整区域为显示面板上由上至下的前n行,n可以为2-10中的任意整数。然后,按照预设的行高调整步长,如0.2mm,将尺寸调整区域内的每行触控块的行高均增加0.2mm,同时减少显示面板上其他行的行高,以使显示面板的整体高度不变。如此执行一次后,检测是否还存在待调整触控块,若存在,则继续增加尺寸调整区域内的每行触控块的行高,并继续减少显示面板上其他行的行高,直至显示面板上不存在待调整触控块。为保证调整精度,可以设置行高调整步长较小,如0.05mm或其他小于1mm的值,以保证调整精度,尽量减少对显示面板的改变。
图5为针对图1提供的又一种调整触控块尺寸后的显示面板的示意图,如图1和图5所示,由于显示面板的上边缘和下边缘均存在待调整触控块,因此划定上6行和下6行为尺寸调整区域,通过增加尺寸调整区域内的每行触控块的行高,并减少显示面板上其他行的行高,并保证显示面板的整体高度不变的方式,增加待调整触控块的面积,从而使得显示面板上不再存在尺寸不符合预设要求的触控块。
需要说明的是,在执行上述过程时,同样需要注意调整后的每个触控块的尺寸不要过大,如长宽均不要超过5mm,以免触控性能下降。
本发明实施例中,通过增加部分行的行高,并减少部分行的行高,并重复执行,直至不存在需要调整的触控块,能够在尽可能少的变动显示面板已经规划好的触控块尺寸的情况下,消除不符合预设尺寸要求的触控块,保证显示面板的触控性能。
另一种方式中,还可以采用以下方式调整待调整触控块的尺寸,以使调整后的待调整触控块符合预设尺寸要求:按照预设的列宽调整步长,在显示面板上,增加待调整触控块所在列的列宽,并减小其他列对应的列宽,以使显示面板的整体宽度不变,且使调整后显示面板上的每个触控块均符合预设尺寸要求。
具体地,预设的列宽调整步长可以为0.1mm,通过增加待调整触控块所在列的列宽,并相应减少其他列对应的列宽,能够使得显示面板的整体宽度不变,每增加一次待调整触控块所在列的列宽,并相应减少其他列对应的列宽后,检测一次待调整触控块是否符合预设尺寸要求,若不符合,则重复增加减少列宽的动作,直至调整后显示面板上的每个触控块均符合预设尺寸要求。
一种具体的实施例中,判断待调整触控块位于奇数列还是偶数列,若为奇数列,则增加每个奇数列的列宽,并减少每个偶数列的列宽,若为偶数列,则增加每个偶数列的列宽,并减少每个奇数列的列宽,以使奇数列列宽相同,偶数列列宽相同,保证显示面板的触控性能。
通过增加待调整触控块所在列的列宽,并相应减少其他列对应的列宽的方式,能够增大待调整触控块的面积,方便快速的调整各个触控块的尺寸,使得显示面板上不存在不符合预设尺寸要求的触控块。
另一种方式中,还可以采用以下方式调整待调整触控块的尺寸,以使调整后的待调整触控块符合预设尺寸要求:确定待调整触控块所在的行,并减少该行包含的触控块的数量,根据减少后的触控块的数量,重新分配该行中每个触控块的宽度,以使调整后该行包含的每个触控块均符合预设尺寸要求,也即,以使调整后该行包含的每个触控块的面积与触控块的规划面积的比值均大于或等于预设比值。其中,可以优选将该行中触控块的数量减少一个,并均匀分配每个触控块的宽度。
图6为针对图1提供的再一种调整触控块尺寸后的显示面板的示意图,如图1和图6所示,确定待调整触控块所在的行为由上至下的第一行,确定该行包含的触控块的数量为8个,调整该行包含7个触控块,重新分配每个触控块的宽度,以使该行包含7个触控块,由于该行包含的触控块的数量少了,因此待调整触控块的宽度变大了,面积变大了,若第一次调整完成后,仍存在待调整触控块,则再次减少该行包含的触控块的数量,经检测,在该行包含6个触控块时,该行包含的每个触控块均符合预设尺寸要求,至此调整完成。
本实施例中,通过对显示面板中的某一行进行调整,能够在待调整触控块集中在一行时,快速调整触控块的尺寸,具有调节简单快速的效果。
需要说明的是,在执行本实施例描述的上述每种方式时,同样需要注意调整后的每个触控块的尺寸不要过大,如长宽均不要超过5mm,以免触控性能下降。
综上,本发明实施例中,通过对集成有触控功能的显示面板上的触控块的尺寸进行调节,能够使每个触控块的尺寸均符合预设尺寸要求,尤其使显示面板的异形区内的每个触控块的尺寸均符合预设尺寸要求,从而保证显示面板的触控效果。
对应上述的方法实施例,本发明实施例还提供了一种调整显示面板上触控块尺寸的装置,图7为本发明实施例提供的调整显示面板上触控块尺寸的装置的模块组成示意图,该装置用于实现上述方法,如图7所示,该装置包括:
检测模块71,用于检测集成有触控功能的显示面板上是否存在待调整触控块,所述待调整触控块的尺寸不符合预设尺寸要求;
调整模块72,用于若存在,则利用所述显示面板上除所述待调整触控块以外的触控块,调整所述待调整触控块的尺寸,其中,调整后的所述待调整触控块的尺寸符合所述预设尺寸要求。
可选地,所述检测模块71具体用于:
检测所述显示面板上,是否存在触控块的实际面积与触控块的规划面积的比值小于预设比值的触控块。
可选地,所述调整模块72具体用于:
将所述待调整触控块的面积与相邻触控块的面积进行合并,以使合并得到的触控块的面积与触控块的规划面积的比值大于或等于预设比值。
可选地,所述调整模块72具体用于:
重设所述显示面板上的触控块的规划尺寸,并确定与重设的规划尺寸相匹配的尺寸变化步长;
在所述显示面板的预定尺寸变化方向上,根据所述重设的规划尺寸和所述尺寸变化步长,重设各个所述触控块的尺寸,以使重设后所述显示面板上每个触控块的面积与触控块的规划面积的比值均大于或等于预设比值。
可选地,所述调整模块72还具体用于:
在所述显示面板的高度方向上,根据重设的规划行高和行高变化步长,确定多行触控块的行高,所述多行触控块的行高按照所述行高变化步长均匀变化;
将所述多行触控块中最后确定的行高,作为所述显示面板上除所述多行触控块以外的触控块的行高,以使所述显示面板的整体高度不变。
可选地,所述调整模块72具体用于:
在所述显示面板上确定尺寸调整区域,所述尺寸调整区域包含预定行数的触控块,且包含所述待调整触控块;
按照预设的行高调整步长,增加所述尺寸调整区域内的每行触控块的行高,并减小所述显示面板上除所述尺寸调整区域以外的触控块的行高,以使所述显示面板的整体高度不变,且使调整后所述显示面板上的每个触控块的面积与触控块的规划面积的比值均大于或等于预设比值
可选地,所述调整模块72具体用于:
确定所述待调整触控块所在的行,并减少确定的行包含的触控块的数量;
根据减少后的所述触控块的数量,重新分配所述确定的行中每个触控块的宽度,以使调整后的所述确定的行包含的每个触控块的面积与触控块的规划面积的比值均大于预设比值。
本发明实施例中的调整显示面板上触控块尺寸的装置,在确定集成有触控功能的显示面板上存在面积不符合预设尺寸要求的触控块后,利用显示面板上除待调整触控块以外的触控块,调整待调整触控块的尺寸,其中,调整后的待调整触控块的尺寸符合预设尺寸要求。可见,通过本发明实施例中的调整显示面板上触控块尺寸的装置,能够调整待调整触控块的尺寸至符合预设尺寸要求,从而保证集成有触控功能的显示面板上不存在尺寸不符合预设尺寸要求的触控块,保证显示面板的触控性能,解决集成有触控功能的显示面板中,存在尺寸不符合要求的触控块,影响触控性能的问题。
图8为实现本发明各个实施例中的调整显示面板上触控块尺寸的方法的电子设备的结构示意图,如图8所示,该电子设备800包括:处理器801、收发机802、存储器803、用户接口804和总线接口。在本发明实施例中,网络侧设备800还包括:存储在存储器上803并可在处理器801上运行的计算机程序,计算机程序被处理器801执行时,实现如下步骤:
检测集成有触控功能的显示面板上是否存在待调整触控块,所述待调整触控块的尺寸不符合预设尺寸要求;
若存在,则利用所述显示面板上除所述待调整触控块以外的触控块,调整所述待调整触控块的尺寸,其中,调整后的所述待调整触控块的尺寸符合所述预设尺寸要求。
在图8中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器801代表的一个或多个处理器和存储器803代表的存储器的各种电路链接在一起。总线架构还可以将诸如***设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。收发机802可以是多个元件,即包括发送机和接收机,提供用于在传输介质上与各种其他装置通信的单元。针对不同的用户设备,用户接口804还可以是能够外接内接需要设备的接口,连接的设备包括但不限于小键盘、显示器、扬声器、麦克风、操纵杆等。
处理器801负责管理总线架构和通常的处理,存储器803可以存储处理器801在执行操作时所使用的数据。
通过本发明实施例中的电子设备,能够调整待调整触控块的尺寸至符合预设尺寸要求,从而保证集成有触控功能的显示面板上不存在尺寸不符合预设尺寸要求的触控块,保证显示面板的触控性能,解决集成有触控功能的显示面板中,存在尺寸不符合要求的触控块,影响触控性能的问题。
可选地,该计算机程序被处理器801执行时,所述检测集成有触控功能的显示面板上是否存在待调整触控块的步骤,包括:
检测所述显示面板上,是否存在触控块的实际面积与触控块的规划面积的比值小于预设比值的触控块。
可选地,该计算机程序被处理器801执行时,所述利用所述显示面板上除所述待调整触控块以外的触控块,调整所述待调整触控块的尺寸的步骤,包括:
将所述待调整触控块的面积与相邻触控块的面积进行合并,以使合并得到的触控块的面积与触控块的规划面积的比值大于或等于预设比值。
可选地,该计算机程序被处理器801执行时,所述利用所述显示面板上除所述待调整触控块以外的触控块,调整所述待调整触控块的尺寸的步骤,包括:
重设所述显示面板上的触控块的规划尺寸,并确定与重设的规划尺寸相匹配的尺寸变化步长;
在所述显示面板的预定尺寸变化方向上,根据所述重设的规划尺寸和所述尺寸变化步长,重设各个所述触控块的尺寸,以使重设后所述显示面板上每个触控块的面积与触控块的规划面积的比值均大于或等于预设比值。
可选地,该计算机程序被处理器801执行时,所述在所述显示面板的预定尺寸变化方向上,根据所述重设的规划尺寸和所述尺寸变化步长,重设各个所述触控块的尺寸的步骤,包括:
在所述显示面板的高度方向上,根据重设的规划行高和行高变化步长,确定多行触控块的行高,所述多行触控块的行高按照所述行高变化步长均匀变化;
将所述多行触控块中最后确定的行高,作为所述显示面板上除所述多行触控块以外的触控块的行高,以使所述显示面板的整体高度不变。
可选地,该计算机程序被处理器801执行时,所述利用所述显示面板上除所述待调整触控块以外的触控块,调整所述待调整触控块的尺寸的步骤,包括:
在所述显示面板上确定尺寸调整区域,所述尺寸调整区域包含预定行数的触控块,且包含所述待调整触控块;
按照预设的行高调整步长,增加所述尺寸调整区域内的每行触控块的行高,并减小所述显示面板上除所述尺寸调整区域以外的触控块的行高,以使所述显示面板的整体高度不变,且使调整后所述显示面板上的每个触控块的面积与触控块的规划面积的比值均大于或等于预设比值。
可选地,该计算机程序被处理器801执行时,所述利用所述显示面板上除所述待调整触控块以外的触控块,调整所述待调整触控块的尺寸的步骤,包括:
确定所述待调整触控块所在的行,并减少确定的行包含的触控块的数量;
根据减少后的所述触控块的数量,重新分配所述确定的行中每个触控块的宽度,以使调整后的所述确定的行包含的每个触控块的面积与触控块的规划面积的比值均大于预设比值。
优选的,本发明实施例还提供一种电子设备,包括处理器801,存储器803,存储在存储器803上并可在所述处理器801上运行的计算机程序,该计算机程序被处理器801执行时实现上述调整显示面板上触控块尺寸的方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
进一步地,本发明实施例还提供一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,该计算机程序被处理器执行时实现上述调整显示面板上触控块尺寸的方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。其中,所述的计算机可读存储介质,如只读存储器(Read-Only Memory,简称ROM)、随机存取存储器(Random Access Memory,简称RAM)、磁碟或者光盘等。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。
上面结合附图对本发明的实施例进行了描述,但是本发明并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本发明的启示下,在不脱离本发明宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本发明的保护之内。
Claims (6)
1.一种调整显示面板上触控块尺寸的方法,其特征在于,包括:
检测集成有触控功能的显示面板上是否存在待调整触控块,其中,所述待调整触控块为触控块的实际面积与触控块的规划面积的比值小于预设比值的触控块,所述待调整触控块的尺寸不符合预设尺寸要求;
若存在,则利用所述显示面板上除所述待调整触控块以外的触控块,调整所述待调整触控块的尺寸,其中,调整后的所述待调整触控块的尺寸符合所述预设尺寸要求,所述待调整触控块、除所述待调整触控块以外的触控块、调整后的所述待调整触控块都位于所述显示面板的显示区域内;
所述利用所述显示面板上除所述待调整触控块以外的触控块,调整所述待调整触控块的尺寸的步骤,包括:
将所述待调整触控块的面积与相邻触控块的面积进行合并,以使合并得到的触控块的面积与触控块的规划面积的比值大于或等于预设比值;
或者,
重设所述显示面板上的触控块的规划尺寸,并确定与重设的规划尺寸相匹配的尺寸变化步长,
在所述显示面板的预定尺寸变化方向上,根据所述重设的规划尺寸和所述尺寸变化步长,重设各个所述触控块的尺寸,以使重设后所述显示面板上每个触控块的面积与触控块的规划面积的比值均大于或等于预设比值;
或者,
在所述显示面板上确定尺寸调整区域,所述尺寸调整区域包含预定行数的触控块,且包含所述待调整触控块;
按照预设的行高调整步长,增加所述尺寸调整区域内的每行触控块的行高,并减小所述显示面板上除所述尺寸调整区域以外的触控块的行高,以使所述显示面板的整体高度不变,且使调整后所述显示面板上的每个触控块的面积与触控块的规划面积的比值均大于或等于预设比值;
或者,
确定所述待调整触控块所在的行,并减少确定的行包含的触控块的数量;
根据减少后的所述触控块的数量,重新分配所述确定的行中每个触控块的宽度,以使调整后的所述确定的行包含的每个触控块的面积与触控块的规划面积的比值均大于或等于预设比值。
2.根据权利要求1所述的方法,其特征在于,所述在所述显示面板的预定尺寸变化方向上,根据所述重设的规划尺寸和所述尺寸变化步长,重设各个所述触控块的尺寸的步骤,包括:
在所述显示面板的高度方向上,根据重设的规划行高和行高变化步长,确定多行触控块的行高,所述多行触控块的行高按照所述行高变化步长均匀变化;
将所述多行触控块中最后确定的行高,作为所述显示面板上除所述多行触控块以外的触控块的行高,以使所述显示面板的整体高度不变。
3.一种调整显示面板上触控块尺寸的装置,其特征在于,包括:
检测模块,用于检测集成有触控功能的显示面板上是否存在待调整触控块,其中,所述待调整触控块为触控块的实际面积与触控块的规划面积的比值小于预设比值的触控块,所述待调整触控块的尺寸不符合预设尺寸要求;
调整模块,用于若存在,则利用所述显示面板上除所述待调整触控块以外的触控块,调整所述待调整触控块的尺寸,其中,调整后的所述待调整触控块的尺寸符合所述预设尺寸要求,所述待调整触控块、除所述待调整触控块以外的触控块、调整后的所述待调整触控块都位于所述显示面板的显示区域内;
所述调整模块具体用于:
将所述待调整触控块的面积与相邻触控块的面积进行合并,以使合并得到的触控块的面积与触控块的规划面积的比值大于或等于预设比值;
或者,
重设所述显示面板上的触控块的规划尺寸,并确定与重设的规划尺寸相匹配的尺寸变化步长;
在所述显示面板的预定尺寸变化方向上,根据所述重设的规划尺寸和所述尺寸变化步长,重设各个所述触控块的尺寸,以使重设后所述显示面板上每个触控块的面积与触控块的规划面积的比值均大于或等于预设比值;
或者,
在所述显示面板上确定尺寸调整区域,所述尺寸调整区域包含预定行数的触控块,且包含所述待调整触控块;
按照预设的行高调整步长,增加所述尺寸调整区域内的每行触控块的行高,并减小所述显示面板上除所述尺寸调整区域以外的触控块的行高,以使所述显示面板的整体高度不变,且使调整后所述显示面板上的每个触控块的面积与触控块的规划面积的比值均大于或等于预设比值;
或者,
确定所述待调整触控块所在的行,并减少确定的行包含的触控块的数量;
根据减少后的所述触控块的数量,重新分配所述确定的行中每个触控块的宽度,以使调整后的所述确定的行包含的每个触控块的面积与触控块的规划面积的比值均大于或等于预设比值。
4.根据权利要求3所述的装置,其特征在于,所述调整模块还具体用于:
在所述显示面板的高度方向上,根据重设的规划行高和行高变化步长,确定多行触控块的行高,所述多行触控块的行高按照所述行高变化步长均匀变化;
将所述多行触控块中最后确定的行高,作为所述显示面板上除所述多行触控块以外的触控块的行高,以使所述显示面板的整体高度不变。
5.一种电子设备,其特征在于,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如权利要求1至2中任一项所述的调整显示面板上触控块尺寸的方法的步骤。
6.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至2中任一项所述的调整显示面板上触控块尺寸的方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711132486.4A CN107807755B (zh) | 2017-11-15 | 2017-11-15 | 调整显示面板上触控块尺寸的方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711132486.4A CN107807755B (zh) | 2017-11-15 | 2017-11-15 | 调整显示面板上触控块尺寸的方法及装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107807755A CN107807755A (zh) | 2018-03-16 |
CN107807755B true CN107807755B (zh) | 2019-10-29 |
Family
ID=61580457
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201711132486.4A Active CN107807755B (zh) | 2017-11-15 | 2017-11-15 | 调整显示面板上触控块尺寸的方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107807755B (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20240256075A1 (en) * | 2022-01-30 | 2024-08-01 | Chengdu Boe Optoelectronics Technology Co., Ltd. | Touch display substrate, manufacturing method, and display device |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TWI367440B (en) * | 2008-06-26 | 2012-07-01 | Qisda Corp | Touch panel with touch keys |
CN101989158A (zh) * | 2009-07-30 | 2011-03-23 | 友达光电股份有限公司 | 电容式触控面板 |
KR102119600B1 (ko) * | 2013-09-16 | 2020-06-08 | 엘지이노텍 주식회사 | 터치 윈도우 |
CN204155245U (zh) * | 2014-11-14 | 2015-02-11 | 京东方科技集团股份有限公司 | 触摸屏、显示装置 |
CN107315500B (zh) * | 2017-06-29 | 2020-03-20 | 厦门天马微电子有限公司 | 阵列基板和触控显示面板 |
CN107153492B (zh) * | 2017-07-24 | 2019-11-22 | 厦门天马微电子有限公司 | 阵列基板和触控显示面板 |
-
2017
- 2017-11-15 CN CN201711132486.4A patent/CN107807755B/zh active Active
Also Published As
Publication number | Publication date |
---|---|
CN107807755A (zh) | 2018-03-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10282406B2 (en) | System for modifying a table | |
CN110837617A (zh) | 一种网页自适应布局方法、服务器及计算机可读存储介质 | |
US20170123645A1 (en) | Method and apparatus for automatically adjusting interface element | |
CN107818008B (zh) | 页面加载方法及装置 | |
CN110032314B (zh) | 一种长截屏方法、装置、存储介质和终端设备 | |
CN109753641B (zh) | 一种更改对象位置的方法、装置、电子设备及存储介质 | |
EP3073363A1 (en) | Electronic device, control method and control program | |
CN109542304B (zh) | 显示内容的加载方法、装置、设备及存储介质 | |
CN103473044A (zh) | 适配不同分辨率移动终端的应用程序界面绘制方法 | |
CN112055244B (zh) | 图像获取方法、装置、服务器和电子设备 | |
US10216712B2 (en) | Web page display method and device | |
CN104407798A (zh) | 一种虚拟按键的控制方法、装置及终端 | |
CN106168959B (zh) | 网页布局方法及装置 | |
CN109146783B (zh) | 一种图片拼接方法、装置、电子设备及介质 | |
CN109117241B (zh) | 一种显示方向控制方法、***及移动终端 | |
US20140304580A1 (en) | Adjusting layout size of hyperlink | |
CN107807755B (zh) | 调整显示面板上触控块尺寸的方法及装置 | |
CN105955657A (zh) | 一种显示方法及电子设备 | |
CN110688037A (zh) | 一种控件的显示方法、存储介质及移动终端 | |
CN113360120B (zh) | 屏幕驱动方法和设备、电子设备、计算机可读存储介质和计算机程序产品 | |
US20200167052A1 (en) | Picture presentation method and device | |
CN112784551A (zh) | 一种用于实现单元格与图片适配的方法、装置及设备 | |
CN105487801B (zh) | 一种进度条调节方法及移动终端 | |
WO2017197800A1 (zh) | 菜单显示方法及装置 | |
CN112784526A (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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |