显示界面刷新方法及装置制造方法及图纸

技术编号:14693663 阅读:52 留言:0更新日期:2017-02-23 16:36
本发明专利技术公开了一种显示界面刷新方法,该方法包括:在显示界面基于列表浏览控件显示多个列表项时,监测是否存在与该列表浏览控件对应的处理事件,若监测到与该列表浏览控件对应的处理事件,则根据该处理事件确定该多个列表项中显示元素发生变化的目标列表项,及该目标列表项中内容发生变化的目标显示元素变化后的内容,利用该变化后的内容刷新该目标列表项中该目标显示元素当前显示的内容。本发明专利技术还公开了一种显示界面刷新装置,使得能够仅仅利用变化后的内容刷新该目标列表项中该目标显示元素当前显示的内容,实现对列表浏览控件中目标列表项的局部刷新,而不需要刷新列表浏览控件中的所有列表项,能够有效的避免不必要的开销及避免功耗的浪费。

【技术实现步骤摘要】

本专利技术涉及移动终端
,尤其涉及一种显示界面刷新方法及装置
技术介绍
目前的安卓(Android)手机上,对于列表浏览控件(ListView)的设计大多都是基于用户界面,而且也已经设计的比较成熟。其中,列表浏览控件中包含多个列表项,且各个列表项都有其对应的控件。例如,在对系统进行备份或者恢复时,经常需要使用到列表浏览控件显示需要备份或者恢复的多个列表项,该多个列表项包含联系人、通话记录、短信记录等等。手机在调用列表浏览控件在显示界面上显示多个列表项时,若该多个列表项中任意一个列表项的显示元素的内容发生变化,都需要进行显示界面的刷新。目前,在一个列表项的显示元素的内容发生变化的情况下,通常将对整个列表浏览控件进行刷新,即刷新显示界面上的所有列表项,例如,在对数据进行备份的场景下,若当前是对联系人进行备份,则显示界面上的联系人的列表项的显示元素的内容将发生变化,为了实现显示界面的刷新,手机将刷新联系人、通话记录及短信记录等所有显示界面上的列表项。然而,上述刷新显示界面的方式,每次刷新时都将刷新列表浏览控件中的所有列表项,将带来不必要的开销,例如对显示元素的内容未发生变化的列表项进行刷新带来的系统资源的开销。此外,由于对每个列表项刷新都需要消耗功耗,也将带来功耗的浪费。
技术实现思路
本专利技术的主要目的在于提供一种显示界面刷新方法及装置,旨在解决现有技术中列表浏览控件中的部分列表项的显示元素的内容发生变化时,都将刷新该列表浏览控件中的所有列表项,将带来不必要的开销,及功耗的浪费。为实现上述目的,本专利技术第一方面提供一种显示界面刷新方法,该方法包括:在显示界面基于列表浏览控件显示多个列表项时,监测是否存在与所述列表浏览控件对应的处理事件;若监测到与所述列表浏览控件对应的处理事件,则根据所述处理事件确定所述多个列表项中显示元素的内容发生变化的目标列表项,及所述目标列表项中内容发生变化的目标显示元素变化后的内容;利用所述变化后的内容刷新所述目标列表项中所述目标显示元素当前显示的内容。为实现上述目的,本专利技术第二方面提供一种显示界面刷新装置,该刷新装置包括:监测模块,用于在显示界面基于列表浏览控件显示多个列表项时,监测是否存在与所述列表浏览控件对应的处理事件;确定模块,用于若监测到与所述列表浏览控件对应的处理事件,则根据所述处理事件确定所述多个列表项中显示元素的内容发生变化的目标列表项,及所述目标列表项中内容发生变化的目标显示元素变化后的内容;刷新模块,用于利用所述变化后的内容刷新所述目标列表项中所述目标显示元素当前显示的内容。本专利技术提供一种显示界面的刷新方法,在该方法中,在显示界面基于列表浏览控件显示多个列表项时,监测是否存在与该列表浏览控件对应的处理事件,若监测到与该列表浏览控件对应的处理事件,则根据该处理事件确定该多个列表项中显示元素发生变化的目标列表项,及该目标列表项中内容发生变化的目标显示元素变化后的内容,利用该变化后的内容刷新该目标列表项中该目标显示元素当前显示的内容。在监测到列表浏览控件对应的处理事件时,通过确定显示元素发生变化的目标列表项及该目标列表项中内容发生变化的目标显示元素变化后的内容,使得能够仅仅利用该变化后的内容刷新该目标列表项中该目标显示元素当前显示的内容,实现对列表浏览控件中目标列表项的局部刷新,而不需要刷新列表浏览控件中的所有列表项,能够有效的避免不必要的开销及避免功耗的浪费。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为一种移动终端的结构框图;图2为本专利技术第一实施例中显示界面刷新方法的流程示意图;图3为本专利技术备份场景下的显示界面的示意图;图4为本专利技术第二实施例中显示界面刷新方法的流程示意图;图5为本专利技术图2所示第一实施例的追加步骤的流程示意图;图6为本专利技术第三实施例中显示界面刷新装置的功能模块的示意图;图7为本专利技术第四实施例中显示界面刷新装置的功能模块的示意图;图8为本专利技术第五实施例中显示界面刷新装置的功能模块的示意图。具体实施方式为使得本专利技术的专利技术目的、特征、优点能够更加的明显和易懂,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而非全部实施例。基于本专利技术中的实施例,本领域技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。图1示出了一种移动终端的结构框图。本专利技术实施例提供的显示界面刷新方法可应用于如图1所示的移动终端10中,移动终端10可以但不限于包括:需依靠电池维持正常运行且支持网络及下载功能的智能手机、笔记本、平板电脑、穿戴智能设备等。如图1所示,移动终端10包括存储器101、存储控制器102,一个或多个(图中仅示出一个)处理器103、外设接口104、射频模块105、按键模块106、音频模块107以及触控屏幕108。这些组件通过一条或多条通讯总线/信号线109相互通讯。可以理解,图1所示的结构仅为示意,其并不对移动终端的结构造成限定。移动终端10还可包括比图1所示更多或者更少的组件,或者具有与图1所示不同的配置。图1所示的各组件可以采用硬件、软件或其组合实现。存储器101可用于存储软件程序以及模块,如本专利技术实施例中的显示界面刷新方法及装置对应的程序指令/模块,处理器103通过运行存储在存储器101内的软件程序以及模块,从而执行各种功能应用以及数据处理,即实现上述的显示界面刷新方法。存储器101可包括高速随机存储器,还可包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器101可进一步包括相对于处理器103远程设置的存储器,这些远程存储器可以通过网络连接至移动终端10。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。处理器103以及其他可能的组件对存储器101的访问可在存储控制器102的控制下进行。外设接口104将各种输入/输入装置耦合至CPU以及存储器101。处理器103运行存储器101内的各种软件、指令以执行移动终端10的各种功能以及进行数据处理。在一些实施例中,外设接口104,处理器103以及存储控制器102可以在单个芯片中实现。在其他一些实例中,他们可以分别由独立的芯片实现。射频模块105用于接收以及发送电磁波,实现电磁波与电信号的相互转换,从而与通讯网络或者其他设备进行通讯。射频模块105可包括各种现有的用于执行这些功能的电路元件,例如,天线、射频收发器、数字信号处理器、加密/解密芯片、用户身份模块(SIM)卡、存储器等等。射频模块105可与各种网络如互联网、企业内部网、预置类型的无线网络进行通讯或者通过预置类型的无线网络与其他设备进行通讯。上述的预置类型的无线网络可包括蜂窝式电话网、无线局域网或者城域网。上述的预置类型的无线网络可以使用各种通信标准、协议及技术,包括但并不限于全球移动通信系统(GlobalSystemforMobileCommu本文档来自技高网...
显示界面刷新方法及装置

【技术保护点】
一种显示界面刷新方法,其特征在于,所述方法包括:在显示界面基于列表浏览控件显示多个列表项时,监测是否存在与所述列表浏览控件对应的处理事件;若监测到与所述列表浏览控件对应的处理事件,则根据所述处理事件确定所述多个列表项中显示元素的内容发生变化的目标列表项,及所述目标列表项中内容发生变化的目标显示元素变化后的内容;利用所述变化后的内容刷新所述目标列表项中所述目标显示元素当前显示的内容。

【技术特征摘要】
1.一种显示界面刷新方法,其特征在于,所述方法包括:在显示界面基于列表浏览控件显示多个列表项时,监测是否存在与所述列表浏览控件对应的处理事件;若监测到与所述列表浏览控件对应的处理事件,则根据所述处理事件确定所述多个列表项中显示元素的内容发生变化的目标列表项,及所述目标列表项中内容发生变化的目标显示元素变化后的内容;利用所述变化后的内容刷新所述目标列表项中所述目标显示元素当前显示的内容。2.根据权利要求1所述的方法,其特征在于,所述根据所述处理事件确定所述多个列表项中显示元素的内容发生变化的目标列表项的步骤包括:获取所述处理事件当前处理的列表项的类型;遍历所述多个列表项的类型,确定类型与所述当前处理的列表项的类型相同的列表项为所述目标列表项。3.根据权利要求1所述的方法,其特征在于,所述根据所述处理事件确定所述目标列表项中内容发生变化的目标显示元素变化后的内容的步骤包括:确定所述目标列表项中内容可发生变化的显示元素的数据类型,及所述处理事件当前处理的数据类型;确定数据类型与所述当前处理的数据类型相同的显示元素为目标显示元素;获取所述目标显示元素变化后的内容。4.根据权利要求3所述的方法,其特征在于,所述利用所述变化后的内容刷新所述目标列表项中所述目标显示元素当前显示的内容步骤之后还包括:判断所述变化后的内容与已获取的所述目标显示元素的目标内容是否一致;若不一致,则在预置时长之后,返回执行所述获取所述目标显示元素变化后的内容的步骤;若一致,则返回执行所述获取所述处理事件当前处理的列表项的类型的步骤。5.根据权利要求1至4任意一项所述的方法,其特征在于,所述方法还包括:若检测到所述列表浏览控件调用指令时,调用所述列表浏览控件,确定所述列表浏览控件的所述多个列表项;对所述多个列表项进行初始化,并在所述显示界面上显示所述多个列表项。6.一种显示界面刷新装置,其特征在于,所述装置包括:监测模块,用于在显示界面基...

【专利技术属性】
技术研发人员:郑学成
申请(专利权)人:广东欧珀移动通信有限公司
类型:发明
国别省市:广东;44

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

1