一种信息加载时的界面显示方法及装置的制造方法_3

文档序号:8528197阅读:来源:国知局
供的一种信息加载时的界面显示方法的基础上,在检测到用户的手势拾起时即检测到所述信息加载指令终止时,根据预设规则调整显示图片的大小,使图片产生弹跳效果。如图4所示,本发明实施例信息加载时的界面显示方法还包括:
[0076]步骤S40、检测到所述信息加载指令终止时,根据缩放后的图片大小,按照预设动态显示方式,取消显示缩放后的图片。
[0077]在检测到上述信息加载指令终止时,比如检测到用户手指拾起并停止下滑操作时,智能终端根据缩放后的图片尺寸,按照预先设置好的动态显示方式,取消显示缩放后的图片;此时,若已加载到相应信息,则直接显示加载后的显示界面。
[0078]在一个实施例中,如图5所示,所述步骤S40可以实施为步骤S401-S403:
[0079]步骤S401、检测到所述信息加载指令终止时,获取所述信息加载指令终止时所述信息加载区域对应的终止高度;
[0080]在检测到上述信息加载指令终止时,即检测到用户拾起手指并停止下滑操作时,获取上述信息加载指令终止时该信息加载区域对应的终止高度。
[0081]步骤S402、识别所述终止高度与所述待显示图片的原始图片高度的大小关系;
[0082]步骤S403、识别出所述终止高度大于所述原始图片高度时,按照预设动画效果,取消显示缩放后的图片;识别出所述终止高度小于所述原始图片高度时,按照预设计算公式,取消显示缩放后的图片。
[0083]识别获取的上述终止高度与原始图片高度的大小关系,若识别出所述终止高度大于所述原始图片高度时,按照预设动画效果比如弹跳的方式,取消显示缩放后的图片;识别出所述终止高度小于所述原始图片高度时,按照预设计算公式,取消显示缩放后的图片。
[0084]比如,假设图片高度为h,在手指下滑的过程中,如果滑动距离小于h,则图片等比例放缩,手势抬起之后图片不产生弹跳效果,收回的速度可以按照如下计算公式执行=at ;该计算公式中,s表示图片的收回速度,t表示收回的时间,a表示收回时的加速度;其中,a的具体取值参照预设加速度阈值选取,以实际效果美观为原则;如果滑动距离大于h,则当图片放大至原比例之后,只纵向拉长,抬起之后产生弹跳效果,速度与时间关系满足振幅逐渐缩减至零的正弦曲线。
[0085]以上实施例所描述的信息加载时的界面显示方法,通过响应用户触发的信息加载指令,在信息加载对应的显示界面上,实时获取信息加载区域的区域高度;其中,所述信息加载区域为:加载信息时,所述显示界面上对应出现的信息加载区域;调用预设的待显示图片信息,获取所述待显示图片的原始尺寸,得到所述待显示图片的原始图片高度;根据获取的所述信息加载区域的区域高度和待显示图片的原始图片高度,按照所述区域高度和原始图片高度的比例,对所述待显示图片进行缩放,并显示缩放后的图片;具有在信息加载时在显示界面的相应区域动态显示对应的图片的有益效果,实现了信息加载时界面显示的多样化和界面信息的丰富化,提高了信息加载时的趣味性;对用户侧来讲,提高了用户体验。
[0086]对应本发明实施例提供的一种信息加载时的界面显示方法,本发明还提供了一种信息加载时的界面显示装置;如图6所示,所述一种信息加载时的界面显示装置,包括:实时获取模块60、图片调用模块70和动态显示模块80 ;其中:
[0087]所述实时获取模块60,用于响应用户触发的信息加载指令,在信息加载对应的显示界面上,实时获取信息加载区域的区域高度;其中,所述信息加载区域为:加载信息时,所述显示界面上对应出现的信息加载区域;
[0088]在一个实施例中,如图7所示,所述实时获取模块60包括:
[0089]响应单元601,用于检测到用户手指在显示界面上执行下滑操作所触发的信息加载指令时,响应所述信息加载指令;
[0090]获取单元602,用于实时获取所述信息加载指令对应的向下滑动的滑动距离,将所述滑动距离作为:因用户手指下滑在所述显示界面上呈现的所述信息加载区域的区域高度。
[0091]所述图片调用模块70,用于调用预设的待显示图片信息,获取所述待显示图片的原始尺寸,得到所述待显示图片的原始图片高度;
[0092]所述动态显示模块80,用于根据获取的所述信息加载区域的区域高度和待显示图片的原始图片高度,按照所述区域高度和原始图片高度的比例,对所述待显示图片进行缩放,并显示缩放后的图片。
[0093]在一个实施例中,如图8所示,所述动态显示模块80包括:
[0094]第一识别单元801,用于根据获取的所述信息加载区域的区域高度和待显示图片的原始图片高度,识别所述区域高度与原始图片高度的大小关系;
[0095]缩放单元802,用于识别出的所述区域高度大于所述原始图片高度时,放大所述待显示图片;识别出所述区域高度小于所述原始图片高度时,缩小所述待显示图片;
[0096]第一显示单元803,用于动态显示对所述待显示图片进行缩放后的图片。
[0097]在一个实施例中,如图9所示,所述信息加载时的界面显示装置还包括:
[0098]取消显示模块90,用于检测到所述信息加载指令终止时,根据缩放后的图片大小,按照预设动态显示方式,取消显示缩放后的图片。
[0099]在一个实施例中,如图10所示,所述取消显示模块90包括:
[0100]检测单元901,用于检测到所述信息加载指令终止时,获取所述信息加载指令终止时所述信息加载区域对应的终止高度;
[0101]第二识别单元902,用于识别所述终止高度与所述待显示图片的原始图片高度的大小关系;
[0102]第二显示单元903,用于当所述第二识别单元识别出所述终止高度大于所述原始图片高度时,按照预设动画效果,取消显示缩放后的图片;当所述第二识别单元识别出所述终止高度小于所述原始图片高度时,按照预设计算公式,取消显示缩放后的图片。
[0103]以上实施例所描述的信息加载时的界面显示装置,通过响应用户触发的信息加载指令,在信息加载对应的显示界面上,实时获取信息加载区域的区域高度;其中,所述信息加载区域为:加载信息时,所述显示界面上对应出现的信息加载区域;调用预设的待显示图片信息,获取所述待显示图片的原始尺寸,得到所述待显示图片的原始图片高度;根据获取的所述信息加载区域的区域高度和待显示图片的原始图片高度,按照所述区域高度和原始图片高度的比例,对所述待显示图片进行缩放,并显示缩放后的图片;具有在信息加载时在显示界面的相应区域动态显示对应的图片的有益效果,实现了信息加载时界面显示的多样化和界面信息的丰富化,提高了信息加载时的趣味性;对用户侧来讲,提高了用户体验。
[0104]本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。
[0105]本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1