显示数据的方法和装置、存储介质及电子介质制造方法及图纸

技术编号:20448085 阅读:39 留言:0更新日期:2019-02-27 02:39
本发明专利技术公开了一种显示数据的方法和装置、存储介质及电子介质。其中,该方法包括:在终端屏幕所显示的数据为当前页面内待显示的页面数据中的部分数据的情况下,获取对终端屏幕执行预定操作所生成的操作指令,部分数据的显示宽度小于页面数据的显示宽度,且部分数据的显示高度小于页面数据的显示高度;根据操作指令确定当前页面在预定轨迹上移动的目标距离,其中,预定轨迹包括至少两个移动方向;在终端屏幕上显示当前页面内的目标数据,其中,目标数据包括:将当前页面在预定轨迹上按照移动方向移动目标距离后,所获取到的与终端屏幕相适配的当前页面内的部分数据。本发明专利技术解决了相关显示数据的过程存在操作复杂度较高的技术问题。

Methods and devices for displaying data, storage media and electronic media

The invention discloses a method and device for displaying data, a storage medium and an electronic medium. The method includes: when the data displayed on the terminal screen is part of the page data to be displayed in the current page, obtaining the operation instructions generated by performing the predetermined operation on the terminal screen, the display width of part of the data is less than the display width of the page data, and the display height of part of the data is less than the display height of the page data; according to the operation instructions Determine the target distance of the current page moving on the predetermined trajectory, in which the predetermined trajectory includes at least two moving directions; display the target data in the current page on the terminal screen, in which the target data includes: after moving the current page on the predetermined trajectory according to the moving direction of the target distance, part of the data in the current page matching the terminal screen is obtained. \u3002 The invention solves the technical problem of high operation complexity in the process of relevant display data.

