一种列表页面更新方法和装置制造方法及图纸

技术编号:14452112 阅读:61 留言:0更新日期:2017-01-18 13:58
本申请提供一种列表页面更新方法和装置,其中方法包括:在接收到对于目标记录项的操作请求时,获取并存储所述目标记录项所在的当前列表页面的页面信息;在接收到由操作目标记录项返回至列表页面的显示请求时,根据所述页面信息显示存储的所述当前列表页面,并且当前列表页面中包括更新后的所述目标记录项。本申请减少了页面更新资源浪费。

【技术实现步骤摘要】

本申请涉及网络技术,特别涉及一种列表页面更新方法和装置
技术介绍
移动设备上的客户端应用在显示页面时,可以显示为列表页面,例如,在智能手机(Andriod或ios操作系统)上使用的支付客户端,在显示账单页面时可以采用listview(列表模式)类型的页面,这种类型的页面可以称为移动设备上的列表页面。当用户对列表页面中的其中一条记录项进行操作,使得该记录项的状态发生变化时,列表页面的显示也会进行更新。相关技术中,为了实现对列表页面的更新,客户端将重新向服务端请求列表页面的信息,服务端也会将列表页面的全部信息重新传输至客户端加载,但是这样会造成资源浪费,比如,仅更新了列表页面的其中一条记录项却要重新加载所有记录项;并且,在客户端重新加载和显示列表页面后,上述被操作的记录项有可能并没有显示在第一屏,而是被排序在第二屏或以下,也不方便用户查看被操作记录项的更新状态,用户还要翻页查找。
技术实现思路
有鉴于此,本申请提供一种列表页面更新方法和装置,以减少页面更新资源的浪费,并且方便用户查看更新内容。具体地,本申请是通过如下技术方案实现的:第一方面,提供一种列表页面更新方法,包括:在接收到对于目标记录项的操作请求时,获取并存储所述目标记录项所在的当前列表页面的页面信息;在接收到由操作目标记录项返回至列表页面的显示请求时,根据所述页面信息显示存储的所述当前列表页面,并且当前列表页面中包括更新后的所述目标记录项。第二方面,提供一种列表页面更新装置,包括:信息记录模块,用于在接收到对于目标记录项的操作请求时,获取并存储所述目标记录项所在的当前列表页面的页面信息;页面更新模块,用于在接收到由操作目标记录项返回至列表页面的显示请求时,根据所述页面信息显示存储的所述当前列表页面,并且当前列表页面中包括更新后的所述目标记录项。本申请提供的列表页面更新方法和装置,通过在操作记录项返回列表页面时,只更新页面中被操作的目标记录项,相对于传统方式中的对列表页面整体进行更新的方式,减少了页面更新资源的浪费。附图说明图1是本申请一示例性实施例示出的一种列表页面显示示意图;图2是本申请一示例性实施例示出的一种列表页面更新方法的流程图;图3是本申请一示例性实施例示出的操作状态示意图;图4是本申请一示例性实施例示出的客户端处理示意图;图5是本申请一示例性实施例示出的更新后的列表页面显示示意图;图6是本申请一示例性实施例示出的客户端比较信息示意图;图7是本申请一示例性实施例示出的一种列表页面更新装置示意图;图8是本申请一示例性实施例示出的另一种列表页面更新装置示意图;图9是本申请一示例性实施例示出的又一种列表页面更新装置示意图。具体实施方式这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本申请相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本申请的一些方面相一致的装置和方法的例子。本申请实施例提供的列表页面更新方法,可以应用于移动设备上的列表页面的更新,例如是ios或者Andriod系统中的listview类型的页面,图1示例了一种列表页面的例子,在智能手机上的支付客户端,账单信息的显示即可以采用列表页面的形式显示给用户。如图1所示,在列表页面中可以包括多条记录项,例如,记录项11显示:用户在1月14日进行了余额宝转出到银行卡的操作,转账金额为3000,当前状态为交易成功;这里的操作时间(1月14日)、操作信息(余额宝转出到银行卡)、操作金额(3000)以及操作状态(交易成功)等都可以称为显示的“记录项信息”。又例如,记录项12中的记录项信息包括:1月13日在黄龙威亚餐厅305房间消费支出150,状态为交易成功。其他记录项不再详述。此外,在“我的账单”中例如可以包括共30条记录项,而在图1中示例的页面中只显示了8条记录项,本实施例中,可以将该8条记录项所在的当前显示屏称为“当前列表页面”,是“我的账单”列表页面(共30条记录项)中的其中一部分。当用户对其中一条记录项进行操作时,将触发列表页面的更新,比如,图1中示例的记录项13中的状态仍为“等待确认收货”,用户可以点击该记录项13,去执行对该记录项的确认收货的操作,操作完成后该记录项13的状态将变更为“交易成功”。这种记录项的更新将触发记录项所在的列表页面的更新,本实施例的列表页面更新方法将用于说明在上述情况下,如何更新列表页面,该更新方法可以由客户端执行,比如图1示例的支付客户端。图2示例了本实施例的列表页面更新方法的流程,可以包括:201、在接收到对于目标记录项的操作请求时,获取并存储所述目标记录项所在的当前列表页面的页面信息;202、在接收到由操作目标记录项返回至列表页面的显示请求时,根据所述页面信息显示存储的所述当前列表页面,当前列表页面中包括更新后的目标记录项。以图1中示例的记录项13的状态改变为例,用户将对该记录项13进行操作以完成确认收货。在步骤201中,用户点击记录项13,该记录项13可以称为“目标记录项”,目标记录项用于表示被用户操作的记录项。此时支付客户端将接收到对于该目标记录项的操作请求,这个操作请求是由用户点击选择记录项13触发的,表示用户要请求对该记录项进行操作。客户端据此将向服务器(例如,支付宝服务器)发送记录项操作请求,请求服务器反馈目标记录项对应的记录项详情页面,比如图3中所示例的“账单详情”页面,该页面是服务器传输至客户端,并由客户端显示给用户。用户可以点击“确认收货”,客户端向服务器反馈确认收货信息,服务器对记录项的状态进行更改后,再次反馈给客户端显示最新状态“交易成功”,如图3示例。上述对于记录项状态更新过程中的客户端与服务器的交互,可以使用常规技术,不再详述,只是在该过程中客户端可以接收到服务器反馈的对于目标记录项的更新状态信息,比如上述的记录项13的状态变更为“交易成功”。本实施例中,在用户对一条记录项进行操作时,客户端在执行上述的记录项信息的更新交互之外,还将执行如下操作:在接收到对于目标记录项的操作请求时,还将获取并存储目标记录项所在的当前列表页面的页面信息。结合图1的示例,当用户点击记录项13时,客户端将获取该记录项13所在的当前列表页面的页面信息,当前列表页面即为图1所示的智能手机上显示的列表页面,该列表页面上包括八条记录项,所述的页面信息包括:当前页面上包括哪几条记录项,比如包括第九条记录项至第十六条记录项(总共30条,列表中可以按照生成时间排序,本页面包括第9至16条),以及每条记录项的记录项信息(比如,操作时间、操作金额、操作状态等),有了这些信息就可以显示图1的列表页面。客户端将存储该页面信息,以备后续根据该页面信息重新显示该列表页面。参见图4的示例,对于上述的当前列表页面的页面信息,也是服务器传输至客户端的,比如在用户执行图1的点击记录项操作之前,客户端就接收到该页面信息,并且将这些页面信息通过一种列表的方式(例如,listview控件)将信息显示成图1所示的列表界面形式。上述的本实施例中,例如可以是由负责显示页面信本文档来自技高网...

