CN109343753A - 数据显示方法及装置 - Google Patents

数据显示方法及装置 Download PDF

Info

Publication number
CN109343753A
CN109343753A CN201810894970.9A CN201810894970A CN109343753A CN 109343753 A CN109343753 A CN 109343753A CN 201810894970 A CN201810894970 A CN 201810894970A CN 109343753 A CN109343753 A CN 109343753A
Authority
CN
China
Prior art keywords
data
display
display interface
nodes
sliding control
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201810894970.9A
Other languages
English (en)
Inventor
杨竞霜
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Institute Of Big Data
Original Assignee
Beijing Institute Of Big Data
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Institute Of Big Data filed Critical Beijing Institute Of Big Data
Priority to CN201810894970.9A priority Critical patent/CN109343753A/zh
Publication of CN109343753A publication Critical patent/CN109343753A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/0485Scrolling or panning

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Controls And Circuits For Display Device (AREA)

Abstract

本公开涉及一种数据显示方法及装置,所述数据显示方法包括:根据待获取数据的数据总量以及在显示界面中的可显示数据量,确定滑动控件在所述显示界面的调节区域中的显示比例,根据所述显示比例,在所述显示界面的调节区域中显示所述滑动控件,响应于所述滑动控件的滑动,从所述待获取数据中获取与所述显示界面中的可显示数据量适应的第一数据,在所述显示界面上显示所述第一数据。本公开可以在滑动控件动作时从数据提供处获取数据,减小了网络及计算机的资源开支,增大了网络带宽的利用率及计算机的运行效率。

Description

