一种移动终端显示内容更新的方法及移动终端的制作方法

文档序号:7887231阅读:119来源:国知局
专利名称:一种移动终端显示内容更新的方法及移动终端的制作方法
技术领域
本发明属于通信技术领域,尤其涉及一种移动终端显示内容更新的方法及移动终端。
背景技术
现有智能移动终端中,通过用户在触摸屏触摸滑动实现对其显示内容的滚动更新,例如,用户在触摸屏上向下滑动,滚动条向上移动,显示内容向上更新;用户在触摸屏上向上滑动,滚动条向下移动,显示内容向下更新。上述更新方式,当显示对象整体加载的数据量较小时(100条以下),通过在触摸屏上上下滑动,可以非常方便的实现对全部数据的快速浏览,对特定位置数据的定位也很快。当显示对象整体加载的数据量非常庞大时(上千条数据),通过在触摸屏上上下滑动,实现对特定位置数据的定位可能要花费非常长的时间,尤其是在数据量达到3000以上,用户需要查看的数据位置又靠近显示对象最后时,用户可能将花费数分钟重复向上滑动直至最终定位到所需要的数据。综上,现有技术当移动终端显示对象加载数据较多时,对显示对象中的数据进行浏览或者定位的时间较长,用户体验差。

发明内容
本发明实施例的目的在于提供一种移动终端显示内容更新的方法,旨在解决现有技术当移动终端显示对象加载数据较多时,对显示对象中的数据进行浏览或者定位的时间较长,用户体验差的问题。本发明实施例是这样实现的,一种移动终端显示内容更新的方法,所述移动终端内置加速度传感器,所述方法包括下述步骤:通过加速度传感器,捕获移动终端的加速度事件;判断所述加速度事件的加速度方向;根据所述判断的加速度事件的加速度方向,更新显示对象当前显示的内容。本发明实施例还提供了 一种移动终端,所述移动终端内置加速度传感器,所述移动终端包括:捕获单元,用于通过加速度传感器,捕获移动终端的加速度事件;判断单元,用于判断所述加速度事件的加速度方向;更新单元,用于根据所述判断的加速度事件的加速度方向,更新显示对象当前显示的内容。本发明实施例,通过加速度传感器,捕获移动终端的加速度事件,判断所述加速度事件的加速度方向,根据所述判断的加速度事件的加速度方向,更新显示对象当前显示的内容。使得当移动终端显示对象加载数据较多时,可以使移动终端快速上下滚动浏览,缩短了定位的时间,简化定位操作,提升了用户体验。