【技术保护点】
一种列表页面更新方法,其特征在于,包括:在接收到对于目标记录项的操作请求时,获取并存储所述目标记录项所在的当前列表页面的页面信息;在接收到由操作目标记录项返回至列表页面的显示请求时,根据所述页面信息显示存储的所述当前列表页面,并且当前列表页面中包括更新后的所述目标记录项。

【技术特征摘要】
1.一种列表页面更新方法,其特征在于,包括:在接收到对于目标记录项的操作请求时,获取并存储所述目标记录项所在的当前列表页面的页面信息;在接收到由操作目标记录项返回至列表页面的显示请求时,根据所述页面信息显示存储的所述当前列表页面,并且当前列表页面中包括更新后的所述目标记录项。2.根据权利要求1所述的方法,其特征在于,所述当前列表页面的页面信息,包括:所述当前列表页面包括的各条记录项的记录项信息。3.根据权利要求2所述的方法,其特征在于,所述获取并存储所述目标记录项所在的当前列表页面的页面信息,包括:获取所述目标记录项所在的当前列表页面的各条记录项的记录项标识;根据所述记录项标识,存储对应所述标识的记录项信息。4.根据权利要求1所述的方法,其特征在于,在接收到对于目标记录项的操作请求时,还包括:将所述当前列表页面中包括的所述目标记录项,设置被操作标识。5.根据权利要求4所述的方法,其特征在于,所述根据页面信息显示存储的当前列表页面且当前列表页面中包括更新后的所述目标记录项,包括:将服务器发送的目标记录项的记录项信息,与存储的当前列表页面中被操作标识对应的目标记录项进行比较,判断目标记录项是否发生信息更新;若目标记录项发生信息更新,则将当前列表页面中被操作标识对应的目标记录项更新为服务器发送的目标记录项的记录项信息。6.根据权利要求4所述的方法,其特征在于,所述根据页面信息显示存储的当前列表页面且当前列表页面中包括更新后的所述目标记录项,包括:向服务器发送用于请求获取目标记录项信息的信息获取请求,所述信息获取请求中包括所述被操作标识对应的目标记录项的记录项标识;接收所述服务器根据所述记录项标识返回的目标记录项信息,并将所述目标记录项信息显示...

【专利技术属性】
技术研发人员:金华静
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛;KY

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

1