屏幕显示方法及移动终端的制作方法_4

文档序号:9376114阅读:来源:国知局
数值如2,则对应包含所述解锁区域的显示 Αχ% 区域(4<x<6,2<y<5)。
[0118]参照图7,在第一实施例中,当用户的手指在屏幕上滑动或者点按多个区域时,如A,E,J,N区域,则A,B,D,E,G,H,J,K,M,N区域全部点亮,也就是能够包围所有点按区域的最小矩形为屏幕点亮区域。
[0119]参照图8,在第二实施例中,当移动终端I的输入区域A,D,P,L区域均没有接收到用户的手指触发的压力信号,这样,接收到的解锁区域不能显示完整的矩形屏幕,因此也会点亮A,D,P,L区域。
[0120]在一实施例中,如图9所示,在上述图6实施例的基础上,所述显示区域为包含所述解锁区域的最小显示区域,所述计算模块20还包括:
[0121]判断单元203,用于判断所述最小显示区域与预定显示区域的大小关系;
[0122]本实施例中,以图10为例,当移动终端I分配的输入区域为2*2的矩阵时,用户通过手指滑动A区域则A区域亮屏,若滑动区域涉及A和D区域,则A和D区域同时亮屏;若滑动区域涉及B和C区域,则B和C区域同时亮屏。
[0123]本优选实施例中,所述显示区域为包含所述解锁区域的最小显示区域,在最小显示区域内可能会导致用户需要的部分应用并不能完全显示。对此,移动终端I会判断所述最小显示区域与预定显示区域的大小关系,并根据判断结果调整所述最小显示区域的大小。其中,可以设定预定显示区域为A1>n4、Aw等,具体可以根据移动终端I的出厂设置,也可以根据用户的实际需要合理设置,并不限于本实施例。
[0124]弹出单元204,用于若所述最小显示区域小于所述预定显示区域,则弹出放大提示对话框;
[0125]本实施例中,在移动终端I判断得到所述最小显示区域小于所述预定显示区域,则会弹出放大提示对话框,如“当前显示变形,是否放大显示区域”,当用户确认时,则会提示用户放大比例,如2倍、3倍等,具体可以根据所述显示区域的实际位置而横向或纵向放大显示区域。
[0126]放大处理单元205,用于根据所述放大提示对话框,对所述最小显示区域进行放大处理。
[0127]本实施例中,移动终端I根据所述放大提示对话框及提示的放大比例,对应放大处理。可以理解的是,当移动终端I判断得到所述最小显示区域大于或所述预定显示区域,则会弹出缩小提示对话框,如“当前显示变形,是否缩小显示区域”,当用户确认时,则会提示用户缩小比例,如1:2、1:3比例等,具体可以根据所述显示区域的实际位置而横向或纵向缩小显示区域。
[0128]在一实施例中,如图11所示,在上述图3实施例的基础上,所述移动终端I还包括:
[0129]预存模块40,用于预存用户的手指在所述移动终端I的屏幕上触发解锁操作的压力阈值;
[0130]本实施例中,压力阈值获取的区域可以是移动终端I的屏幕任一位置处,也可以为具有压力采集功能的菜单键等。压力阈值获取的区域优选在移动终端I屏幕的中心位置,当然,压力阈值获取的区域还可以设置在屏幕的顶端区域或侧边区域,也可以设置于移动终端I的背面等区域,以方便用户使用。
[0131]第二获取模块50,用于在监测到用户的手指触摸屏幕时,获取所述用户的手指触摸所述屏幕的压力;
[0132]本实施例中,移动终端I的压力传感器实时监测屏幕的压力,为避免非用户手指的触摸操作,如外物挤压造成的压力,所述指纹传感器同时也会实时监测用户的手指指纹信息,当压力传感器和指纹传感器在同一时间分别监测到用户手指的指纹信息以及手指滑动或点按的压力时,才会判定是用户操作。
[0133]启动模块60,用于在所述用户的手指触摸所述屏幕的压力大于或等于所述压力阈值时,启动所述解锁指令。
[0134]本实施例中,移动终端I在判定所述用户的手指触摸所述屏幕的压力大于或等于所述压力阈值时,则会启动用户触发的所述解锁指令,这样,可以防止用户误操作造成的解锁操作。
[0135]如图12所示,本发明一实施例还提出一种屏幕显示方法,所述屏幕显示方法包括以下步骤:
[0136]步骤S10,在接收到解锁指令时,获取移动终端I的屏幕上的解锁区域;
[0137]本实施例中,所述移动终端I优选为手机、平板电脑、个人数字助理以及电子阅读器等。可以理解的是,所述解锁区域的获取是通过压力传感器以及指纹传感器监测得到的。其中,压力传感器用于监测用户的手指滑动或点按所述移动终端I屏幕的压力,指纹传感器用于扫描用户的手指自屏幕上触发的解锁区域。为增大扫描范围,也可在移动终端I上设置多个指纹传感器。例如,设置3个指纹传感器分别是A、B和C,且3个指纹传感器依次检测到手指按下并离开,则判定用户完成本次触发解锁操作。
[0138]当用户的手指在移动终端I的屏幕上进行点按操作时,手指按压所述屏幕的压力通常较均一;当用户的手指在移动终端I的屏幕上进行滑动操作时,手指在屏幕滑动起点的压力通常大于手指在屏幕继续滑动时的压力,因此,可以结合用户习惯或根据用户需要,在移动终端I的屏幕合适的位置设置压力传感器,以能较准确地监测到用户触发解锁操作的压力为准。
[0139]本实施例中,所述解锁区域具体为用户的手指在屏幕上滑动或点按的轨迹,可以为弧形区域或不规则的多个点按区域。现有技术解锁区域对应的是移动终端I的整个屏幕,当用户在屏幕输入密码或手势信息进行解锁时,显示的是整个屏幕中的所有显示区域,而本申请解锁区域可根据用户的实际需求而呈现多样性,从而提高了用户体验。此外,本优选实施例中,移动终端I在解锁前并未点亮屏幕,从而可以减少移动终端I的耗电功耗。
[0140]步骤S20,对所述解锁区域进行整合分析,计算得出包含所述解锁区域的显示区域;
[0141]本实施例中,由于用户的手指在移动终端I的屏幕上滑动或按压的轨迹,通常是不规则的图像,因此,移动终端I解锁后对应显示的区域可能并不能完全显示用户需要使用的应用。对此,需要对所述解锁区域进行整合分析,计算出至少能够包含所述解锁区域的显示区域。本优选实施例中,移动终端I的屏幕形状通常为矩形形状,所述显示区域优选为矩形形状,当然,在其他实施例中,也可以为圆形、椭圆、菱形、六边形等其他形状。
[0142]具体计算方法,可以以显示区域为圆形和矩形形状为例,当显示区域为圆形时,获取所述解锁区域的中心,并获取所述解锁区域内距离所述中心最远的端点,以所述中心为原点,所述中心与所述端点之间的距离为半径作圆,该圆即为包含所述解锁区域的显示区域;当显示区域为矩形时,获取所述解锁区域沿长度方向的最大长度数值Mmax和最小长度数值Mmin以及沿宽度方向的最大宽度数值Nmax和最小宽度数值Nmin,则所述显示区域为Axw (Mmin < X < Mmax, Nmin < Y < Nmax)。
[0143]步骤S30,对所述显示区域进行解锁,并点亮所述显示区域。
[0144]本实施例中,解锁方式优选为手势,当然,在其他实施例中,也可将所述移动终端I的整个屏幕对应分成多个输入区域,用户通过点按的方式也可解锁对应的输入区域。其中,所述输入区域为对应具有长度和宽度的方块,所述方块的长度和宽度可以根据实际需要设置,具体可以由移动终端I出厂设置,也可以由用户自定义设置,还可以根据用户选择的结果对于提示是否放大或缩小显示区域。
[0145]本实施例中,所述移动终端I在对所述显示区域进行解锁的同时,点亮所述显示区域,这样,通过在进行解锁的同时进行部分屏幕即显示区域的显示,而无需通过点亮整个屏幕后再进行显示区域的显示,因此,在省电的同时,还增强了趣味性。
[0146]本发明提供的屏幕显示方法,通过在接收到解锁指令时,获取移动终端I的屏幕上的解锁区域,然后对所述解锁区域进行整合分析,计算得出包含所述解锁区域的显示区域,再对所述显示区域进行解锁,并点亮所述显示区域。这样,移动终端I在进行屏幕解锁时,可以在亮屏前根据用户手指在屏幕上的滑动区域,而部分解锁并显示对应的显示区域,如此不仅可以减少移动终端I的功耗,还可以提高用户体验。
[0147]在一实施例中,如图13所示,在上述图12实施例的基础上,所述步骤SlO中获取用户的手指在移动终端I的屏幕上触发的解锁区域包括:
[0148]步骤S101,初始化所述移动终端I的屏幕;
[0149]步骤S102,为所述移动终端I的屏幕分配输入区域;
[0150]步骤S103,获取用户手指在所述输入区域内滑动或点按的解锁区域。
[0151]本实施例中,参照图5,所述移动终端I的屏幕初始化时,为移动终端I的屏幕分配M*N个输入区域,如Aw区对应input 0,A 1W区对应input 1,A 1W区对应input 2....,A_区对应input x,X = M*N-1。当移动终端I监测到用户手指在屏幕进行滑动或点按操作时,获取滑动或点按的解锁区域,并将对应的解锁区域A_进行上报。
[0152]在一实施例中,如图14所示,在上述图12实施例的基础上,所述步骤S20包括:
[0153]步骤S201,根据所述解锁区域内用户手指滑动或点按的移动轨迹,获取所述解锁区域对应所述输入区域内的最大长度数值、最小长度数值、最大宽度数值以及最小宽度数值;
[0154]步骤S202,根据所述最大长度数值、最小长度数值、最大宽度数值和最小宽度数值,计算得到包含所述解锁区域的显示区域。
[0155]本实施例中,在移动终端I接收到上报的解锁区域六_时,获取所述解锁区域A _对应所述输入区域内沿长度方向的最大长度数值Mmax如6,最小长度数值最小值如4 ;沿宽度方向的最大宽度数值如5,沿宽度方向的最小宽度数值如2,则对应包含所述解锁区域的显示
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1