数据显示方法及装置
技术领域
本公开涉及计算机技术领域,尤其涉及一种数据显示方法及装置。
背景技术
计算机***的用户通常通过用户界面(UI)操作计算机应用程序,或者与计算机应用程序交互,在操作或交互中,计算机应用程序通常通过显示屏的其中某个区域显示该应用程序的呈现内容,例如网页、电子邮件消息、文本文档等。然而,用户在通过计算机应用程序获取信息,并通过显示区域显示信息时,常常浪费大量的网络带宽或者计算资源。
发明内容
根据本公开的一方面,提供了一种数据显示方法,所述方法包括:
根据待获取数据的数据总量以及在显示界面中的可显示数据量,确定滑动控件在所述显示界面的调节区域中的显示比例,其中,所述滑动控件能够在所述调节区域中滑动;
根据所述显示比例,在所述显示界面的调节区域中显示所述滑动控件;
响应于所述滑动控件的滑动,从所述待获取数据中获取与所述显示界面中的可显示数据量适应的第一数据;及
在所述显示界面上显示所述第一数据。
在一种可能的实施方式中,所述待获取数据包括非线性数据,所述非线性数据包括一个或者多个一级节点,所述一级节点包括一个或多个二级节点。
在一种可能的实施方式中,所述方法还包括:
根据所述非线性数据的一级节点和/或二级节点的状态,确定所述滑动控件的显示比例,其中,所述一级节点及所述二级节点的状态包括展开状态和关闭状态。
在一种可能的实施方式中,所述方法还包括:
在所述非线性数据的一级节点和/或二级节点由关闭状态变为展开状态时,从所述非线性数据中获取变为展开状态的一级节点和/或二级节点中与所述显示界面中的可显示数据量适应的第二数据;
在所述显示界面上显示所述第二数据。
根据本公开的另一方面,提出了一种数据显示装置,所述装置包括:
确定模块,被配置为根据待获取数据的数据总量以及在显示界面中的可显示数据量,确定滑动控件在所述显示界面的调节区域中的显示比例,其中,所述滑动控件能够在所述调节区域中滑动;
第一显示模块,连接于所述确定模块,被配置为根据所述显示比例,在所述显示界面的调节区域中显示所述滑动控件;
第一获取模块,连接于所述第一显示模块,被配置为响应于所述滑动控件的滑动,从所述待获取数据中获取与所述显示界面中的可显示数据量适应的第一数据;及
第二显示模块,连接于所述第一获取模块,被配置为在所述显示界面上显示所述第一数据。
在一种可能的实施方式中,所述待获取数据包括非线性数据,所述非线性数据包括一个或者多个一级节点,所述一级节点包括一个或多个二级节点。
在一种可能的实施方式中,所述装置还包括:
更新模块,连接于所述确定模块,被配置为根据所述非线性数据的一级节点和/或二级节点的状态,确定所述滑动控件的显示比例,其中,所述一级节点及所述二级节点的状态包括展开状态和关闭状态。
在一种可能的实施方式中,所述装置还包括:
第二获取模块,连接于所述更新模块,被配置为在所述非线性数据的一级节点和/或二级节点由关闭状态变为展开状态时,从所述非线性数据中获取变为展开状态的一级节点和/或二级节点中与所述显示界面中的可显示数据量适应的第二数据;
第三显示模块,连接于所述第二获取模块,被配置为在所述显示界面上显示所述第二数据。
根据本公开的另一方面,提出了一种数据显示装置,包括:
处理器;
用于存储处理器可执行指令的存储器;
其中,所述处理器被配置为:
执行所述的数据显示方法。
根据本公开的另一方面,提出了一种非易失性计算机可读存储介质,其上存储有计算机程序指令,所述计算机程序指令被处理器执行时实现权利要求1至4中任意一项所述的数据显示方法。
本公开所述数据显示方法,根据待获取数据的数据总量以及在显示界面中的可显示数据量,确定滑动控件在所述显示界面的调节区域中的显示比例,根据所述显示比例,在所述显示界面的调节区域中显示所述滑动控件,响应于所述滑动控件的滑动,从所述待获取数据中获取与所述显示界面中的可显示数据量适应的第一数据,在所述显示界面上显示所述第一数据。本公开可以在滑动控件动作时从数据提供处获取数据,减小了网络及计算机的资源开支,增大了网络带宽的利用率及计算机的运行效率。
根据下面参考附图对示例性实施例的详细说明,本公开的其它特征及方面将变得清楚。
附图说明
包含在说明书中并且构成说明书的一部分的附图与说明书一起示出了本公开的示例性实施例、特征和方面,并且用于解释本公开的原理。
图1示出了根据本公开一实施方式的数据显示方法的流程图。
图2a、图2b示出了根据本公开一实施方式的显示界面示意图。
图3示出了根据本公开一实施方式的数据显示方法的流程图。
图4示出了根据本公开一实施方式的数据显示装置的框图。
图5示出了根据本公开一实施方式的数据显示装置的框图。
图6示出了根据本公开一实施方式的数据显示装置的框图。
具体实施方式
以下将参考附图详细说明本公开的各种示例性实施例、特征和方面。附图中相同的附图标记表示功能相同或相似的元件。尽管在附图中示出了实施例的各种方面,但是除非特别指出,不必按比例绘制附图。
在这里专用的词“示例性”意为“用作例子、实施例或说明性”。这里作为“示例性”所说明的任何实施例不必解释为优于或好于其它实施例。
另外,为了更好的说明本公开,在下文的具体实施方式中给出了众多的具体细节。本领域技术人员应当理解,没有某些具体细节,本公开同样可以实施。在一些实例中,对于本领域技术人员熟知的方法、手段、元件和电路未作详细描述,以便于凸显本公开的主旨。
请参阅图1,图1示出了根据本公开一实施方式的数据显示方法的流程图。
该方法可应用于终端中,所述终端例如可以包括个人电脑、智能手机、平板电脑等。
如图1所示,所述方法包括:
步骤S110,根据待获取数据的数据总量以及在显示界面中的可显示数据量,确定滑动控件在所述显示界面的调节区域中的显示比例,其中,所述滑动控件能够在所述调节区域中滑动。
在一种可能的实施方式中,所述的可显示数据量为所述显示界面的单次最大显示数据量。
在一种可能的实施方式中,所述调节区域中可包括处于显示界面侧面的滑动轨道,所述滑动控件可为能够在滑动轨道中上下滑动的滑动条或滑块。应当理解,调节区域和滑动控件也可以被设置成其他形式,本公开对此不作限制。
所述显示比例为所述滑动控件与所述调节区域的比例,也是所述显示界面的可显示数据量与所述数据总量的比例。
所述滑动控件可以被鼠标点击选中,从而在鼠标的移动下载所述调节区域滑动;所述滑动控件也可以被鼠标的滚轮控制,当用户滚动鼠标的滚轮时,所述滑动控件响应于所述滚轮的动作,在所述调节区域滑动;所述滑动控件还可以被键盘等外接设备控制,从而响应所述外接设备的控制在所述调节区域滑动。
在一种可能的实施方式中,所述数据包括非线性数据,例如树形结构存储的数据等,所述树形结构存储的数据包括根节点、子节点等多个节点。
请一并参阅图2a及图2b,图2a及图2b示出了根据本公开一实施方式的显示界面示意图。
在本实施方式中,如图2a及图2b所示,所述显示界面101包括滑动控件102及调节区域103,滑动控件102可为滚动条,调节区域103可为滑动轨道,滑动控件102可在调节区域103滑动。
步骤S120,根据所述显示比例,在所述显示界面的调节区域中显示所述滑动控件。
举例而言,若显示界面101可以显示5行数据,所述待获取的数据总量为30行数据,则滑动控件102与调节区域103的比例为x1∶y1=1∶6(如图2a所示)。
当待获取数据的数据总量增大时,则滑动控件102与调节区域103的比例也随之变化。例如,若待获取数据的数据总量变为50行数据,则滑动该控件102与调节区域103的比例变为x2∶y2=1∶10(如图2b所示)
步骤S130,响应于所述滑动控件的滑动,从所述待获取数据中获取与所述显示界面中的可显示数据量适应的第一数据。
现有技术通常获取大于显示界面的可显示数据量,举例而言,若显示界面101可显示5行数据,现有技术通常在显示5行数据时会获取多行数据,这样,在带宽资源有限,计算机(或其他包括显示屏的运算装置)运算资源(CPU,内存,缓存等)有限的情况下,可能会占用较多的网络资源及计算机运算资源,从而导致网络拥堵、浪费带宽及计算机运行速度降低的情况。
在步骤S130中,本公开通过滑动控件102的滑动,从数据提供处获取与所述显示界面101的可显示数据量适应的第一数据,例如,当滑动控件102滑动时,可以从服务器、本地存储空间等数据提供处获取5行数据(所述第一数据),在所述显示界面显示。
例如,当用户在浏览器中检索数据时,显示界面101可以显示5条数据,此时浏览器并未缓存其他数据,而是在滑动控件102滑动时,从服务器中获取下5条数据。
步骤S140,在所述显示界面上显示所述第一数据。
应该明白的是,尽管本公开以显示界面101显示5行数据或5条数据为例进行了说明,但本公开不限于此,显示界面101的可显示数据量应根据不同显示设备及其设置(例如字体、间距等)进行确定。
本公开所述数据显示方法,根据待获取数据的数据总量以及在显示界面中的可显示数据量,确定滑动控件在所述显示界面的调节区域中的显示比例,根据所述显示比例,在所述显示界面的调节区域中显示所述滑动控件,响应于所述滑动控件的滑动,从所述待获取数据中获取与所述显示界面中的可显示数据量适应的第一数据,在所述显示界面上显示所述第一数据。本公开可以在滑动控件动作时从数据提供处获取数据,减小了网络及计算机的资源开支,增大了网络带宽的利用率及计算机的运行效率。
请参阅图3,图3示出了根据本公开一实施方式的数据显示方法的流程图。如图3所示,所述方法包括:
步骤S110,根据待获取数据的数据总量以及在显示界面中的可显示数据量,确定滑动控件在所述显示界面的调节区域中的显示比例,其中,所述滑动控件能够在所述调节区域中滑动。
步骤S120,根据所述显示比例,在所述显示界面的调节区域中显示所述滑动控件。
步骤S130,响应于所述滑动控件的滑动,从所述待获取数据中获取与所述显示界面中的可显示数据量适应的第一数据。
步骤S140,在所述显示界面上显示所述第一数据。
步骤S110-步骤S140的具体介绍请参照之前的描述,此处不再赘述。
在一种可能的实施方式中,获取的数据可为非线性数据。
在一种可能的实施方式中,所述非线性数据包括一个或者多个一级节点,所述一级节点包括一个或多个二级节点。各个一级节点及二级节点中都包括相应的数据。
当所述数据为非线性数据时,所述方法还包括:
步骤S115,根据所述非线性数据的一级节点和/或二级节点的状态,确定所述滑动控件的显示比例,其中,所述一级节点及所述二级节点的状态包括展开状态和关闭状态。
所述的一级节点及所述一级节点对应的二级节点的数目为1个或者多个。
举例而言,当获取的非线性数据包括六个一级节点,其中,第一个一级节点包括1个二级节点,每个一级节点及二级节点都包括一行显示数据。当一级节点全部处于关闭状态时,显示界面的可显示数据量为5行,六个一级节点的数据总量为30行,此时,滑动控件相对于调节区域的比例为1∶6,显示界面显示第一级节点的内容。
步骤S116,在所述非线性数据的一级节点和/或二级节点由关闭状态变为展开状态时,从所述非线性数据中获取变为展开状态的一级节点和/或二级节点中与所述显示界面中的可显示数据量适应的第二数据。
在一种可能的实施方式中,当用户点击所述一级节点或者二级节点时,所述一级节点或二级节点的状态在展开状态和关闭状态之间变化,当所述一级节点或二级节点的状态从关闭状态转换为展开状态时,展开后的节点的内容可显示于显示界面上。
若展开后的一级节点或者二级节点的数据总量大于显示界面可以显示的最大数据量,则通过滑动所述滑动控件触发***依次接收所述显示界面的可显示数据量规模的数据。
在一种可能的实施方式中,在所述非线性数据的一级节点和/或二级节点由关闭状态变为展开状态时,还可以包括步骤:
调节滑动控件与调节区域的比例。
举例而言,若获取的非线性数据包括六个一级节点,其中,第一个一级节点包括1个二级节点,每个一级节点及二级节点都包括5行显示数据。当,一级节点全部处于关闭状态时,显示界面的可显示数据量为5行,六个一级节点的数据总量为30行,此时,滑动控件相对于调节区域的比例为1∶6,显示界面显示第一级节点的内容。当,第一个一级节点的状态从关闭状态变为展开状态时,数据总量变为35行,滑动控件相对于调节区域的比例变为1∶7。
步骤S117,在所述显示界面上显示所述第二数据。
应该明白的是,虽然以一级节点和二级节点为示例介绍了数据显示方法如上,但是节点的层次不应限于上述举例,采用本公开数据显示方法,可以实现多级(大于1级)非线性数据的显示。
通过以上数据显示方法,本公开可以实现非线性数据的显示,提高了非线性数据获取时的资源利用率,及计算机运行效率,针对非线性数据的显示,显示界面可以进行适应性的变化,使用户更加方便地查看非线性数据中当前显示界面的可显示数据量与数据总量的变化关系。
请参阅图4,图4示出了根据本公开一实施方式的数据显示装置的框图。
如图4所示,所述装置包括:
确定模块10,被配置为根据待获取数据的数据总量以及在显示界面中的可显示数据量,确定滑动控件在所述显示界面的调节区域中的显示比例,其中,所述滑动控件能够在所述调节区域中滑动。
第一显示模块20,连接于所述确定模块10,被配置为根据所述显示比例,在所述显示界面的调节区域中显示所述滑动控件。
第一获取模块30,连接于所述第一显示模块20,被配置为响应于所述滑动控件的滑动,从所述待获取数据中获取与所述显示界面中的可显示数据量适应的第一数据。
第二显示模块40,连接于所述第一获取模块30,被配置为在所述显示界面上显示所述第一数据。
应该说明的是,所述的数据显示装置为前述的数据显示方法对应的装置项,数据显示装置各个模块的介绍请参照之前对数据显示方法的描述,此处不再赘述。
本公开所述数据显示装置,根据待获取数据的数据总量以及在显示界面中的可显示数据量,确定滑动控件在所述显示界面的调节区域中的显示比例,根据所述显示比例,在所述显示界面的调节区域中显示所述滑动控件,响应于所述滑动控件的滑动,从所述待获取数据中获取与所述显示界面中的可显示数据量适应的第一数据,在所述显示界面上显示所述第一数据。本公开可以在滑动控件动作时从数据提供处获取数据,减小了网络及计算机的资源开支,增大了网络带宽的利用率及计算机的运行效率。
请参阅图5,图5示出了根据本公开一实施方式的数据显示装置的框图。
如图5所示,所述装置包括:
确定模块10,被配置为根据待获取数据的数据总量以及在显示界面中的可显示数据量,确定滑动控件在所述显示界面的调节区域中的显示比例,其中,所述滑动控件能够在所述调节区域中滑动。
所述待获取数据包括非线性数据,所述非线性数据包括一个或者多个一级节点,所述一级节点包括一个或多个与之对应的二级节点。
第一显示模块20,连接于所述确定模块10,被配置为根据所述显示比例,在所述显示界面的调节区域中显示所述滑动控件。
第一获取模块30,连接于所述第一显示模块20,被配置为响应于所述滑动控件的滑动,从所述待获取数据中获取与所述显示界面中的可显示数据量适应的第一数据。
第二显示模块40,连接于所述第一获取模块30,被配置为在所述显示界面上显示所述第一数据。
更新模块50,连接于所述确定模块10,被配置为根据所述非线性数据的一级节点和/或二级节点的状态,确定所述滑动控件的显示比例,其中,所述一级节点及所述二级节点的状态包括展开状态和关闭状态。
第二获取模块60,连接于所述更新模块50,被配置为在所述非线性数据的一级节点和/或二级节点由关闭状态变为展开状态时,从所述非线性数据中获取变为展开状态的一级节点和/或二级节点中与所述显示界面中的可显示数据量适应的第二数据。
第三显示模块70,连接于所述第二获取模块60,被配置为在所述显示界面上显示所述第二数据。
应该说明的是,所述的数据显示装置为前述的数据显示方法对应的装置项,数据显示装置各个模块的介绍请参照之前对数据显示方法的描述,此处不再赘述。
请参阅图6,图6示出了根据本公开一实施方式的数据显示装置800的框图。例如,装置800可以是移动电话,计算机,数字广播终端,消息收发设备,游戏控制台,平板设备,医疗设备,健身设备,个人数字助理等。
参照图6,装置800可以包括以下一个或多个组件:处理组件802,存储器804,电源组件806,多媒体组件808,音频组件810,输入/输出(I/O)的接口812,传感器组件814,以及通信组件816。
处理组件802通常控制装置800的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理组件802可以包括一个或多个处理器820来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件802可以包括一个或多个模块,便于处理组件802和其他组件之间的交互。例如,处理组件802可以包括多媒体模块,以方便多媒体组件808和处理组件802之间的交互。
存储器804被配置为存储各种类型的数据以支持在装置800的操作。这些数据的示例包括用于在装置800上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器804可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。
电源组件806为装置800的各种组件提供电力。电源组件806可以包括电源管理***,一个或多个电源,及其他与为装置800生成、管理和分配电力相关联的组件。
多媒体组件808包括在所述装置800和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(LCD)和触摸面板(TP)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件808包括一个前置摄像头和/或后置摄像头。当装置800处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜***或具有焦距和光学变焦能力。
音频组件810被配置为输出和/或输入音频信号。例如,音频组件810包括一个麦克风(MIC),当装置800处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器804或经由通信组件816发送。在一些实施例中,音频组件810还包括一个扬声器,用于输出音频信号。
I/O接口812为处理组件802和***接口模块之间提供接口,上述***接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。
传感器组件814包括一个或多个传感器,用于为装置800提供各个方面的状态评估。例如,传感器组件814可以检测到装置800的打开/关闭状态,组件的相对定位,例如所述组件为装置800的显示器和小键盘,传感器组件814还可以检测装置800或装置800一个组件的位置改变,用户与装置800接触的存在或不存在,装置800方位或加速/减速和装置800的温度变化。传感器组件814可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件814还可以包括光传感器,如CMOS或CCD图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件814还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。
通信组件816被配置为便于装置800和其他设备之间有线或无线方式的通信。装置800可以接入基于通信标准的无线网络,如WiFi,2G或3G,或它们的组合。在一个示例性实施例中,通信组件816经由广播信道接收来自外部广播管理***的广播信号或广播相关信息。在一个示例性实施例中,所述通信组件816还包括近场通信(NFC)模块,以促进短程通信。例如,在NFC模块可基于射频识别(RFID)技术,红外数据协会(IrDA)技术,超宽带(UWB)技术,蓝牙(BT)技术和其他技术来实现。
在示例性实施例中,装置800可以被一个或多个应用专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理设备(DSPD)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述方法。
在示例性实施例中,还提供了一种非易失性计算机可读存储介质,例如包括计算机程序指令的存储器804,上述计算机程序指令可由装置800的处理器820执行以完成上述方法。
以上已经描述了本公开的各实施例,上述说明是示例性的,并非穷尽性的,并且也不限于所披露的各实施例。在不偏离所说明的各实施例的范围和精神的情况下,对于本技术领域的普通技术人员来说许多修改和变更都是显而易见的。本文中所用术语的选择,旨在最好地解释各实施例的原理、实际应用或对市场中的技术改进,或者使本技术领域的其它普通技术人员能理解本文披露的各实施例。