【技术实现步骤摘要】
显示数据的方法和装置、存储介质及电子介质
本专利技术涉及计算机领域,具体而言,涉及一种显示数据的方法和装置、存储介质及电子介质。
技术介绍
在当前所要显示的数据内容超出移动终端屏幕的宽度和高度,使得屏幕无法完整显示上述数据内容的情况下,往往需要用户手动拖动上述所要显示的数据内容,将超出屏幕的数据内容拖进屏幕中进行显示。例如,如图1所示,假设矩形方框为移动终端屏幕对应的显示窗口,所要显示的数据内容为漫画图片,则按照目前常用的方式显示上述漫画图片的过程如下:在屏幕对应的显示窗口内显示漫画图片中的部分内容,然后通过用户手动执行拖动操作,如先从左到右显示第一行内的图格,再向下移动显示下一行图格,再从左到右显示第二行内的图格,以此类推,直至显示完上述漫画图片中的数据内容。然而,在采用上述显示的数据方式进行显示的过程中,往往需要用户重复多次执行手动拖动操作,来调整上述显示窗口的位置,以在移动终端显示超出屏幕的数据内容。也就是说,在相关的显示数据的方法中存在操作复杂度较高的问题。针对上述的问题,目前尚未提出有效的解决方案。
技术实现思路
本专利技术实施例提供了一种显示数据的方法和装置、存储介质及电子介质,以至少解决相关显示数据的过程存在操作复杂度较高的技术问题。根据本专利技术实施例的一个方面,提供了一种显示数据的方法,包括:在终端屏幕所显示的数据为当前页面内待显示的页面数据中的部分数据的情况下,获取对上述终端屏幕执行预定操作所生成的操作指令,其中,上述部分数据的显示宽度小于上述页面数据的显示宽度,且上述部分数据的显示高度小于上述页面数据的显示高度;根据上述操作指令确定上述当前页面在预定轨迹上移动的目标距离,其中,上述预定轨迹包括至少两个移动方向;在上述终端屏幕上显示上述当前页面内的目标数据,其中,上述目标数据包括:将上述当前页面在上述预定轨迹上按照上述移动方向移动上述目标距离后,所获取到的与上述终端屏幕相适配的当前页面内的部分数据。根据本专利技术实施例的另一方面,还提供了一种显示数据的装置,包括:获取单元,用于在终端屏幕所显示的数据为当前页面内待显示的页面数据中的部分数据的情况下,获取对上述终端屏幕执行预定操作所生成的操作指令,其中,上述部分数据的显示宽度小于上述页面数据的显示宽度,且上述部分数据的显示高度小于上述页面数据的显示高度;确定单元,用于根据上述操作指令确定上述当前页面在预定轨迹上移动的目标距离,其中,上述预定轨迹包括至少两个移动方向;显示单元,用于在上述终端屏幕上显示上述当前页面内的目标数据,其中,上述目标数据包括:将上述当前页面在上述预定轨迹上按照上述移动方向移动上述目标距离后,所获取到的与上述终端屏幕相适配的当前页面内的部分数据。根据本专利技术实施例的另一方面,还提供了一种存储介质,上述存储介质包括存储的程序,其中,上述程序运行时执行上述方法。根据本专利技术实施例的另一方面,还提供了一种电子装置,包括存储器、处理器及存储在上述存储器上并可在上述处理器上运行的计算机程序,上述处理器通过上述计算机程序执行上述方法。在本专利技术实施例中,在获取到对终端屏幕执行预定操作所生成的操作指令后,控制当前页面根据上述操作指令在预定轨迹上直接按照移动方向移动目标距离,从而实现通过交互操作,自动控制当前页面相对终端屏幕进行移动,以通过移动显示页面数据中不同的目标数据,达到在终端屏幕显示完整的页面数据的目的,而无需手动重复执行拖拽移动操作,以实现简化显示操作步骤,节省操作时间,提高显示效率的效果,进而克服相关技术中显示数据的过程存在操作复杂度较高的问题。附图说明此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:图1是根据现有技术的一种显示数据的方法的示意图;图2是根据本专利技术实施例的一种可选的显示数据的方法的应用环境示意图;图3是根据本专利技术实施例的一种可选的显示数据的方法的流程图;图4是根据本专利技术实施例的一种可选的显示数据的方法的示意图;图5是根据本专利技术实施例的另一种可选的显示数据的方法的应用环境示意图;图6是根据本专利技术实施例的又一种可选的显示数据的方法的应用环境示意图;图7是根据本专利技术实施例的又一种可选的显示数据的方法的应用环境示意图;图8是根据本专利技术实施例的又一种可选的显示数据的方法的应用环境示意图;图9是根据本专利技术实施例的一种可选的显示数据的装置的示意图;图10是根据本专利技术实施例的一种可选的电子装置的示意图。具体实施方式为了使本
的人员更好地理解本专利技术方案,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分的实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本专利技术保护的范围。需要说明的是,本专利技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本专利技术的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。实施例1在本专利技术实施例中,提供了一种上述显示数据的方法的实施例。作为一种可选的实施方式,该显示数据的方法可以但不限于应用于如图2所示的应用环境中,在终端屏幕上显示数据,其中,所显示的数据为当前页面内待显示的页面数据中的部分数据,该部分数据的显示宽度小于页面数据的显示宽度,且部分数据的显示高度小于页面数据的显示高度。在上述情况,获取到对终端屏幕执行预定操作所生成的操作指令,则可根据上述预定操作的操作指令确定当前页面在预定轨迹上移动的目标距离,其中,预定轨迹包括至少两个移动方向;然后,在终端屏幕上显示当前页面内的目标数据,其中,目标数据包括:将当前页面在预定轨迹上按照移动方向移动目标距离后,所获取到的与上述终端屏幕相适配的当前页面内的部分数据。在本实施例中,在终端屏幕上显示当前页面内待显示的页面数据中的部分数据,其中该部分数据的显示宽度小于页面数据的显示宽度,且该部分数据的显示高度小于页面数据的显示高度。在上述显示情况下,获取到对终端屏幕执行预定操作所生成的操作指令,根据上述操作指令确定当前页面在预定轨迹上移动的目标距离,其中,包括至少两个移动方向的预定轨迹为当前页面相对终端屏幕进行移动的轨迹,以使当前页面内的页面数据在终端屏幕上完整显示;然后,在终端屏幕上显示当前页面内的目标数据,其中,目标数据包括:将当前页面在预定轨迹上按照移动方向移动目标距离后,获取到的与终端屏幕适配的数据。也就是说,在获取到对终端屏幕执行预定操作所生成的操作指令后,控制当前页面根据上述操作指令在预定轨迹上直接按照移动方向移动目标距离,以获取移动后与终端屏幕适配的目标数据进行显示,而无需手动重复执行拖拽移动操作,以在终端屏幕内调整显示页面数据中不同的目标数本文档来自技高网
...

【技术保护点】
1.一种显示数据的方法,其特征在于,包括:在终端屏幕所显示的数据为当前页面内待显示的页面数据中的部分数据的情况下,获取对所述终端屏幕执行预定操作所生成的操作指令,其中,所述部分数据的显示宽度小于所述页面数据的显示宽度,且所述部分数据的显示高度小于所述页面数据的显示高度;根据所述操作指令确定所述当前页面在预定轨迹上移动的目标距离,其中,所述预定轨迹包括至少两个移动方向;在所述终端屏幕上显示所述当前页面内的目标数据,其中,所述目标数据包括:将所述当前页面在所述预定轨迹上按照所述移动方向移动所述目标距离后,所获取到的与所述终端屏幕相适配的所述当前页面内的部分数据。

