自动翻滚页面的方法和系统技术方案

技术编号:8105493 阅读:227 留言:0更新日期:2012-12-21 03:57
一种自动翻滚页面的方法,包括以下步骤:获取预先存储的停留时间和翻滚速度;检测页面当前停留的时间是否超出存储的停留时间,并检测是否获取到翻滚页面的指令;若页面当前停留的时间超出存储的停留时间或获取到翻滚页面的指令,则以存储的翻滚速度翻滚页面。上述方法,在页面停留预先存储的停留时间后,可自动翻滚页面,不需要用户手动参与页面的翻滚,提高了用户的操作便利性。另外,若在存储的停留时间之内就获取到翻滚页面的指令,即可根据翻滚指令开始翻滚页面,方便用户的阅读。此外,还提供一种自动翻滚页面的系统。

【技术实现步骤摘要】
自动翻滚页面的方法和系统
本专利技术涉及计算机技术,特别地涉及ー种自动翻滚页面的方法和系统。背景技木随着信息技术的发展,阅读纸质书籍、文件和报纸等印刷品书面材料的人们的数量在逐渐減少,人们越来越多的从各种各样的电子文档中获取信息,例如,上网浏览网页、阅读手机中的短信或彩信、用电子阅读器阅读书本杂志等等。当用户浏览网页、书页等页面时,若页面内容比较多,屏幕不能显示页面的全部内容,则需要用户手动拖动页面翻滚,或点击控制页面翻滚的按键。因此,用户浏览信息量较大的页面时需要进行较多的操作,用户浏览页面不方便。
技术实现思路
基于此,有必要提供一种能提高操作便利性的自动翻滚页面的方法。一种自动翻滚页面的方法,包括以下步骤获取预先存储的停留时间和翻滚速度;检测页面当前停留的时间是否超出所述存储的停留时间,并检测是否获取到翻滚页面的指令;若所述页面当前停留的时间超出所述存储的停留时间或获取到翻滚页面的指令,则以所述翻滚速度自动翻滚所述页面。在其中一个实施例中,所述方法还包括若所述页面当前停留的时间未超出所述存储的停留时间且获取到翻滚页面的指令,则减少所述存储的停留时间的值。 在其中一个实施例中,在减少所述存储的停留时间的值的步骤之前,先判断当前停留时间是否小于第一阈值,若是,则不执行所述减少所述存储的停留时间的值的步骤,若否,则执行所述减少所述存储的停留时间的值的步骤。在其中一个实施例中,还包括以下步骤检测在自动翻滚所述页面期间是否获取到加速指令或降速指令;若是,则根据所述加速指令増加所述存储的翻滚速度的值并加快速度翻滚所述页面或根据所述降速指令減少所述存储的翻滚速度的值并降低速度翻滚所述页面。在其中一个实施例中,所述根据所述加速指令増加所述存储的翻滚速度的值并加快速度翻滚所述页面的步骤包括根据所述页面当前翻滚的速度和加速指令对应的速度増量计算加速指令对应的速度,以所述加速指令对应的速度和作用时间按照所述页面当前翻滚的方向翻滚所述页面;判断所述加速指令对应的速度增量是否大于第二阈值,若是,则进ー步以所述存储的翻滚速度按照所述页面当前翻滚的方向自动翻滚所述页面,若否,则增加所述存储的翻滚速度的值,进ー步以增加后存储的翻滚速度按照所述页面当前翻滚的方向自动翻滚所述页面;所述根据所述降速指令減少所述存储的翻滚速度的值并降低速度翻滚所述页面的步骤包括根据页面当前翻滚的速度和方向以及降速指令对应的速度减少量计算降速指令对应的速度和方向,以所述降速指令对应的速度、方向和作用时间翻滚所述页面;判断所述降速指令对应的速度减少量是否大于第三阈值,若是,则进一歩以所述存储的翻滚速度和降速指令对应的方向自动翻滚所述页面,若否,则减少所述存储的翻滚速度的值,以减少后存储的翻滚速度和降速指令对应的方向自动翻滚所述页面。在其中一个实施例中,所述方法还包括以下步骤检测是否已翻滚到所述页面末尾,若是,则判断所述页面中是否有跳转到下ー页面的链接,若是,则判断下ー页面与所述页面是否属于同一主题,若是,则跳转到下ー页面。 基于此,有必要提供一种能提高操作便利性的自动翻滚页面的系统。ー种自动翻滚页面的系统,包括检测模块,用于获取预先存储的停留时间,检测页面当前停留的时间是否超出所述存储的停留时间,并检测是否获取到翻滚页面的指令;翻滚模块,用于获取预先存储的翻滚速度,若所述页面当前停留的时间超出所述存储的停留时间或获取到翻滚页面的指令,则以所述翻滚速度自动翻滚所述页面。在其中一个实施例中,所述系统还包括设置模块,用于若所述页面当前停留的时间未超出所述存储的停留时间且获取到翻滚页面的指令,则减少所述存储的停留时间的值。在其中一个实施例中,所述设置模块用于当所述页面当前停留的时间未超出所述存储的停留时间且获取到翻滚页面的指令时,判断当前停留时间是否小于第一阈值,若是,则不減少所述存储的停留时间的值,若否,则减少所述存储的停留时间的值。在其中一个实施例中,所述检测模块还用于检测在自动翻滚所述页面期间是否获取到加速指令或降速指令;所述翻滚模块还用于若获取到所述加速指令,则根据所述加速指令加快速度翻滚所述页面;所述设置模块还用于若获取到所述加速指令,则根据所述加速指令増加所述存储的翻滚速度的值;所述翻滚模块还用于若获取到所述降速指令,则根据所述降速指令降低速度翻滚所述页面;所述设置模块还用于若获取到所述降速指令,则根据所述降速指令減少所述存储的翻滚速度的值。在其中一个实施例中,所述翻滚模块用于若获取到所述加速指令,根据所述页面当前翻滚的速度和加速指令对应的速度增量计算加速指令对应的速度,以所述加速指令对应的速度和作用时间按照所述页面当前翻滚的方向翻滚所述页面,进ー步的,判断所述加速指令对应的速度增量是否大于第二阈值,若是,则进一步以所述存储的翻滚速度按照所述页面当前翻滚的方向自动翻滚所述页面,若否,则增加当前翻滚速度,以增加后的翻滚速度按照所述页面当前翻滚的方向自动翻滚所述页面;所述设置模块还用于将所述增加后的翻滚速度的值更新至所述存储的翻滚速度;所述翻滚模块还用于若获取到所述降速指令,根据页面当前翻滚的速度和方向以及降速指令对应的速度减少量计算降速指令对应的速度和方向,以所述降速指令对应的速度、方向和作用时间翻滚所述页面;进ー步的,判断所述降速指令对应的速度减少量是否大于第三阈值,若是,则进一步以所述存储的翻滚速度和降速指令对应的方向自动翻滚所述页面,若否,则减少当前翻滚速度,进ー步以减少后的翻滚速度自动翻滚所述页面;所述设置模块还用于将所述减少后的翻滚速度的值更新至所述存储的翻滚速度。在其中一个实施例中,所述检测模块还用于检测是否翻滚到所述页面末尾;所述翻滚模块还用于若已翻滚到所述页面末尾,则判断所述页面中是否有跳转到下ー页面的链接,若是,则判断下一页面与当前页面是否属于同一主题,若是,则跳转到下 ー页面。上述自动翻滚页面的方法和系统,在页面停留预先存储的停留时间后,可自动翻滚页面,不需要用户手动參与页面的翻滚,提高了用户的操作便利性。另外,若在存储的停留时间之内就获取到翻滚页面的指令,即可根据翻滚指令开始翻滚页面,方便用户的阅读。附图说明图I为ー个实施例中的自动翻滚页面的方法的流程示意图;图2为另ー实施例中的自动翻滚页面的方法的流程示意图;图3为又ー实施例中的自动翻滚页面的方法的流程示意图;图4为ー个实施例中根据加速指令增加存储的翻滚速度的值并加快速度翻滚页面的步骤的流程示意图;图5为ー个实施例中根据降速指令減少存储的翻滚速度的值并降低速度翻滚页面的步骤的流程示意图;图6为ー个实施例中的自动翻滚页面的系统的结构示意图;图7为另ー实施例中的自动翻滚页面的系统的结构示意图。具体实施方式如图I所示,在一个实施例中,一种自动翻滚页面的方法,包括以下步骤步骤S20,获取预先存储的停留时间和翻滚速度。在一个实施例中,当获取到显示页面的指令后,可在预设的文件中读取预先存储的停留时间和翻滚速度。步骤S30,检测页面当前停留的时间是否超出存储的停留时间,并检测是否获取到翻滚页面的指令。具体的,页面当前停留的时间为当前时刻距离页面最后一次翻滚结束时刻的时长,若显示页面后还没有进行过翻滚,则页面当前停留时间为当前时刻距离开始显示页面的时刻的时长。当用户拖动页面往页尾或页首本文档来自技高网...