Claims (10)

1.一种数据显示方法,其特征在于,所述方法包括:
根据待获取数据的数据总量以及在显示界面中的可显示数据量,确定滑动控件在所述显示界面的调节区域中的显示比例,其中,所述滑动控件能够在所述调节区域中滑动;
根据所述显示比例,在所述显示界面的调节区域中显示所述滑动控件;
响应于所述滑动控件的滑动,从所述待获取数据中获取与所述显示界面中的可显示数据量适应的第一数据;及
在所述显示界面上显示所述第一数据。
2.根据权利要求1所述的数据显示方法,其特征在于,所述待获取数据包括非线性数据,所述非线性数据包括一个或者多个一级节点,所述一级节点包括一个或多个二级节点。
3.根据权利要求2所述的数据显示方法,所述方法还包括:
根据所述非线性数据的一级节点和/或二级节点的状态,确定所述滑动控件的显示比例,其中,所述一级节点及所述二级节点的状态包括展开状态和关闭状态。
4.根据权利要求3所述的数据显示方法,所述方法还包括:
在所述非线性数据的一级节点和/或二级节点由关闭状态变为展开状态时,从所述非线性数据中获取变为展开状态的一级节点和/或二级节点中与所述显示界面中的可显示数据量适应的第二数据;
在所述显示界面上显示所述第二数据。
5.一种数据显示装置,其特征在于,所述装置包括:
确定模块,被配置为根据待获取数据的数据总量以及在显示界面中的可显示数据量,确定滑动控件在所述显示界面的调节区域中的显示比例,其中,所述滑动控件能够在所述调节区域中滑动;
第一显示模块,连接于所述确定模块,被配置为根据所述显示比例,在所述显示界面的调节区域中显示所述滑动控件;
第一获取模块,连接于所述第一显示模块,被配置为响应于所述滑动控件的滑动,从所述待获取数据中获取与所述显示界面中的可显示数据量适应的第一数据;及
第二显示模块,连接于所述第一获取模块,被配置为在所述显示界面上显示所述第一数据。
6.根据权利要求5所述的数据显示装置,其特征在于,所述待获取数据包括非线性数据,所述非线性数据包括一个或者多个一级节点,所述一级节点包括一个或多个二级节点。
7.根据权利要求6所述的数据显示装置,所述装置还包括:
更新模块,连接于所述确定模块,被配置为根据所述非线性数据的一级节点和/或二级节点的状态,确定所述滑动控件的显示比例,其中,所述一级节点及所述二级节点的状态包括展开状态和关闭状态。
8.根据权利要求7所述的数据显示装置,所述装置还包括:
第二获取模块,连接于所述更新模块,被配置为在所述非线性数据的一级节点和/或二级节点由关闭状态变为展开状态时,从所述非线性数据中获取变为展开状态的一级节点和/或二级节点中与所述显示界面中的可显示数据量适应的第二数据;
第三显示模块,连接于所述第二获取模块,被配置为在所述显示界面上显示所述第二数据。
9.一种数据显示装置,其特征在于,包括:
处理器;
用于存储处理器可执行指令的存储器;
其中,所述处理器被配置为:
执行权利要求1-4任一项所述的数据显示方法。
10.一种非易失性计算机可读存储介质,其上存储有计算机程序指令,其特征在于,所述计算机程序指令被处理器执行时实现权利要求1至4中任意一项所述的数据显示方法。
CN201810894970.9A 2018-08-08 2018-08-08 数据显示方法及装置 Pending CN109343753A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810894970.9A CN109343753A (zh) 2018-08-08 2018-08-08 数据显示方法及装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810894970.9A CN109343753A (zh) 2018-08-08 2018-08-08 数据显示方法及装置

