CN114253445B - 滑动联动模式的配置方法、页面的联动方法及装置 - Google Patents

滑动联动模式的配置方法、页面的联动方法及装置 Download PDF

Info

Publication number
CN114253445B
CN114253445B CN202111584297.7A CN202111584297A CN114253445B CN 114253445 B CN114253445 B CN 114253445B CN 202111584297 A CN202111584297 A CN 202111584297A CN 114253445 B CN114253445 B CN 114253445B
Authority
CN
China
Prior art keywords
view
menu item
list data
grouping
page
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.)
Active
Application number
CN202111584297.7A
Other languages
English (en)
Other versions
CN114253445A (zh
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 Jindi Technology Co Ltd
Original Assignee
Beijing Jindi Technology Co Ltd
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 Jindi Technology Co Ltd filed Critical Beijing Jindi Technology Co Ltd
Priority to CN202111584297.7A priority Critical patent/CN114253445B/zh
Publication of CN114253445A publication Critical patent/CN114253445A/zh
Application granted granted Critical
Publication of CN114253445B publication Critical patent/CN114253445B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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
    • G06F3/0482Interaction with lists of selectable items, e.g. menus
    • 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/451Execution arrangements for user interfaces

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本公开提供了一种滑动联动模式的配置方法、页面的联动方法及装置、计算机存储介质、电子设备,涉及计算机技术和数据处理技术领域,该配置方法包括:根据在应用程序的页面中要显示的若干个菜单项以及对应于每个菜单项被选中后要显示的列表数据,创建列表视图,列表视图包括若干个分组视图,每个菜单项对应一个分组视图,以便基于分组视图显示对应于各菜单项的列表数据;为每个菜单项与对应的分组视图创建对应的滑动联动模式,以便响应于监听到有基于列表视图的页面滑动事件,能够基于对应的滑动联动模式,确定被命中的菜单项和/或确定与被命中的菜单项对应的列表数据在页面中要滚动到的目标位置,并对目标位置处的列表数据进行显示。

Description

滑动联动模式的配置方法、页面的联动方法及装置
技术领域
本公开涉及计算机技术和数据处理技术领域,具体涉及一种滑动联动模式的配置方法、页面的联动方法及装置、计算机存储介质、电子设备。
背景技术
在IOS的移动端应用程序中,会基于列表视图(UITableView)和菜单导航进行页面展示。具体地,可以把列表视图分成多个分组视图(业界又称之为section),并将菜单导航分成多个菜单项,使得每个菜单项关联一个分组视图,以便基于各菜单项展示对应的列表数据。在使用过程中,通过滑动页面进行菜单项的切换,进而显示菜单项对应的列表数据。为此,需要监控页面滑动事件,对页面要滑动到的目标位置进行定位,以展示该目标位置处应当显示的列表数据。现有技术中,通常是基于定时器来定位目标位置的,导致目标位置定位不准或者定位结果的精度较低。
发明内容
本公开实施例提供一种滑动联动模式的配置方法、页面的联动方法及装置、计算机存储介质、电子设备,用以克服相关技术中存在的上述技术问题。
本公开采用的技术方案为:
一种滑动联动模式的配置方法,其包括:根据在应用程序的页面中要显示的若干个菜单项以及对应于每个菜单项被选中后要显示的列表数据,创建列表视图,其中,所述列表视图包括若干个分组视图,每个菜单项对应一个分组视图,以便基于分组视图显示对应于各菜单项的列表数据;为每个菜单项与对应的分组视图创建对应的滑动联动模式,以便响应于监听到有基于所述列表视图的页面滑动事件,能够基于对应的滑动联动模式,执行以下操作中的至少之一:确定被命中的菜单项;确定与所述被命中的菜单项对应的列表数据在所述页面中要滚动到的目标位置,并对所述目标位置处的列表数据进行显示。
可选地,所述根据要显示的菜单项以及对应于每个菜单项被选中后要显示的列表数据,创建列表视图之后,还包括:在所述列表视图上创建所述若干个分组视图;建立各分组视图与各菜单项的关联关系,以便基于分组视图显示对应于各菜单项的列表数据。
可选地,所述建立各菜单项与各分组视图的关联关系,以便基于分组视图显示对应于各菜单项的列表数据,包括:按照所述若干个分组视图的先后顺序,依次建立各分组视图与各菜单项的关联关系,以便基于分组视图显示对应于各菜单项的列表数据。
可选地,所述建立各分组视图与各菜单项的关联关系,以便基于分组视图显示对应于各菜单项的列表数据,包括:基于为各菜单项创建的标题栏对象,建立各分组视图与各菜单项的关联关系,以便基于分组视图显示对应于各菜单项的列表数据。
可选地,所述为每个菜单项与对应的分组视图创建对应的滑动联动模式之前,包括:针对每个菜单项,将菜单项及对应于菜单项的列表数据进行绑定,以便为每个菜单项与对应的分组视图创建对应的滑动联动模式时,使得建立的滑动联动模式关联于对应的列表数据。
一种页面的联动方法,其包括:监听应用程序的页面中基于列表视图的页面滑动事件;根据监听到的页面滑动事件,基于对应的滑动联动模式,执行以下操作中的至少之一:确定被命中的菜单项;确定与所述被命中的菜单项对应的列表数据在所述页面中要滚动到的目标位置,并将所述被命中的菜单项对应的列表数据在所述页面中滚动到所述目标位置并进行显示。
可选地,所述确定被命中的菜单项之后,包括:对所述被命中的菜单项进行标记,以表征所述页面上存在针对对应于所述被命中的菜单项的列表数据的滚动动画;响应于对应于所述被命中的菜单项的列表数据滚动到所述目标位置,删除对所述被命中的菜单项的标记,以表征所述页面上针对对应于所述被命中的菜单项的列表数据的滚动动画已完成。
可选地,所述监听应用程序的页面中基于列表视图的页面滑动事件之后,包括:当监听到的页面滑动事件为n时,n≥2,只保留其中最新页面滑动事件对应的被命中的菜单项的标记,并撤销掉其他页面滑动事件对应的被命中的菜单项的标记;所述将所述被命中的菜单项对应的列表数据在所述页面中滚动到所述目标位置并进行显示,包括:将所述最新页面滑动事件对应的被命中的菜单项对应的列表数据在所述页面中滚动到所述目标位置并进行显示。
可选地,所述监听应用程序的页面中基于列表视图的页面滑动事件之后,包括:针对所述其他页面滑动事件对应的菜单项进行滚动动画,直至切换到所述最新页面滑动事件对应的菜单项为止。
可选地,所述将所述被命中的菜单项对应的列表数据在所述页面中滚动到所述目标位置并进行显示,包括:确定所述列表数据的偏移量,并根据所述列表数据的偏移量,将所述被命中的菜单项对应的列表数据滚动到目标位置并进行显示。
可选地,所述根据所述列表数据的偏移量,将所述被命中的菜单项对应的列表数据滚动到目标位置并进行显示,包括:根据所述列表数据的偏移量,将所述被命中的菜单项对应的列表数据按照倒序的方式滚动到目标位置并进行显示。
可选地,所述根据所述列表数据的偏移量,将所述被命中的菜单项对应的列表数据按照倒序的方式滚动到目标位置并进行显示,包括:基于所述目标位置对于最后一个分组视图的参考线的偏移量,确定是否要将所述列表数据滚动到最后一个分组视图进行显示,如果所述偏移量为正值,则确定所述目标位置要对应到最后一个分组视图上;如果偏移量为负值,则确定所述目标位置要对应到所述最后一个分组视图之前的一分组视图上,以此类推,直到确定出所述偏移量为正值时对应的分组视图,以将所述目标位置对应到所述偏移量为正值时的分组视图上以显示所述列表数据。
一种滑动联动模式的配置装置,其包括:创建单元,用于根据在应用程序的页面中要显示的若干个菜单项以及对应于每个菜单项被命中后要显示的列表数据,创建列表视图,所述列表视图包括若干个分组视图,每个菜单项对应一个分组视图,以便基于分组视图显示对应于各菜单项的列表数据;模式确定单元,用于为每个菜单项与对应的分组视图创建对应的滑动联动模式,以便响应于监听到有基于所述列表视图的页面滑动事件,能够基于对应的滑动联动模式,执行以下操作中的至少之一:确定被命中的菜单项;确定与所述被命中的菜单项对应的列表数据在所述页面中要滚动到的目标位置,并对所述目标位置处的列表数据进行显示。
一种页面的联动装置,其包括:监听单元,用于监听应用程序的页面中基于列表视图的页面滑动事件;位置确定及联动单元,用于根据监听到的页面滑动事件,基于对应的滑动联动模式,执行以下操作中的至少之一:确定被命中的菜单项;确定与所述被命中的菜单项对应的列表数据在所述页面中要滚动到的目标位置,并将所述被命中的菜单项对应的列表数据在所述页面中滚动到所述目标位置并进行显示。
一种计算机存储介质,所述计算机存储介质上存储有计算机可执行程序,所述计算机可执行程序被运行以实施本公开实施例中任一项所述的方法。
一种电子设备,所述电子设备包括存储器以及处理器,所述存储器上用于存储计算机可执行程序,所述处理器用于运行所述计算机可执行程序以实施本公开实施例中任一项所述的方法。
一种计算机程序产品,包括计算机程序,所述计算机程序在被处理器执行时实施本公开实施例中任一项所述的方法。
本公开实施例,通过根据在应用程序的页面中要显示的若干个菜单项以及对应于每个菜单项被选中后要显示的列表数据,创建列表视图,其中,所述列表视图包括若干个分组视图,每个菜单项对应一个分组视图,以便基于分组视图显示对应于各菜单项的列表数据;为每个菜单项与对应的分组视图创建对应的滑动联动模式,以便响应于监听到有基于所述列表视图的页面滑动事件,能够基于对应的滑动联动模式,执行以下操作中的至少之一:确定被命中的菜单项;确定与所述被命中的菜单项对应的列表数据在所述页面中要滚动到的目标位置,并对所述目标位置处的列表数据进行显示。由于已为每个菜单项及其对应的分组视图创建了对应的滑动联动模式,因而在监听到针对任一菜单项有对应的页面滑动事件时,可以直接基于该菜单项对应的滑动联动模式,并根据被选中的菜单项准确地确定对应的列表数据在所述页面中要滚动到的目标位置并进行显示,从而提高了目标位置的定位精度;类似地,根据列表数据在所述页面中滚动到的目标位置,还可以准确地反向定位出被选中的菜单项,从而提高菜单项的定位精度。
附图说明
图1A示例性示出了本公开实施例的应用场景。
图1B示例性示出了本公开实施例的滑动联动模式的配置方法的流程图。
图2示例性示出了本公开实施例的页面的联动方法的流程图。
图3示例性示出了本公开另一实施例的页面的联动方法的流程图。
图4示例性示出了本公开实施例的滑动联动模式的配置装置的示意图;
图5示例性示出了本公开实施例的页面的联动装置的示意图。
图6示例性示出了本公开实施例电子设备的示意图。
具体实施方式
为使本公开要解决的技术问题、技术方案和优点更加清楚,下面将结合附图及具体实施例进行详细描述。
本公开实施例,通过根据在应用程序的页面中要显示的若干个菜单项以及对应于每个菜单项被选中后要显示的列表数据,创建列表视图,其中,所述列表视图包括若干个分组视图,每个菜单项对应一个分组视图,以便基于分组视图显示对应于各菜单项的列表数据;为每个菜单项与对应的分组视图创建对应的滑动联动模式,以便响应于监听到有基于所述列表视图的页面滑动事件,能够基于对应的滑动联动模式,执行以下操作中的至少之一:确定被命中的菜单项;确定与所述被命中的菜单项对应的列表数据在所述页面中要滚动到的目标位置,并对所述目标位置处的列表数据进行显示。由于已为每个菜单项及其对应的分组视图创建了对应的滑动联动模式,因而在监听到针对任一菜单项有对应的页面滑动事件时,可以直接基于该菜单项对应的滑动联动模式,并根据被选中的菜单项准确地确定对应的列表数据在所述页面中要滚动到的目标位置并进行显示,从而提高了目标位置的定位精度;类似地,根据列表数据在所述页面中滚动到的目标位置,还可以准确地反向定位出被选中的菜单项,从而提高菜单项的定位精度。
本公开下述实施例中,可以给菜单项配置的滑动联动模式相同,也可以不同,具体根据应用场景的需求来确定。
图1A示例性示出了本公开实施例的应用场景。如图1A所示,针对在一查询企业和法人信息的应用程序上使用本方案提供的方法为例,在页面中显示查询到的“北京××××科技有限公司”的信息,进行数据的深度加工之后,可以在菜单导航中设置若干个菜单项,如包括“基本信息”、“融资历程”、“核心成员”“企业股东”等菜单项,其中,在页面中,由于在“基本信息”这一菜单项中显示的列表数据较少,同时,“融资历程”显示的列表数据也相对较少,因此,在同一网页界面中可以同时查看“基本信息”和“融资历程”对应的分组视图。而对于“核心成员”来说,由于其包含的列表数据较多,因而无法与“基本信息”以及“融资历程”对应的列表数据同时显示在一个网页界面中,对于此种情景,需要通过菜单项的切换(比如通过直接点击“核心成员”,或者向下滑动页面)来显示对应的列表数据以供用户查看,比如,可以点击“核心成员”这一菜单项,以使网页界面中切换显示为与“核心成员”对应的分组视图,并由此显示与“核心成员”有关的列表数据。
基于上述应用场景中的需求,以下对本公开实施例的方案进行示例性说明。
图1B示例性示出了本公开实施例的滑动联动模式的配置方法的流程图。如图1B所示,其包括:
S101、根据在应用程序的页面中要显示的若干个菜单项以及对应于每个菜单项被命中后要显示的列表数据,创建列表视图。
本实施例中,所述列表视图包括若干个分组视图,每个菜单项对应一个分组视图,以便基于分组视图显示对应于各菜单项的列表数据。
本实施例中,所述应用程序在此不做特别限定,可以是基于IOS(InternetOperating System,互联网操作***)开发的,也可以是基于ANDROID***(即安卓***)开发的。如果是基于ANDROID***开发的话,具体的列表视图为listview。
另外,如果是基于IOS***开发的话,则所述列表视图可以包括但不限于UITableView或UICollectionView、UIScrollView。如果是基于ANDROID***开发的话,为可实现与UITableView或UICollectionView、UIScrollView等同功能的视图即可。
具体地,在本实施例中,在所述根据要显示的菜单项以及对应于每个菜单项被命中后要显示的列表数据,创建列表视图之后,还可以包括:
在所述列表视图上创建所述若干个分组视图;
建立各分组视图与各菜单项的关联关系,以便基于分组视图显示对应于各菜单项的列表数据。
具体地,所述建立各菜单项与各分组视图的关联关系,以便基于分组视图显示对应于各菜单项的列表数据,包括:按照所述若干个分组视图的先后顺序,依次建立各分组视图与各菜单项的关联关系,以便基于分组视图显示对应于各菜单项的列表数据,从而可以与应用场景的需求灵活机动地匹配。
比如,在一种应用场景中,创建了三个分组视图,该三个分组视图的名称和顺序依次为section0,sectioin1,section2,对应的存在三个菜单项,该三个菜单项的名称和顺序依次为table0,table1,table2,为此,将section0与table0关联,将section1与table1关联,将section2与table2关联,从而实现了按照所述若干个分组视图的先后顺序,依次建立各分组视图与各菜单项的关联关系。
当然,在其他一应用场景中,如果创建的分组视图较多,而菜单项的数量较少,比如创建了三个分组视图,该三个分组视图的名称和顺序依次为section0,sectioin1,section2,而页面中仅有两个菜单项,分别为table0,table1,此时,可以将section0与table0关联,将section1与table1关联,也可以将section0与table0关联,将section2与table1关联,或者,将section1与table0关联,将section2与table1关联。
另外,创建的分组视图包括默认已创建好的分组视图(即预先创建的分组视图),以及新增加的分组视图。
进一步地,本实施例中,所述建立各分组视图与各菜单项的关联关系,以便基于分组视图显示对应于各菜单项的列表数据,包括:基于为各菜单项创建的标题栏对象,建立各分组视图与各菜单项的关联关系,以便基于分组视图显示对应于各菜单项的列表数据。
示例性地,所述标题栏对象可以包括对应菜单项的名称,此处菜单项的名称可以根据应用场景灵活确定,其具体反映该菜单项的对应列表数据的特征,比如,菜单项的名称为股东情况,表示对应列表数据都跟股东有关。另外,在菜单项的名称中还可以包括一些扩展数据,比如股东的数量统计,比如菜单项的名称为“股东情况12”,即表示有12个股东。因此,通过标题栏对象可以简单有效地实现分组视图和菜单项之间关联关系的建立。
进一步地,本实施例中,所述为每个菜单项与对应的分组视图创建对应的滑动联动模式之前,包括:针对每个菜单项,将菜单项及对应于菜单项的列表数据进行绑定,以为每个菜单项与对应的分组视图创建对应的滑动联动模式时,使得建立的滑动联动模式关联于对应的列表数据。
本实施例中,由于针对每个菜单项配置了单独的列表数据,因此,通过上述菜单项和列表数据的绑定,以在执行下述步骤S102时在响应于监听到有基于所述列表视图的页面滑动事件时,能够基于对应的滑动联动模式,可快速地定位到目标位置对应的列表数据,或者快速地根据目标位置显示的列表数据对菜单项进行反向定位。
S102、为每个菜单项与对应的分组视图创建对应的滑动联动模式,以便响应于监听到有基于所述列表视图的页面滑动事件,能够基于对应的滑动联动模式,执行以下操作中的至少之一:确定被命中的菜单项;确定与所述被命中的菜单项对应的列表数据在所述页面中要滚动到的目标位置,并对所述目标位置处的列表数据进行显示。
本实施例中,所述滑动联动模式包括分组模式,索引路径模式以及偏移模式中的至少一种。其中:所述分组模式(又称之为section模式)用于使所述目标位置关联于所述分组视图,以在确定所述目标位置时定位到对应的所述分组视图;所述索引路径模式(又称之为indexpath模式)用于使所述目标位置关联于所述分组视图以及所述分组视图中的行位置,以在确定所述目标位置时定位到对应的所述分组视图以及在所述分组视图中的行位置;所述偏移模式(又称之为offset模式)用于使所述目标位置关联于所述分组视图以及在所述分组视图中的真实位置,以在确定所述目标位置时定位到对应的所述分组视图以及在所述分组视图中的真实位置。
从定位目标位置的精确度来说,分组模式的精确度小于索引路径模式,而索引路径模式小于偏移模式。另外,实现分组模式并不能保证能达到索引路径模式的滚动效果,实现索引路径模式并不能保证能达到偏移模式的滚动效果,但是,反过来,实现了偏移模式,则必然能保证索引路径模式和分组模式的滚动效果,实现索引路径模式必然能保证分组模式的滚动效果。
如果滑动联动模式被配置为分组模式,由于菜单项和分组视图基于菜单项的名称进行关联,因此,直接可以通过名称即可确定出对应的分组视图,比如通过分组视图的ID来表征。而对于索引路径模式,通过名称即可确定出对应的分组视图,另外由于在同一分组视图中列表数据是以行为单位进行显示的,因此,再基于滑动经过的行数,从而确定出在所述分组视图的具体行位置。对于偏移模式,由于在每个分组视图中分别配置了一条参考线,因此,通过该目标位置相对于该参考线的位置偏移,从而确定出在所述分组视图中的真实位置,该真实位置可以是一行中的某个具***置,也可能是在行位置之外的某个具***置。具体地,该参考线比如为分组视图中起始位置(比如首行的起始位置),或者为最后结束位置(比如最后一行位置的结束位置)。
具体地,为每个菜单项与对应的分组视图创建对应的滑动联动模式时,主要是考虑应用场景来确定建立的规则,比如,如果某个菜单项的列表数据比较少,滑动联动模式为分组模式即可,比如,如果某个菜单项的列表数据比较复杂,则滑动联动模式比如为路径索引模式或者偏移模式。
在建立分组模式时,直接把分组视图的顺序号和菜单项的顺序号和名称关联即可。在建立索引路径模式时,设置索引路径数组,将该索引路径数组与菜单项对应的元素数组进行关联即可,索引路径数组包括分组视图的顺序号和名称,还有分组视图中各行的位置标识,菜单项对应的元素数组包括菜单项的名称以及数据列表中各行数据的ID。在建立偏移模式时,建立列表偏移位置数组,通过将该列表偏移位置数组和菜单项对应的元素数组关联即可,列表偏移位置数组包括相对于分组视图的参考线的位置偏移量,菜单项对应的元素数组包括菜单项的名称以及数据列表中各行数据的ID。
图2示例性示出了本公开实施例的页面的联动方法的流程图。如图2所示,其包括:
S201、监听应用程序的页面中基于列表视图的页面滑动事件。
本实施例中,所述页面滑动事件可以由用户对菜单项的点击或者对页面的滑动操作触发,或者,对页面上配置的进度条执行点击或拖动操作而触发。
S202、根据监听到的页面滑动事件,基于对应的滑动联动模式,执行以下操作中的至少之一:确定被命中的菜单项;确定与所述被命中的菜单项对应的列表数据在所述页面中要滚动到的目标位置,将所述被命中的菜单项对应的列表数据在所述页面中滚动到所述目标位置并进行显示。
本实施例中,由于根据在应用程序的页面中要显示的若干个菜单项以及对应于每个菜单项被命中后要显示的列表数据,创建了列表视图,所述列表视图包括若干个分组视图,每个菜单项对应一个分组视图,因此,通过对页面滑动事件的生命周期进行监控,基于对应的滑动联动模式,从而可确定出被命中的菜单项和/或所述被命中的菜单项对应的列表数据在所述页面中要滚动到的目标位置。
本实施例中,所述滑动联动模式包括分组模式,索引路径模式以及偏移模式中的至少一种;有关所述分组模式,索引路径模式以及偏移模式,可参见上述图1B实施例记载。
本实施例中,比如,对于分组模式,则将对应的列表数据滚动到对应的分组视图中显示即可,而不用确定在分组视图中的具体行位置;再比如,如果是索引路径模式,则将对应的列表数据滚动到对应的分组视图,且在分组视图中的具体行位置即可。再比如,如果是所述偏移模式,则将对应的列表数据滚动到对应的分组视图,且在分组视图中的实际位置,该实际位置基于分组视图的参考线的位置偏移来确定,该实际位置可以行中的位置,也可能位于行位置之外。
具体地,本实施例中,所述确定被命中的菜单项之后,包括:对所述被命中的菜单项进行标记,以表征所述页面上存在针对对应于所述被命中的菜单项的列表数据的滚动动画;响应于对应于所述被命中的菜单项的列表数据滚动到所述目标位置,删除对所述被命中的菜单项的标记,以表征所述页面上针对对应于所述被命中的菜单项的列表数据的滚动动画已完成,从而进一步在所述目标位置处显示对应的列表数据。
通过对所述被命中的菜单项进行标记,由于在标记没删除前即表明滚动动画没有完成,即表征没有到达目标位置,从而无须去菜单项对应的列表数据中查找对应的列表数据以在目标位置进行显示,从而避免了目标位置的监控和列表数据的查找可能冲突的问题。
进一步地,考虑到用户在使用应用程序的过程中,比如可能会发生点击了一个菜单项后,在这个菜单项对应的列表数据还未完成动画滚动,又接着连续点击了另外一个或者多个菜单项,此种情况下,就会监听到多个页面滑动事件,对用户来说,最后一个页面滑动事件才是有效地,或者,中间的多个页面滑动事件可以称之为无脑滑动事件。为此,在所述监听应用程序的页面中基于列表视图的页面滑动事件之后,包括:当监听到的页面滑动事件为n时,n≥2,可以只保留其中最新的页面滑动事件对应的被选中的菜单项的标记,并撤销掉其他页面滑动事件对应的被命中的菜单项的标记。
示例性地,所述最新的页面滑动事件比如可以为生成时间戳最晚的一个页面滑动事件。
所述将所述被命中的菜单项对应的列表数据在所述页面中滚动到所述目标位置并进行显示,包括:将所述最新的页面滑动事件对应的被命中的菜单项对应的列表数据在所述页面中滚动到所述目标位置并进行显示。
通过上述这种忽略所述最新的页面滑动事件外的其他页面滑动事件及对应的滑动联动模式,而直接基于最新的页面滑动事件对应的最新被命中的菜单项的滑动联动模式,将最新的页面滑动事件对应的最新被命中的菜单项的列表数据滚动到目标位置即可,从而节省了资源,降低了算力要求,同时提高了目标位置的定位精确度。
此处,所述最新的页面滑动事件外的其他页面滑动事件对应被命中的菜单项的滑动联动模式无须确定,但是,为了保证用户体验,在所述监听应用程序的页面中基于列表视图的页面滑动事件之后,包括:针对所述其他页面滑动事件对应的菜单项进行滚动动画以进行对应列表数据的滚动切换,直至切换到所述最新的页面滑动事件对应的菜单项为止。
进一步地,所述将所述被命中的菜单项对应的列表数据在所述页面中滚动到所述目标位置并进行显示,包括:确定所述列表数据的偏移量,并根据所述列表数据的偏移量,将所述被命中的菜单项对应的列表数据滚动到目标位置并进行显示。
具体地,在根据所述列表数据的偏移量,将所述被命中的菜单项对应的列表数据滚动到目标位置并进行显示,包括:根据所述列表数据的偏移量,将所述被命中的菜单项对应的列表数据按照倒序的方式滚动到目标位置并进行显示。
示例性地,参见上述实施例记载,由于针对每个分组视图设置了一个参考线,由于列表数据滚动过程中可能会连续滚动过多个分组视图,为此,所述列表数据的目标位置相对于滚动过的每一个分组视图实际上会存在一个偏移量,考虑到列表数据的目标位置相对于滚动过的最后一个分组视图的参考线的偏移量,必然相对于之前滚动过的分组视图的参考线都有偏移量,由此,如果按照正序的方式,即从前到后的方式将列表数据滚动到目标位置时,速度较慢,且不容易确定列表数据应滚动到的分组视图。为此,本公开实施例中,以倒序的方式,即首先基于目标位置对于最后一个分组视图的参考线的偏移量,来确定是否要将列表数据滚动到最后一个分组视图进行显示,比如,如果该偏移量为正值,则确定目标位置要对应到最后一个分组视图上;如果偏移量为负值,则确定目标位置要对应到最后一个分组视图之前的一分组视图上,以此类推,按照倒序的方式,直到确定出偏移量为正值所对应的分组视图,进一步将所述目标位置对应到所述偏移量为正值时的分组视图上以显示所述列表数据。
上述这种基于倒序的方式适用于本公开实施例中的任意滑动联动模式。
图3示例性示出了本公开另一实施例的页面的联动方法的流程图。本实施例中,结合上述图1B和图2进行示例性说明,但是,并非限定在页面联动方法中唯一性地要包括滑动联动模式的配置步骤。如图3所示,本实施例中,页面的联动方法包括除了包括确定要使用的滑动联动模式,将菜单项和对应于菜单项的列表数据进行绑定,并为每个菜单项与对应的分组视图创建对应的滑动联动模式,与上述实施例不同是,其中监听页面滑动事件以进行列表数据的滚动,以将所述被命中的菜单项对应的列表数据在所述页面中滚动到所述目标位置并进行显示,包括:
S313、确定页面滑动事件对应的被命中的菜单项并对其进行标记,以及所述被命中的菜单项对应的列表数据在所述页面中要滚动到的目标位置;
S323、确定所述被命中的菜单项对应的列表数据的偏移量,并按照倒序的方式确定目标位置对应的分组视图,并将所述被命中的菜单项对应的列表数据滚动到目标位置对应到确定出的分组视图上并进行显示;
S333、响应于对应于所述被命中的菜单项的列表数据滚动到所述目标位置,删除对所述被命中的菜单项的标记。
图4示例性示出了本公开实施例的滑动联动模式的配置装置的示意图。
如图4所示,滑动联动模式的配置装置400包括:创建单元401,用于根据在应用程序的页面中要显示的若干个菜单项以及对应于每个菜单项被命中后要显示的列表数据,创建列表视图,所述列表视图包括若干个分组视图,每个菜单项对应一个分组视图,以便基于分组视图显示对应于各菜单项的列表数据;模式确定单元402,用于为每个菜单项与对应的分组视图创建对应的滑动联动模式,以便响应于监听到有基于所述列表视图的页面滑动事件,能够基于对应的滑动联动模式,执行以下操作中的至少之一:确定被命中的菜单项;确定与所述被命中的菜单项对应的列表数据在所述页面中要滚动到的目标位置,并对所述目标位置处的列表数据进行显示。
可选地,所述创建单元401还用于在根据要显示的菜单项以及对应于每个菜单项被选中后要显示的列表数据,创建列表视图之后,在所述列表视图上创建所述若干个分组视图,以及建立各分组视图与各菜单项的关联关系,以便基于分组视图显示对应于各菜单项的列表数据。
可选地,所述创建单元401具体用于:按照所述若干个分组视图的先后顺序,依次建立各分组视图与各菜单项的关联关系,以便基于分组视图显示对应于各菜单项的列表数据。
可选地,所述创建单元401具体用于:基于为各菜单项创建的标题栏对象,建立各分组视图与各菜单项的关联关系,以便基于分组视图显示对应于各菜单项的列表数据。
可选地,所述模式确定单元402还用于在为每个菜单项与对应的分组列表创建对应的滑动联动模式之前,针对每个菜单项,将菜单项及对应于菜单项的列表数据进行绑定,以便为每个菜单项与对应的分组视图创建对应的滑动联动模式时,使得建立的滑动联动模式关联于对应的列表数据。
图5示例性示出了本公开实施例的页面的联动装置的示意图。
如图5所示,页面的联动装置500包括:监听单元501,用于监听应用程序的页面中基于列表视图的页面滑动事件;位置确定及联动单元502,用于根据监听到的页面滑动事件,基于对应的滑动联动模式,执行以下操作中的至少之一:确定被命中的菜单项;确定与所述被命中的菜单项对应的列表数据在所述页面中要滚动到的目标位置,并将所述被命中的菜单项对应的列表数据在所述页面中滚动到所述目标位置并进行显示。
可选地,所述位置确定及联动单元502还用于在确定被命中的菜单项之后,对所述被命中的菜单项进行标记,以表征所述页面上存在针对对应于所述被命中的菜单项的列表数据的滚动动画;以及响应于对应于所述被命中的菜单项的列表数据滚动到所述目标位置,删除对所述被命中的菜单项的标记,以表征所述页面上针对对应于所述被命中的菜单项的列表数据的滚动动画已完成。
可选地,可选地,所述位置确定及联动单元502还用于:当监听到的页面滑动事件为n时,n≥2,只保留其中最新页面滑动事件对应的被命中的菜单项的标记,并撤销掉其他页面滑动事件对应的被命中的菜单项的标记;所述位置确定及联动单元502具体用于将所述最新页面滑动事件对应的被命中的菜单项对应的列表数据在所述页面中滚动到所述目标位置并进行显示。
可选地,所述位置确定及联动单元502还用于所述监听应用程序的页面中基于列表视图的页面滑动事件之后,针对所述其他页面滑动事件对应的的菜单项进行滚动动画,直至切换到所述最新页面滑动事件对应的菜单项为止。
可选地,所述位置确定及联动单元502具体用于确定所述列表数据的偏移量,并根据所述列表数据的偏移量,将所述被命中的菜单项对应的列表数据滚动到目标位置并进行显示。
可选地,所述位置确定及联动单元502具体用于根据所述列表数据的偏移量,将所述被命中的菜单项对应的列表数据按照倒序的方式滚动到目标位置并进行显示。
可选地,所述位置确定及联动单元502具体用于:基于所述目标位置对于最后一个分组视图的参考线的偏移量,来确定是否要将所述列表数据滚动到最后一个分组视图进行显示,如果所述偏移量为正值,则确定所述目标位置要对应到最后一个分组视图上;如果偏移量为负值,则确定所述目标位置要对应到所述最后一个分组视图之前的一分组视图上,以此类推,直到确定出所述偏移量为正值时对应的分组视图,以将所述目标位置对应到所述偏移量为正值时的分组视图上以显示所述列表数据。
图6示例性示出了本公开实施例电子设备的示意图。如图6所示,所述电子设备包括存储器601以及处理器602,所述存储器上用于存储计算机可执行程序,所述处理器用于运行所述计算机可执行程序以实施上述实施例的任一项所述的方法。
本公开实施例还提供一种计算机存储介质,所述计算机存储介质上存储有计算机可执行程序,所述计算机可执行程序被运行以实施上述实施例的任一项所述的方法。
本公开实施例还提供一种计算机程序产品,其包括计算机程序,所述计算机程序在被处理器执行时实施本公开实施例中任一项所述的方法。
以上所述实施例,仅为本公开的具体实施方式,用以说明本公开的技术方案,而非对其限制,本公开的保护范围并不局限于此,尽管参照前述实施例对本公开进行了详细的说明,本领域的普通技术人员应当理解:任何熟悉本技术领域的技术人员在本公开揭露的技术范围内,其依然可以对前述实施例所记载的技术方案进行修改或可轻易想到变化,或者对其中部分技术特征进行等同替换;而这些修改、变化或者替换,并不使相应技术方案的本质脱离本公开实施例技术方案的精神和范围,都应涵盖在本公开的保护范围之内。因此,本公开的保护范围应所述以权利要求的保护范围为准。

Claims (16)

1.一种滑动联动模式的配置方法,其特征在于,包括:
根据在应用程序的页面中要显示的若干个菜单项以及对应于每个菜单项被选中后要显示的列表数据,创建列表视图,其中,所述列表视图包括若干个分组视图,每个菜单项对应一个分组视图,以便基于分组视图显示对应于各菜单项的列表数据;
为每个菜单项与对应的分组视图创建对应的滑动联动模式,以便响应于监听到有基于所述列表视图的页面滑动事件,能够基于对应的滑动联动模式,执行以下操作:
确定被命中的菜单项;
确定与所述被命中的菜单项对应的列表数据在所述页面中要滚动到的目标位置,并对所述目标位置处的列表数据进行显示;
其中,所述滑动联动模式包括分组模式,索引路径模式以及偏移模式中的至少一种;
其中:所述分组模式用于使所述目标位置关联于所述分组视图,以在确定所述目标位置时定位到对应的所述分组视图;所述索引路径模式用于使所述目标位置关联于所述分组视图以及所述分组视图中的行位置,以在确定所述目标位置时定位到对应的所述分组视图以及在所述分组视图中的行位置;所述偏移模式用于使所述目标位置关联于所述分组视图以及在所述分组视图中的真实位置,以在确定所述目标位置时定位到对应的所述分组视图以及在所述分组视图中的真实位置。
2.根据权利要求1所述的方法,其特征在于,所述根据要显示的菜单项以及对应于每个菜单项被选中后要显示的列表数据,创建列表视图之后,还包括:
在所述列表视图上创建所述若干个分组视图;
建立各分组视图与各菜单项的关联关系,以便基于分组视图显示对应于各菜单项的列表数据。
3.根据权利要求2所述的方法,其特征在于,所述建立各菜单项与各分组视图的关联关系,以便基于分组视图显示对应于各菜单项的列表数据,包括:
按照所述若干个分组视图的先后顺序,依次建立各分组视图与各菜单项的关联关系,以便基于分组视图显示对应于各菜单项的列表数据。
4.根据权利要求2所述的方法,其特征在于,所述建立各分组视图与各菜单项的关联关系,以便基于分组视图显示对应于各菜单项的列表数据,包括:
基于为各菜单项创建的标题栏对象,建立各分组视图与各菜单项的关联关系,以便基于分组视图显示对应于各菜单项的列表数据。
5.根据权利要求1所述的方法,其特征在于,所述为每个菜单项与对应的分组视图创建对应的滑动联动模式之前,包括:针对每个菜单项,将菜单项及对应于菜单项的列表数据进行绑定,以便为每个菜单项与对应的分组视图创建对应的滑动联动模式时,使得建立的滑动联动模式关联于对应的列表数据。
6.一种页面的联动方法,其特征在于,包括:
监听应用程序的页面中基于列表视图的页面滑动事件;
根据监听到的页面滑动事件,基于对应的滑动联动模式,执行以下操作:
确定被命中的菜单项;
确定与所述被命中的菜单项对应的列表数据在所述页面中要滚动到的目标位置,并将所述被命中的菜单项对应的列表数据在所述页面中滚动到所述目标位置并进行显示;
其中,根据在应用程序的页面中要显示的若干个菜单项以及对应于每个菜单项被选中后要显示的列表数据,创建列表视图,所述列表视图包括若干个分组视图,每个菜单项对应一个分组视图,以便基于分组视图显示对应于各菜单项的列表数据;
其中,所述滑动联动模式包括分组模式,索引路径模式以及偏移模式中的至少一种;
其中:所述分组模式用于使所述目标位置关联于所述分组视图,以在确定所述目标位置时定位到对应的所述分组视图;所述索引路径模式用于使所述目标位置关联于所述分组视图以及所述分组视图中的行位置,以在确定所述目标位置时定位到对应的所述分组视图以及在所述分组视图中的行位置;所述偏移模式用于使所述目标位置关联于所述分组视图以及在所述分组视图中的真实位置,以在确定所述目标位置时定位到对应的所述分组视图以及在所述分组视图中的真实位置。
7.根据权利要求6所述的方法,其特征在于,所述确定被命中的菜单项之后,包括:
对所述被命中的菜单项进行标记,以表征所述页面上存在针对对应于所述被命中的菜单项的列表数据的滚动动画;
响应于对应于所述被命中的菜单项的列表数据滚动到所述目标位置,删除对所述被命中的菜单项的标记,以表征所述页面上针对对应于所述被命中的菜单项的列表数据的滚动动画已完成。
8.根据权利要求6所述的方法,其特征在于,所述监听应用程序的页面中基于列表视图的页面滑动事件之后,包括:当监听到的页面滑动事件为n时,n≥2,只保留其中最新页面滑动事件对应的被命中的菜单项的标记,并撤销掉其他页面滑动事件对应的被命中的菜单项的标记;
所述将所述被命中的菜单项对应的列表数据在所述页面中滚动到所述目标位置并进行显示,包括:将所述最新页面滑动事件对应的被命中的菜单项对应的列表数据在所述页面中滚动到所述目标位置并进行显示。
9.根据权利要求8所述的方法,其特征在于,所述监听应用程序的页面中基于列表视图的页面滑动事件之后,包括:针对所述其他页面滑动事件对应的菜单项进行滚动动画,直至切换到所述最新页面滑动事件对应的菜单项为止。
10.根据权利要求8所述的方法,其特征在于,所述将所述被命中的菜单项对应的列表数据在所述页面中滚动到所述目标位置并进行显示,包括:确定所述列表数据的偏移量,并根据所述列表数据的偏移量,将所述被命中的菜单项对应的列表数据滚动到目标位置并进行显示。
11.根据权利要求10所述的方法,其特征在于,所述根据所述列表数据的偏移量,将所述被命中的菜单项对应的列表数据滚动到目标位置并进行显示,包括:根据所述列表数据的偏移量,将所述被命中的菜单项对应的列表数据按照倒序的方式滚动到目标位置并进行显示。
12.根据权利要求11所述的方法,其特征在于,所述根据所述列表数据的偏移量,将所述被命中的菜单项对应的列表数据按照倒序的方式滚动到目标位置并进行显示,包括:基于所述目标位置对于最后一个分组视图的参考线的偏移量,确定是否要将所述列表数据滚动到最后一个分组视图进行显示,如果所述偏移量为正值,则确定所述目标位置要对应到最后一个分组视图上;如果偏移量为负值,则确定所述目标位置要对应到所述最后一个分组视图之前的一分组视图上,以此类推,直到确定出所述偏移量为正值时对应的分组视图,以将所述目标位置对应到所述偏移量为正值时的分组视图上以显示所述列表数据。
13.一种滑动联动模式的配置装置,其特征在于,包括:
创建单元,用于根据在应用程序的页面中要显示的若干个菜单项以及对应于每个菜单项被命中后要显示的列表数据,创建列表视图,所述列表视图包括若干个分组视图,每个菜单项对应一个分组视图,以便基于分组视图显示对应于各菜单项的列表数据;
模式确定单元,用于为每个菜单项与对应的分组视图创建对应的滑动联动模式,以便响应于监听到有基于所述列表视图的页面滑动事件,能够基于对应的滑动联动模式,执行以下操作:
确定被命中的菜单项;
确定与所述被命中的菜单项对应的列表数据在所述页面中要滚动到的目标位置,并对所述目标位置处的列表数据进行显示;
其中,所述滑动联动模式包括分组模式,索引路径模式以及偏移模式中的至少一种;
其中:所述分组模式用于使所述目标位置关联于所述分组视图,以在确定所述目标位置时定位到对应的所述分组视图;所述索引路径模式用于使所述目标位置关联于所述分组视图以及所述分组视图中的行位置,以在确定所述目标位置时定位到对应的所述分组视图以及在所述分组视图中的行位置;所述偏移模式用于使所述目标位置关联于所述分组视图以及在所述分组视图中的真实位置,以在确定所述目标位置时定位到对应的所述分组视图以及在所述分组视图中的真实位置。
14.一种页面的联动装置,其特征在于,包括:
监听单元,用于监听应用程序的页面中基于列表视图的页面滑动事件;
位置确定及联动单元,用于根据监听到的页面滑动事件,基于对应的滑动联动模式,执行以下操作:
确定被命中的菜单项;
确定与所述被命中的菜单项对应的列表数据在所述页面中要滚动到的目标位置,并将所述被命中的菜单项对应的列表数据在所述页面中滚动到所述目标位置并进行显示;
其中,其中,根据在应用程序的页面中要显示的若干个菜单项以及对应于每个菜单项被选中后要显示的列表数据,创建列表视图,所述列表视图包括若干个分组视图,每个菜单项对应一个分组视图,以便基于分组视图显示对应于各菜单项的列表数据;
其中,所述滑动联动模式包括分组模式,索引路径模式以及偏移模式中的至少一种;
其中:所述分组模式用于使所述目标位置关联于所述分组视图,以在确定所述目标位置时定位到对应的所述分组视图;所述索引路径模式用于使所述目标位置关联于所述分组视图以及所述分组视图中的行位置,以在确定所述目标位置时定位到对应的所述分组视图以及在所述分组视图中的行位置;所述偏移模式用于使所述目标位置关联于所述分组视图以及在所述分组视图中的真实位置,以在确定所述目标位置时定位到对应的所述分组视图以及在所述分组视图中的真实位置。
15.一种计算机存储介质,其特征在于,所述计算机存储介质上存储有计算机可执行程序,所述计算机可执行程序被运行以实施权利要求1-12中任一项所述的方法。
16.一种电子设备,其特征在于,所述电子设备包括存储器以及处理器,所述存储器上用于存储计算机可执行程序,所述处理器用于运行所述计算机可执行程序以实施权利要求1-12中任一项所述的方法。
CN202111584297.7A 2021-12-22 2021-12-22 滑动联动模式的配置方法、页面的联动方法及装置 Active CN114253445B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111584297.7A CN114253445B (zh) 2021-12-22 2021-12-22 滑动联动模式的配置方法、页面的联动方法及装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111584297.7A CN114253445B (zh) 2021-12-22 2021-12-22 滑动联动模式的配置方法、页面的联动方法及装置

Publications (2)

Publication Number Publication Date
CN114253445A CN114253445A (zh) 2022-03-29
CN114253445B true CN114253445B (zh) 2024-01-30

Family

ID=80794482

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111584297.7A Active CN114253445B (zh) 2021-12-22 2021-12-22 滑动联动模式的配置方法、页面的联动方法及装置

Country Status (1)

Country Link
CN (1) CN114253445B (zh)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104156136A (zh) * 2013-05-15 2014-11-19 上海渐华科技发展有限公司 基于光学手指导航的卡拉ok点歌与控制方法
CN109814781A (zh) * 2017-11-22 2019-05-28 腾讯数码(天津)有限公司 页面滑动方法、装置
CN109933258A (zh) * 2019-02-13 2019-06-25 北京三快在线科技有限公司 信息显示方法、装置、电子设备及可读存储介质
CN110765401A (zh) * 2019-10-24 2020-02-07 四川长虹电器股份有限公司 网页顶部导航菜单的显示方法及***
CN113568540A (zh) * 2021-07-29 2021-10-29 北京锐安科技有限公司 Web应用中的功能菜单显示方法、装置、设备及介质
CN113656737A (zh) * 2021-08-20 2021-11-16 北京百度网讯科技有限公司 网页内容展示方法、装置、电子设备以及存储介质

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8352878B2 (en) * 2009-09-25 2013-01-08 International Business Machines Corporation Scrollable context menu for multiple element selection
US10430067B2 (en) * 2014-12-18 2019-10-01 Rovi Guides, Inc. Methods and systems for presenting scrollable displays
JP6829389B2 (ja) * 2017-03-02 2021-02-10 オンキヨーホームエンターテイメント株式会社 表示装置、及び、表示装置の制御プログラム

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104156136A (zh) * 2013-05-15 2014-11-19 上海渐华科技发展有限公司 基于光学手指导航的卡拉ok点歌与控制方法
CN109814781A (zh) * 2017-11-22 2019-05-28 腾讯数码(天津)有限公司 页面滑动方法、装置
CN109933258A (zh) * 2019-02-13 2019-06-25 北京三快在线科技有限公司 信息显示方法、装置、电子设备及可读存储介质
CN110765401A (zh) * 2019-10-24 2020-02-07 四川长虹电器股份有限公司 网页顶部导航菜单的显示方法及***
CN113568540A (zh) * 2021-07-29 2021-10-29 北京锐安科技有限公司 Web应用中的功能菜单显示方法、装置、设备及介质
CN113656737A (zh) * 2021-08-20 2021-11-16 北京百度网讯科技有限公司 网页内容展示方法、装置、电子设备以及存储介质

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
兴趣分组模式下P2P网络Web数据服务研究;高静伟;***;王博辉;;制造业自动化(第15期);67-69,91 *
基于JAVA的简单计算器的设计与实现;任凯;;电脑知识与技术(第15期);3566-3567 *

Also Published As

Publication number Publication date
CN114253445A (zh) 2022-03-29

Similar Documents

Publication Publication Date Title
US7032229B1 (en) Automatic tracking of user progress in a software application
US8630803B2 (en) Method and apparatus for trip planning and recording medium
CN106055462A (zh) 一种时长获取方法和装置
CN107800757B (zh) 用户行为记录方法及装置
CN110489312A (zh) 用于控件触发数据采集的数据关联方法和装置
CN110309041A (zh) 浏览器性能实时监控方法、装置、设备及可读存储介质
CN105373297A (zh) WiFi名称收藏方法及装置
CN104239352A (zh) 一种用于加载网页的方法和***
CN105117205A (zh) 一种网页编辑方法和装置
CN106598926A (zh) 操作撤销方法及装置
CN114253445B (zh) 滑动联动模式的配置方法、页面的联动方法及装置
CN112988758B (zh) 目标对象定位方法、装置、电子设备和存储介质
CN109460175A (zh) 移动应用图标的方法、装置、电子终端及介质
CN111724143A (zh) 基于rpa的流程元素定位方法及装置、计算设备、存储介质
CN106933735A (zh) 测试用例更新方法及装置
CN113835965B (zh) 一种参数轨迹留痕方法及装置
CN110688103B (zh) 代码编写方法、装置、电子设备及计算机可读存储介质
CN113139112A (zh) 信息查询处理方法、装置、终端设备及存储介质
CN112800303B (zh) 一种浏览器数据的存储、读取方法及相关装置
CN106814931A (zh) 一种终端及应用程序图标的定位方法
CN113377458A (zh) 插件管理方法、装置、电子设备和存储介质
CN112883135A (zh) 一种迁移轨迹的展示方法和装置
CN112540930A (zh) 一种针对软件更新的评测方法、装置以及电子设备
CN103116445A (zh) 一种快速输入时间的操作方法
JP6136459B2 (ja) 電子チラシ閲覧装置、電子チラシ閲覧方法及びプログラム

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
GR01 Patent grant
GR01 Patent grant