【技术保护点】
一种自动翻滚页面的方法,包括以下步骤:获取预先存储的停留时间和翻滚速度;检测页面当前停留的时间是否超出所述存储的停留时间,并检测是否获取到翻滚页面的指令;若所述页面当前停留的时间超出所述存储的停留时间或获取到翻滚页面的指令,则以所述翻滚速度自动翻滚所述页面。

【技术特征摘要】
1.一种自动翻滚页面的方法,包括以下步骤 获取预先存储的停留时间和翻滚速度; 检测页面当前停留的时间是否超出所述存储的停留时间,并检测是否获取到翻滚页面的指令; 若所述页面当前停留的时间超出所述存储的停留时间或获取到翻滚页面的指令,则以所述翻滚速度自动翻滚所述页面。2.根据权利要求I所述的自动翻滚页面的方法,其特征在于,所述方法还包括 若所述页面当前停留的时间未超出所述存储的停留时间且获取到翻滚页面的指令,则減少所述存储的停留时间的值。3.根据权利要求2所述的自动翻滚页面的方法,其特征在于,在減少所述存储的停留时间的值的步骤之前,先判断当前停留时间是否小于第一阈值,若是,则不执行所述减少所述存储的停留时间的值的步骤,若否,则执行所述减少所述存储的停留时间的值的步骤。4.根据权利要求I所述的自动翻滚页面的方法,其特征在于,还包括以下步骤检测在自动翻滚所述页面期间是否获取到加速指令或降速指令; 若是,则根据所述加速指令増加所述存储的翻滚速度的值并加快速度翻滚所述页面或根据所述降速指令減少所述存储的翻滚速度的值并降低速度翻滚所述页面。5.根据权利要求4所述的自动翻滚页面的方法,其特征在于,所述根据所述加速指令増加所述存储的翻滚速度的值并加快速度翻滚所述页面的步骤包括 根据所述页面当前翻滚的速度和加速指令对应的速度増量计算加速指令对应的速度,以所述加速指令对应的速度和作用时间按照所述页面当前翻滚的方向翻滚所述页面; 判断所述加速指令对应的速度增量是否大于第二阈值,若是,则进一步以所述存储的翻滚速度按照所述页面当前翻滚的方向自动翻滚所述页面,若否,则增加所述存储的翻滚速度的值,进ー步以增加后存储的翻滚速度按照所述页面当前翻滚的方向自动翻滚所述页面; 所述根据所述降速指令減少所述存储的翻滚速度的值并降低速度翻滚所述页面的步骤包括 根据页面当前翻滚的速度和方向以及降速指令对应的速度减少量计算降速指令对应的速度和方向,以所述降速指令对应的速度、方向和作用时间翻滚所述页面; 判断所述降速指令对应的速度减少量是否大于第三阈值,若是,则进一步以所述存储的翻滚速度和降速指令对应的方向自动翻滚所述页面,若否,则减少所述存储的翻滚速度的值,以减少后存储的翻滚速度和降速指令对应的方向自动翻滚所述页面。6.根据权利要求I所述的自动翻滚页面的方法,其特征在于,所述方法还包括以下步骤 检测是否已翻滚到所述页面末尾,若是,则判断所述页面中是否有跳转到下一页面的链接,若是,则判断下ー页面与所述页面是否属于同一主题,若是,则跳转到下ー页面。7.一种自动翻滚页面的系统,其特征在于,包括 检测模块,用于获取预先存储的停留时间,检测页面当前停留的时间是否超出所述存储的停留时间,并检测是否获取到翻滚页面的指令; 翻...

【专利技术属性】
技术研发人员:石晓刚
申请(专利权)人:宇龙计算机通信科技深圳有限公司
类型:发明
国别省市:

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

1