Publications (1)

Publication Number Publication Date
CN109343753A true CN109343753A (zh) 2019-02-15

Family

ID=65291566

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810894970.9A Pending CN109343753A (zh) 2018-08-08 2018-08-08 数据显示方法及装置

Country Status (1)

Country Link
CN (1) CN109343753A (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110989907A (zh) * 2019-11-27 2020-04-10 浙江大华技术股份有限公司 一种数据显示方法、装置、电子设备及存储介质

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030202019A1 (en) * 2002-04-25 2003-10-30 International Business Machines Corporation Computer controlled user interactive display interface implementation for tracking the organization of items in a hierarchical tree of nested categories
CN101446973A (zh) * 2008-12-19 2009-06-03 北京数码大方科技有限公司 用于管理信息***的树视图节点加载显示方法
CN104423840A (zh) * 2013-09-04 2015-03-18 腾讯科技(深圳)有限公司 一种进度指示条的实现方法和装置
CN105468365A (zh) * 2015-11-20 2016-04-06 厦门雅迅网络股份有限公司 一种解决树控件节点数量限制的方法
CN106325885A (zh) * 2016-08-31 2017-01-11 北京深思数盾科技股份有限公司 海量数据显示方法及装置

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030202019A1 (en) * 2002-04-25 2003-10-30 International Business Machines Corporation Computer controlled user interactive display interface implementation for tracking the organization of items in a hierarchical tree of nested categories
CN101446973A (zh) * 2008-12-19 2009-06-03 北京数码大方科技有限公司 用于管理信息***的树视图节点加载显示方法
CN104423840A (zh) * 2013-09-04 2015-03-18 腾讯科技(深圳)有限公司 一种进度指示条的实现方法和装置
CN105468365A (zh) * 2015-11-20 2016-04-06 厦门雅迅网络股份有限公司 一种解决树控件节点数量限制的方法
CN106325885A (zh) * 2016-08-31 2017-01-11 北京深思数盾科技股份有限公司 海量数据显示方法及装置

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110989907A (zh) * 2019-11-27 2020-04-10 浙江大华技术股份有限公司 一种数据显示方法、装置、电子设备及存储介质
CN110989907B (zh) * 2019-11-27 2021-06-15 浙江大华技术股份有限公司 一种数据显示方法、装置、电子设备及存储介质

Similar Documents

Publication Publication Date Title
US10372469B2 (en) Method and device for displaying information
CN109753326B (zh) 处理方法、装置、设备和机器可读介质
KR101917070B1 (ko) 이동 단말기, 서버, 시스템, 이동 단말기 및 서버의 제어 방법
US10509540B2 (en) Method and device for displaying a message
CN104933170B (zh) 信息展示方法及装置
US10642456B2 (en) Application distribution method and device
CN105512545B (zh) 访问权限管理方法和装置
US20170118298A1 (en) Method, device, and computer-readable medium for pushing information
CN107193606B (zh) 应用分发方法及装置
CN105183513A (zh) 应用推荐方法和装置
CN104615655A (zh) 信息推荐方法和装置
CN105550357A (zh) 网页页面刷新方法及装置
CN104536787B (zh) 资源预加载方法及装置
JP2017529640A (ja) ショートメッセージ処理方法、装置、プログラム及び記録媒体
CN109447258B (zh) 神经网络模型的优化方法及装置、电子设备和存储介质
CN108268507B (zh) 一种基于浏览器的处理方法、装置及电子设备
TW201918858A (zh) 處理方法、裝置、設備和機器可讀介質
CN105635809A (zh) 图像处理方法、装置及终端
CN112784151B (zh) 一种确定推荐信息的方法及相关装置
CN112766498A (zh) 模型训练方法及装置
CN107908325A (zh) 界面展示方法及装置
CN109343753A (zh) 数据显示方法及装置
CN112115321A (zh) 内容推荐模型的训练方法及装置、电子设备和存储介质
CN107704911A (zh) 二维码的生成、读取方法及装置
CN111221710B (zh) 一种识别用户类型的方法、装置和设备

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20190215