一种用户图形界面显示方法、装置及终端设备的制造方法_2

文档序号:9261154阅读:来源:国知局
户操作可以是点击操作;本发明实施例可在用户图形界面的界面元素被用户点击,且被点击的界面元素当前的显示属性参数(即第一显示属性参数)与预定显示属性参数不对应时,生成第一指令和第二指令。
[0041]步骤S110、响应所述第二指令,将所述界面元素的显示属性参数调整为第二显示属性参数,所述第二显示属性参数与所述预定显示属性参数的差值小于所述第一显示属性参数与所述预定显示属性参数的差值;
[0042]在第二指令生成后,终端设备可对第二指令进行响应,以对被用户操作的界面元素的显示属性参数进行调整,调整后的显示属性参数为第二显示属性参数,该第二显示属性参数与预定显示属性参数的差值,小于当前界面元素的显示属性参数(即第一显示属性参数)与预定显示属性参数的差值,从而使得调整后的第二显示属性参数趋近预定显示属性参数。显然,调整后的第二显示属性参数也可以为预定显示属性参数,即终端设备在响应第二指令,执行显示属性参数调整操作后,调整后的显示属性参数可达到预定显示属性参数。
[0043]可选的,对于具有GPU(Graphic Processing Unit,图形处理器)的终端设备,终端设备在响应第二指令时,可先确定调整后的所述界面元素的显示属性参数为所述第二显示属性参数,进而通过控制GPU调整显示于终端设备的显示屏幕上的界面元素的显示属性参数为第二显示属性参数。
[0044]步骤S120、执行所述第一指令并显示与所述第二显示属性参数对应的所述界面元素。
[0045]可以看出,在用户图形界面的界面元素当前的第一显示属性参数与预定显示属性参数不对应时,该界面元素若被用户操作,则终端设备将生成第一指令和第二指令;本发明实施例可响应执行第一指令,实现界面元素的固有功能,同时响应第二指令,对界面元素的显示属性参数进行调整,使得调整后的界面元素的显示属性参数趋近或达到预定显示属性参数。
[0046]本发明实施例提供的用户图形界面显示方法,在用户图形界面的界面元素当前的第一显示属性参数与预定显示属性参数不对应,需要进行显示属性参数的调整时,可通过操作该界面元素,生成第一指令和第二指令;其中,第一指令用于对用户图形界面的界面背景所展示的界面内容进行控制,第二指令用于触发对界面元素的显示属性参数进行调整;通过响应第二指令,将所述界面元素的显示属性参数调整为第二显示属性参数,可使得调整后的第二显示属性参数趋近或达到预定显示属性参数;通过执行所述第一指令并显示与所述第二显示属性参数对应的所述界面元素,从而可在实现界面元素固有功能的同时,对界面元素的显示属性进行调整。本发明实施例在需要对用户图形界面的界面元素的显示属性进行调整时,可在不跳离用户图形界面的情况下,对需要调整的界面元素进行操作,从而生成第一指令和第二指令,在执行第一指令实现界面元素固有功能的同时,对界面元素的显示属性参数进行调整,使得界面元素的显示属性参数趋近或达到预定显示属性参数。本发明实施例提供的用户图形界面显示方法可在不跳离用户图形界面的情况下,通过操作界面元素,实现界面元素的显示属性的调整,界面元素显示属性调整的操作方式较为便捷,且可不中断用户对用户图形界面的操作。
[0047]可选的,本发明实施例可设置预定显示属性参数调整值,在界面元素的显示属性参数与预定显示属性参数不对应时,可通过用户操作一次界面元素,按照预定显示属性参数调整值调整一次界面元素的显示属性参数,从而使得调整后的界面元素的显示属性参数趋近或达到预定显示属性参数。具体的,本发明实施例可在生成第二指令后,对第二指令进行响应,按照预定显示属性参数调整值,确定调整后的所述界面元素的显示属性参数为所述第二显示属性参数,所述第二显示属性参数与界面元素当前的显示属性参数(即第一显示属性参数)的差值与所述显示属性参数调整值对应;在确定第二显示属性参数后,可控制GPU将所述界面元素的显示属性参数由所述第一显示属性参数调整为所述第二显示属性参数,具体的,可将GPU所提供的界面元素显示数据中的显示属性参数由第一显示属性参数调整为第二显示属性参数。
[0048]为便于理解上述说明,以显示属性参数为透明度参数,预定显示属性参数为透明度参数为0,预定显示属性参数调整值为完全显示时透明度参数的10%为例进行说明;若界面元素当前的第一显示属性参数为透明度参数100 (界面元素完全显示),则在检测到界面元素被用户操作一次后,可调整透明度参数降低10%,由透明度参数100减至90,若界面元素被用户再操作一次,则可再调整透明度参数降低10%,由透明度参数90减至80,直至界面元素的透明度参数降至预定透明度参数0。
[0049]可选的,在显示属性参数为透明度参数,第一显示属性参数为第一透明度参数时;本发明实施例在将界面元素的显示属性参数调整为第二显示属性参数的实现过程中,可按照预定透明度参数调整值,确定调整后的所述界面元素的透明度参数为第二透明度参数,所述第二透明度参数与所述第一透明度参数的差值与所述预定透明度参数调整值对应;从而控制GPU将所述界面元素的透明度参数由所述第一透明度参数调整为所述第二透明度参数,具体的,可将GPU所提供的界面元素显示数据中与透明度对应的显示参数(alpha)由第一透明度参数调整为第二透明度参数;进而在终端设备的显示屏幕上显示与所述第二透明度参数对应的界面元素。
[0050]需要说明的是,以预定显示属性参数调整值作为调整显示属性参数的方式仅为一种可选方式,本发明实施例并不排除其他调整显示属性参数,以使调整后的显示属性参数趋近或达到预定显示属性参数的方式。如本发明实施例可设置显示属性参数界限值以在不同的显示属性参数下使用不同的显示属性参数调整值,如当前显示属性参数大于显示属性参数全值的50%时,本发明实施例可以相对较大(或者相对较小)的显示属性参数调整值进行显示属性参数的调整;在当前显示属性参数小于显示属性参数全值的50%时,本发明实施例可以相对较小(或者相对较大,对应当前显示属性参数大于显示属性参数全值的50%时,以相对较小的显示属性参数调整值调整显示属性参数的情况)的显示属性参数调整值进行显示属性参数的调整。本发明实施例还可以用户的操作次序为界使用不同的显示属性参数调整值,如用户的操作次序在预定操作次序之前和在预定操作次序之后时,可分别使用不同的显示属性参数调整值进行显示属性参数的调整。
[0051]值得注意的是,对于显示属性参数为对比度参数,灰度参数,显示大小参数等参数情况下的显示属性参数调整原理,与上文相应部分的描述类似,可进行参照,此处不再赘述。
[0052]图3为本发明实施例提供的用户图形界面显示方法的另一流程图,参照图3,该方法可以包括:
[0053]步骤S200、判断用户操作的操作区域是否与界面元素的设置区域对应,若否,执行步骤S210,若是,执行步骤S220 ;
[0054]可选的,用户操作可以是点击操作。
[0055]步骤S210、结束流程;
[0056]步骤S220、生成第一指令,并判断被操作的界面元素当前的第一显示属性参数是否与预定显示属性参数对应,若是,执行步骤S230,若否,执行步骤S240 ;
[0057]步骤S230、执行第一指令;
[0058]在被操作的界面元素当前的第一显示属性参数达到预定显示属性参数时,本发明实施例可屏蔽第二指令,即不生成第二指令,不对界面元素的显示属性进行调整。
[0059]步骤S240、生成第二指令并响应第二指令,将所述界面元素的显示属性参数调整为第二显示属性参数;
[0060]相比于第一显示属性参数,第二显示属性参数更趋近预定显示属性参数,或已达到了预定显示属性参数。可选的,本发明实施例可按照预定显示属性参数调整值对界面元素的显示属性参数进行调整,即调整后的第二显示属性参数与第一显示属性参数的差值与所述显示属性参数调整值对应。
[0061]步骤S250、执行所述第一指令并显示与所述第二显示属性参数对应的所述界面元素。
[0062]可选的,本发明实施例在检测到用户图形界面的界面元素被用户操作时,界面元素当前的显示属性参数与预定显示属性参数对应时,本发明实施例可只生成第一指令且屏蔽第二指令,从而只执行第一指令,实现界面元素被用户操作时固有的功能。
[0063]下面以显示属性参数为透明度参数为例,对本发明实施例提供的用户图形界面显示方法进行描述;图4为本发明实施例提供的用户图形界面显示方法的再一流程图,参照图4,该方法可以包括:
[0064]步骤S300、判断用户操作的操作区域是否与界面元素的设置区域对应,若否,执行步骤S310,若是,执行步骤S320 ;
[0065]可选的,用户操作可以是点击操作。
[0066]步骤S310、结束流程;
[0067]步骤S320、生成第一指令,并判断被操作的界面元素当前的第一透明度参数是否与预定透明度参数对应,若是,执行步骤S330,若否,执行步骤S340 ;
[0068]步骤S330、执行第一指令;
[0069]在被操作的界面元素当前的第一透明度参数与预定透明度参数对应时,本发明实施例可屏蔽第二指令,即不生成第二指令,不对界面元素的透明度进行调整。
[0070]步骤S340、生成第二指令并响应第二指令,将所述界面元素的透明度参数调整为第二透明度参数;
[007
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1