为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本发明实施例一提供的移动终端显示内容更新的方法的实现的流程图;图2是本发明实施例二提供的移动终端显示内容更新的方法;图3是本发明实施例三提供的移动终端显示内容更新的方法;图4是本发明实施例四提供的移动终端显示内容更新的方法;图5是本发明实施例五提供的移动终端显示内容更新的方法;图6是本发明实施例六提供的移动终端显示内容更新的方法;图7是本发明实施例七提供的移动终端的结构图;图8是本发明实施例八提供的移动终端的结构图。
具体实施例方式为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。本实施例中,用户手持移动终端,产生加速度事件,移动终端通过加速度传感器捕获移动终端的加速度事件,根据所述判断的加速度事件的加速度方向,更新显示对象当前显示的内容,实现数据的快速更新,最终达到特定位置数据的快捷定位的效果。一种移动终端显示内容更新的方法,所述移动终端内置加速度传感器,所述方法包括下述步骤:通过加速度传感器,捕获移动终端的加速度事件;判断所述加速度事件的加速度方向;根据所述判断的加速度事件的加速度方向,更新显示对象当前显示的内容。本发明实施例还提供了 一种移动终端,所述移动终端内置加速度传感器,所述移动终端包括:捕获单元,用于通过加速度传感器,捕获移动终端的加速度事件;判断单元,用于判断所述加速度事件的加速度方向;更新单元,用于根据所述判断的加速度事件的加速度方向,更新显示对象当前显示的内容。以下结合具体实施例对本发明的实现进行详细描述:实施例一图1示出了本发明实施例一提供的移动终端显示内容更新的方法的实现的流程图,所述移动终端内置加速度传感器,所述方法详述如下:在步骤SlOl中,通过加速度传感器,捕获移动终端的加速度事件。本实施例中,用户可以通过小幅度摆动移动终端,使移动终端产生加速度事件。在步骤S102中,判断所述加速度事件的加速度方向。在步骤S103中,根据所述判断的加速度事件的加速度方向,更新显示对象当前显示的内容。本实施例中,更新显示对象当前显示的内容的速度与显示对象加载的待显示数据量成正比,即,显示对象加载的待显示数据量越大,更新显示对象当前显示的内容的速度越快,显示对象加载的待显示数据量越小,更新显示对象当前显示的内容的速度越慢。具体的:对每次加速度事件,显示对象加载的待显示数据量越大,显示对象当前显示的内容的更新速度也越大。显示对象向上或向下滑动的幅度也越大。由于,每次加速度事件产生的显示对象向下或向上的滚动幅度越大,滚动速度就越快,数据更新也就越快,最终特定位置数据的定位也更加快捷。本发明实施例,通过加速度传感器,捕获移动终端的加速度事件,判断所述加速度事件的加速度方向,根据所述判断的加速度事件的加速度方向,更新显示对象当前显示的内容。使得当移动终端显示对象加载数据较多时,可以使移动终端快速上下滚动浏览,缩短了定位的时间,简化定位操作,提升了用户体验。实施例二图2示出了本发明实施例二提供的移动终端显示内容更新的方法的实现的流程图,所述移动终端内置加速度传感器,所述方法详述如下:在步骤S201中,通过加速度传感器,捕获移动终端的加速度事件;在步骤S202中,判断所述加速度事件的加速度方向,当判定所述加速度事件的加速度方向为向前的加速度时,执行步骤S203,当判定所述加速度事件的加速度方向为向后的加速度时,执行步骤S204。本实施例中,当判定所述加速度事件的加速度方向为向前的加速度时,执行步骤S203,使移动终端显示内容产生向上滚动的效果;当判定所述加速度事件的加速度方向为向后的加速度时,执行步骤S204,使移动终端产生向下滚动的效果。在步骤S203中,向上更新显示对象当前显示的内容。在步骤S204中,向下更新显示对象当前显示的内容。本实施例中,用户手持移动终端,并向前或向后小幅度翻动,以使移动终端产生向前的加速度或向后的加速度,实现移动终端显示对象当前显示的内容的快速更新,最终达到特定位置数据的快捷定位的效果。实施例三图3示出了本发明实施例三提供的移动终端显示内容更新的方法的实现的流程图,所述移动终端内置加速度传感器,所述方法详述如下:在步骤S301中,通过加速度传感器,捕获移动终端的加速度事件。在步骤S302中,判断所述加速度事件的加速度方向的同时,判断所述加速度事件的加速度值大小。在步骤S303中,根据所述判断的加速度事件的加速度方向及加速度值大小,更新显示对象当前显示的内容,其中,所述更新显示对象当前显示的内容的速度与加速度事件的加速度值大小成正比。本实施例中,判定加速度事件的加速度大值越大,更新显示对象当前显示的内容的速度越快;判定加速度事件的加速度大值越小,更新显示对象当前显示的内容的速度越慢。
优选的,可以根据显示对象加载的待显示数据量,及加速度事件的加速度值大小结合控制更新显示对象当前显示的内容的速度,即显示对象加载的待显示数据量越大,力口速度事件的加速度值越大,更新显示对象当前显示的内容的速度越快;显示对象加载的待显示数据量越小,加速度事件的加速度值越小,更新显示对象当前显示的内容的速度越慢。本实施例中,可以通过加速度方向,调整显示内容的更新方向,通过加速值的大小调节显示内容的更新速度,从而实现对移动终端显示内容的更新过程进行控制,实现移动终端快速上下滚动浏览,缩短了定位的时间,简化定位操作,提升了用户体验。实施例四图4示出了本发明实施例四提供的移动终端显示内容更新的方法的实现的流程图,所述移动终端内置加速度传感器,所述方法详述如下:在步骤S401中,通过加速度传感器,捕获移动终端中加速度平均值最大的加速度事件。本实施例中,用户在摆动移动终端产生某一方向的加速度事件时,可能同时产生其它方向的加速度事件,例如,当用户在摆动产生前向的加速度时,可能会交替产生向前和向后的加速度,然而,用户在期望方向的加速的值平均值会大于其它方向加速度的平均值,例如,当用户重复向前摆动移动终端时,向前的加速度的平均值明显大于向后的加速度的平均值,反之,当用户重复向后摆动移动终端时,向后的加速度的平均值明显大于向前的加速度的平均值,为了避免可能产生的其它方向的加速度事件对用户在期望产生加速度的影响,可以捕获移动终端中加速度平均值最大的加速度事件作为用户摆动产生的加速度事件。在步骤S402中,判断所述加速度平均值最大的加速度方向。在步骤S403中,根据所述判断的加速度平均值最大的加速度方向,更新显示对象当前显示的内容。本实施例中,通过加速度传感器,捕获移动终端中加速度平均值最大的加速度事件,根据判断的加速度平均值最大的加速度方向,更新显示对象当前显示的内容,有效避免可能产生的其它方向的加速度事件对用户在期望产生加速度的影响。实施例五图5示出了本发明实施例五提供的移动终端显示内容更新的方法的实现的流程图,所述移动终端内置加速度传感器,所述方法详述如下:在步骤S501中,通过加速度传感器,捕获移动终端中加速度平均值最大的加速度事件。在步骤S502中,判断所述加速度平均值最大的加速度方向的同时,判断所述加速度事件的加速度值大小。在步骤S503中,根据所述判断的加速度平均值最大的加速度方向及加速度值大小,更新显示对象当前显示的内容,其中,所述更新显示对象当前显示的内容的速度与加速度事件的加速度值大小成正比。本实施例中,捕获移动终端中加速度平均值最大的加速度事件,可以通过加速度平均值最大的加速度方向,调整显示内容的更新方向,通过加速值的大小调节显示内容的更新速度,从而实现对移动终端显示内容的更新过程进行控制,实现移动终端快速上下滚动浏览,缩短了定位的时间,简化定位操作,提升了用户体验,同时避免可能产生的其它方向的加速度事件对用户在期望产生加速度的影响。实施例六上述实施例一至实施例五中的所述显示对象可以为列表框控件。图6示出了本发明实施例六提供的移动终端显示内容更新的方法的实现的流程图,所述移动终端内置加速度传感器,所述方法详述如下:在步骤S601中,通过加速度传感器,捕获移动终端中加速度平均值最大的加速度事件。实施例中,用户手持移动终端,向如或向后小幅度翻动移动终端使移动终端广生向前的加速度或向后的加速度,移动终端显示的列表框控件通过向上或向下更新数据相应这两个动作,实现数据的快速更新,最终达到特定位置数据的快捷定位的效果。在步骤S602中,判断所述加速度平均值最大的加速度方向的同时,判断所述加速度事件的加速度值大小。在步骤S603中,根据所述判断的加速度平均值最大的加速度方向及加速度值大小,更新列表框控件当前显示的内容,其中,所述更新列表框控件当前显示的内容的速度与加速度事件的加速度值大小成正比。本实施例中,步骤S603具体为:移动终端当前显示的列表框控件获取焦点,根据所述判断的加速度平均值最大的加速度方向及加速度值大小,更新列表框控件当前显示的内容。本实施例中,当判定所述加速度事件的加速度方向为向前的加速度时,列表框就向上更新数据,并加载列表框中id值更小的数据,使显示内容产生向上滚动的效果;当判定所述加速度事件的加速度方向为向后的加速度时,列表框就向下更新数据,并加载列表框中id值更大的数据,使显示内容产生向下滚动的效果。本实例中,通过利用加速度传感器,捕获移动终端的加速度事件,实现移动终端显示的列表框显示的内容快速向上或向下更新,产生向上或向下的快速滚动的效果。而用户仅需重复小幅度向前或向后摆动移动终端,使移动终端产生向前或向后的加速度。便可达到在列表框在加载大容量数据情况下,加快其向上或向下滚动的速度,实现数据的快捷定位的功能。实施例七图7示出了本发明实施例七提供的移动终端的结构图,所述移动终端内置加速度传感器,为了便于说明,仅示出了与本发明实施例相关的部分,该装置可以是内置于移动终端的软件单元、硬件单元或者软硬结合单元。所述移动终端包括捕获单元71、判断单元72及更新单元73。捕获单元71,用于通过加速度传感器,捕获移动终端的加速度事件;判断单元72,用于判断所述加速度事件的加速度方向;更新单元73,用于根据所述判断的加速度事件的加速度方向,更新显示对象当前显示的内容。本实施例中,更新显示对象当前显示的内容的速度与显示对象加载的待显示数据量成正比。
本实施例中,所述显示对象可以为列表框控件。本发明实施例提供的移动终端可以使用在前述对应的方法实施例一中,详情参见上述实施例一的描述,在此不再赘述。实施例八图8示出了本发明实施例八提供的移动终端的结构图,所述移动终端内置加速度传感器,为了便于说明,仅示出了与本发明实施例相关的部分,该装置可以是内置于移动终端的软件单元、硬件单元或者软硬结合单元。所述移动终端包括捕获单元81、判断单元82及更新单元83。可选的,所述更新单元83包括向上更新模块831及向下更新模块832。向上更新模块831,用于当判定所述加速度事件的加速度方向为向前的加速度时,向上更新显示对象当前显示的内容。向下更新模块832,用于当判定所述加速度事件的加速度方向为向后的加速度时,向下更新显示对象当前显示的内容。可选的,所述判断单元82,用于判断所述加速度事件的加速度方向的同时,判断所述加速度事件的加速度值大小。所述更新单元83,具体用于根据所述判断的加速度事件的加速度方向及加速度值大小,更新显示对象当前显示的内容,其中,所述更新显示对象当前显示的内容的速度与加速度事件的加速度值大小成正比。可选的,所述捕获单元81,具体用于通过加速度传感器,捕获移动终端中加速度平均值较大的加速度事件。所述判断单元82,具体用于判断所述加速度平均值最大的加速度方向。所述更新单元83,具体用于根据所述判断的加速度平均值最大的加速度方向,更新显示对象当前显示的内容。本发明实施例提供的移动终端可以使用在前述对应的方法实施例二至六中,详情参见上述实施例二至六的描述,在此不再赘述。值得注意的是,上述装置和系统实施例中,所包括的各个单元只是按照功能逻辑进行划分的,但并不局限于上述的划分,只要能够实现相应的功能即可;另外,各功能单元的具体名称也只是为了便于相互区分,并不用于限制本发明的保护范围。另外,本领域普通技术人员可以理解实现上述各实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,相应的程序可以存储于一计算机可读取存储介质中,所述的存储介质,如R0M/RAM、磁盘或光盘等。以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种移动终端显示内容更新的方法,其特征在于,所述移动终端内置加速度传感器,所述方法包括下述步骤: 通过加速度传感器,捕获移动终端的加速度事件; 判断所述加速度事件的加速度方向; 根据所述判断的加速度事件的加速度方向,更新显示对象当前显示的内容。
2.如权利要求1所述的方法,其特征在于,所述根据所述判断的加速度事件的加速度方向,更新显示对象当前显示的内容的方法具体包括: 当判定所述加速度事件的加速度方向为向前的加速度时,向上更新显示对象当前显示的内容; 当判定所述加速度事件的加速度方向为向后的加速度时,向下更新显示对象当前显示的内容。
3.如权利要求1所述的方法,其特征在于,所述判断所述加速度事件的加速度方向的同时,判断所述加速度事件的加速度值大小; 所述根据所述判断的加速度事件的加速度方向,更新显示对象当前显示的内容的步骤具体为: 根据所述判断的加速度事件的加速度方向及加速度值大小,更新显示对象当前显示的内容,其中,所述更新显示对象当前显示的内容的速度与加速度事件的加速度值大小成正比。
4.如权利要求1所述的方法,其特征在于,所述通过加速度传感器,捕获移动终端的加速度事件的步骤具体为: 通过加速度传感器,捕获移动终端中加速度平均值最大的加速度事件; 所述判断所述加速度事件的加速度方向的步骤具体为: 判断所述加速度平均值最大的加速度方向; 所述根据所述判断的加速度事件的加速度方向,更新显示对象当前显示的内容的步骤具体为: 根据所述判断的加速度平均值最大的加速度方向,更新显示对象当前显示的内容。
5.如权利要求1至4任一权利要求所述的方法,其特征在于,所述显示对象为列表框控件。
6.一种移动终端,其特征在于,所述移动终端内置加速度传感器,所述移动终端包括: 捕获单元,用于通过加速度传感器,捕获移动终端的加速度事件; 判断单元,用于判断所述加速度事件的加速度方向; 更新单元,用于根据所述判断的加速度事件的加速度方向,更新显示对象当前显示的内容。
7.如权利要求6所述的移动终端,其特征在于,所述更新单元包括: 向上更新模块,用于当判定所述加速度事件的加速度方向为向前的加速度时,向上更新显示对象当前显示的内容; 向下更新模块,用于当判定所述加速度事件的加速度方向为向后的加速度时,向下更新显示对象当前显示的内容。
8.如权利要求6所述的移动终端,其特征在于,所述判断单元,用于判断所述加速度事件的加速度方向的同时,判断所述加速度事件的加速度值大小; 所述更新单元,具体用于根据所述判断的加速度事件的加速度方向及加速度值大小,更新显示对象当前显示的内容,其中,所述更新显示对象当前显示的内容的速度与加速度事件的加速度值大小成正比。
9.如权利要求6所述的移动终端,其特征在于,所述捕获单元,具体用于通过加速度传感器,捕获移动终端中加速度平均值较大的加速度事件; 所述判断单元,具体用于判断所述加速度平均值最大的加速度方向; 所述更新单元,具体用于根据所述判断的加速度平均值最大的加速度方向,更新显示对象当前显示的内容。
10.如权利要求6至9任一权利要求所述的移动终端,其特征在于,所述显示对象为列表框控件。
全文摘要
本发明适用于通信技术领域,提供了一种移动终端显示内容更新的方法及移动终端,所述移动终端内置加速度传感器,所述方法包括下述步骤通过加速度传感器,捕获移动终端的加速度事件;判断所述加速度事件的加速度方向;根据所述判断的加速度事件的加速度方向,更新显示对象当前显示的内容。本发明实现当移动终端显示对象加载数据较多时,可以使移动终端快速上下滚动浏览,缩短了定位的时间,简化定位操作,提升了用户体验。
文档编号H04M1/725GK103207693SQ201210010860
公开日2013年7月17日 申请日期2012年1月13日 优先权日2012年1月13日
发明者彭琼 申请人:宇龙计算机通信科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1