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.一种显示数据的方法,其特征在于,包括:在终端屏幕所显示的数据为当前页面内待显示的页面数据中的部分数据的情况下,获取对所述终端屏幕执行预定操作所生成的操作指令,其中,所述部分数据的显示宽度小于所述页面数据的显示宽度,且所述部分数据的显示高度小于所述页面数据的显示高度;根据所述操作指令确定所述当前页面在预定轨迹上移动的目标距离,其中,所述预定轨迹包括至少两个移动方向;在所述终端屏幕上显示所述当前页面内的目标数据,其中,所述目标数据包括:将所述当前页面在所述预定轨迹上按照所述移动方向移动所述目标距离后,所获取到的与所述终端屏幕相适配的所述当前页面内的部分数据。
【技术特征摘要】
1.一种显示数据的方法,其特征在于,包括:在终端屏幕所显示的数据为当前页面内待显示的页面数据中的部分数据的情况下,获取对所述终端屏幕执行预定操作所生成的操作指令,其中,所述部分数据的显示宽度小于所述页面数据的显示宽度,且所述部分数据的显示高度小于所述页面数据的显示高度;根据所述操作指令确定所述当前页面在预定轨迹上移动的目标距离,其中,所述预定轨迹包括至少两个移动方向;在所述终端屏幕上显示所述当前页面内的目标数据,其中,所述目标数据包括:将所述当前页面在所述预定轨迹上按照所述移动方向移动所述目标距离后,所获取到的与所述终端屏幕相适配的所述当前页面内的部分数据。2.根据权利要求1所述的方法,其特征在于,所述根据所述操作指令确定所述当前页面在预定轨迹上移动的目标距离包括:根据所述操作指令获取在所述终端屏幕上执行所述预定操作的操作距离和操作速度;根据所述操作距离和所述操作速度,获取所述当前页面在所述预定轨迹上移动的所述目标距离和移动所使用的目标速度。3.根据权利要求2所述的方法,其特征在于,所述根据所述操作距离和所述操作速度,获取所述当前页面在所述预定轨迹上移动的所述目标距离和移动所使用的目标速度包括:获取所述操作距离与距离控制系数的乘积,作为所述当前页面在所述预定轨迹上移动的所述目标距离;获取所述操作速度与速度控制系数的乘积,作为所述当前页面在所述预定轨迹上移动的所述移动所使用的目标速度。4.根据权利要求1所述的方法,其特征在于,在所述根据所述操作指令确定所述当前页面在预定轨迹上移动的目标距离之后,还包括:重复执行以下步骤,直至获取到所述目标数据:获取所述当前页面当前已移动过的移动距离;在所述移动距离未达到所述目标距离的情况下,继续在所述预定轨迹上移动,其中,在所述当前页面移动至所述页面数据中每行数据的行首时,开始获取所述当前页面移动的距离,并将获取到的所述距离叠加至所述移动距离;在所述当前页面移动至所述页面数据中每行数据的行尾时,停止获取所述当前页面移动的距离;在所述移动距离达到所述目标距离的情况下,在与所述目标距离对应的位置上获取与所述终端屏幕适配的数据作为所述目标数据。5.根据权利要求4所述的方法,其特征在于,所述在所述移动距离未达到所述目标距离的情况下,继续在所述预定轨迹上移动包括:获取所述目标距离与所述移动距离之差,得到第一差值距离;获取所述目标数据在所述当前页面所处的移动位置,并获取所述移动位置与每行数据的行尾之间的距离之差,得到第二差值距离;在所述第一差值距离小于等于所述第二差值距离的情况下,控制所述当前页面继续执行同行移动,直至所述移动距离达到所述目标距离;在所述第一差值距离大于所述第二差值距离的情况下,控制所述当前页面继续移动,在移动至每行数据的行尾时,根据相邻两行数据之间的行间距执行换行移动,直至所述移动距离达到所述目标距离。6.根据权利要求2所述的方法,其特征在于,所述根据所述操作指令获取在所述终端屏幕上执行所述预定操作的操作距离和操作速度包括:获取在所述终端屏幕上执行滑屏操作所生成的滑屏操作指令,其中,所述滑屏操作指令中携带有执行所述滑屏操作后的滑屏操作距离及执行所述滑屏操作时所使用的滑屏操作速度,所述操作距离包括所述滑屏操作距离,所述操作速度包括所述滑屏操作速度;或者获取对所述终端屏幕上所显示的控制柄执行控制操作所生成的控制操作指令,其中,所述控制操作指令中携带有执行所述控制操作后控制触点相对所述控制柄的中心的控制偏移量,所述控制偏移量用于确定控制操作距离及执行所述控制操作时所使用的控制操作速度,所述操作距离包括所述控制操作距离,所述操作速度包括所述控制操作速度;或者获取对所述终端屏幕上执行体感操作所生成的体感操作指令,其中,所述体感操作指令中携带有执行所述体感操作后的体感操作距离及执行所述体感操作时所使用的体感操作速度,所述操作距离包括所述体感操作距离,所述操作速度包括所述体感操作速度。7.根据权利要求1所述的方法,其特征在于,所述根据所述操作指令确定所述当前页面在预定轨迹上移动的目标距离包括:在所述操作指令指示遍历显示所述当前页面内页面数据中的全部数据的情况下,确定所述目标距离为所述预定轨迹对应的距离...
【专利技术属性】
技术研发人员:冯舟,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。