【技术特征摘要】
1.一种显示数据的方法,其特征在于,包括:在终端屏幕所显示的数据为当前页面内待显示的页面数据中的部分数据的情况下,获取对所述终端屏幕执行预定操作所生成的操作指令,其中,所述部分数据的显示宽度小于所述页面数据的显示宽度,且所述部分数据的显示高度小于所述页面数据的显示高度;根据所述操作指令确定所述当前页面在预定轨迹上移动的目标距离,其中,所述预定轨迹包括至少两个移动方向;在所述终端屏幕上显示所述当前页面内的目标数据,其中,所述目标数据包括:将所述当前页面在所述预定轨迹上按照所述移动方向移动所述目标距离后,所获取到的与所述终端屏幕相适配的所述当前页面内的部分数据。2.根据权利要求1所述的方法,其特征在于,所述根据所述操作指令确定所述当前页面在预定轨迹上移动的目标距离包括:根据所述操作指令获取在所述终端屏幕上执行所述预定操作的操作距离和操作速度;根据所述操作距离和所述操作速度,获取所述当前页面在所述预定轨迹上移动的所述目标距离和移动所使用的目标速度。3.根据权利要求2所述的方法,其特征在于,所述根据所述操作距离和所述操作速度,获取所述当前页面在所述预定轨迹上移动的所述目标距离和移动所使用的目标速度包括:获取所述操作距离与距离控制系数的乘积,作为所述当前页面在所述预定轨迹上移动的所述目标距离;获取所述操作速度与速度控制系数的乘积,作为所述当前页面在所述预定轨迹上移动的所述移动所使用的目标速度。4.根据权利要求1所述的方法,其特征在于,在所述根据所述操作指令确定所述当前页面在预定轨迹上移动的目标距离之后,还包括:重复执行以下步骤,直至获取到所述目标数据:获取所述当前页面当前已移动过的移动距离;在所述移动距离未达到所述目标距离的情况下,继续在所述预定轨迹上移动,其中,在所述当前页面移动至所述页面数据中每行数据的行首时,开始获取所述当前页面移动的距离,并将获取到的所述距离叠加至所述移动距离;在所述当前页面移动至所述页面数据中每行数据的行尾时,停止获取所述当前页面移动的距离;在所述移动距离达到所述目标距离的情况下,在与所述目标距离对应的位置上获取与所述终端屏幕适配的数据作为所述目标数据。5.根据权利要求4所述的方法,其特征在于,所述在所述移动距离未达到所述目标距离的情况下,继续在所述预定轨迹上移动包括:获取所述目标距离与所述移动距离之差,得到第一差值距离;获取所述目标数据在所述当前页面所处的移动位置,并获取所述移动位置与每行数据的行尾之间的距离之差,得到第二差值距离;在所述第一差值距离小于等于所述第二差值距离的情况下,控制所述当前页面继续执行同行移动,直至所述移动距离达到所述目标距离;在所述第一差值距离大于所述第二差值距离的情况下,控制所述当前页面继续移动,在移动至每行数据的行尾时,根据相邻两行数据之间的行间距执行换行移动,直至所述移动距离达到所述目标距离。6.根据权利要求2所述的方法,其特征在于,所述根据所述操作指令获取在所述终端屏幕上执行所述预定操作的操作距离和操作速度包括:获取在所述终端屏幕上执行滑屏操作所生成的滑屏操作指令,其中,所述滑屏操作指令中携带有执行所述滑屏操作后的滑屏操作距离及执行所述滑屏操作时所使用的滑屏操作速度,所述操作距离包括所述滑屏操作距离,所述操作速度包括所述滑屏操作速度;或者获取对所述终端屏幕上所显示的控制柄执行控制操作所生成的控制操作指令,其中,所述控制操作指令中携带有执行所述控制操作后控制触点相对所述控制柄的中心的控制偏移量,所述控制偏移量用于确定控制操作距离及执行所述控制操作时所使用的控制操作速度,所述操作距离包括所述控制操作距离,所述操作速度包括所述控制操作速度;或者获取对所述终端屏幕上执行体感操作所生成的体感操作指令,其中,所述体感操作指令中携带有执行所述体感操作后的体感操作距离及执行所述体感操作时所使用的体感操作速度,所述操作距离包括所述体感操作距离,所述操作速度包括所述体感操作速度。7.根据权利要求1所述的方法,其特征在于,所述根据所述操作指令确定所述当前页面在预定轨迹上移动的目标距离包括:在所述操作指令指示遍历显示所述当前页面内页面数据中的全部数据的情况下,确定所述目标距离为所述预定轨迹对应的距离...

【专利技术属性】
技术研发人员:冯舟
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1