页面控制方法及装置与流程

文档序号:11828497阅读:来源:国知局

技术特征:

1.一种页面控制方法,其特征在于,包括:

根据接收到的对当前页面的第一滑动操作滚动所述页面,并接收对所述页面的第二滑动操作,其中,所述第一滑动操作和第二滑动操作是在当前页面上进行的第一方向或第二方向的滑动操作,第一方向和第二方向为相反的两个方向;

根据所述第一滑动操作和第二滑动操作,滚动所述页面至页面的顶部或底部。

2.根据权利要求1所述的方法,其特征在于,所述根据所述第一滑动操作和第二滑动操作,滚动所述页面至页面的顶部或底部,具体包括:

在所述页面停止滚动前,如果接收到对所述页面的第二滑动操作,则判断所述第二滑动操作是否符合第一预设条件;

如果所述第二滑动操作符合第一预设条件,则判断所述第二滑动操作是否符合第二预设条件;

如果所述第二滑动操作符合第二预设条件,则沿所述页面的滚动方向继续滚动所述页面,直到到达所述页面顶部或底部。

3.根据权利要求2所述的方法,其特征在于,判断所述第二滑动操作是否符合第一预设条件,包括:

判断所述第二滑动操作的滑动方向与所述页面滚动的方向是否相同;

如果是,则确定所述第二滑动操作符合第一预设条件。

4.根据权利要求2所述的方法,其特征在于,判断所述第二滑动操作是否符合第一预设条件,包括:

判断所述第二滑动操作的滑动方向与所述页面滚动的方向是否相反;

如果是,则确定所述第二滑动操作符合第一预设条件。

5.根据权利要求3或4所述的方法,其特征在于,判断所述第二滑动操作是否符合第二预设条件,包括:

判断所述第二滑动操作的滑动速度是否大于或等于预定滑动速度;

如果是,则确定所述第二滑动操作符合第二预设条件;

或者,

判断所述第二滑动操作与所述第一滑动操作的时间间隔是否小于预定阈值;

如果是,则确定所述第二滑动操作符合第二预设条件;

或者,

判断所述页面的滚动速度是否大于或等于预定滚动速度,其中,所述预定滚动速度是根据所述页面滚动时的初速度确定的;

如果是,则确定所述第二滑动操作符合第二预设条件。

6.根据权利要求2所述的方法,其特征在于,判断所述第二滑动操作是否符合第一预设条件,包括:

判断所述页面的滚动速度是否大于或等于预定滚动速度,其中,所述预定滚动速度是根据所述页面滚动时的初速度确定的;

如果是,则确定所述第二滑动操作符合第一预设条件;

判断所述第二滑动操作是否符合第二预设条件,包括:

判断所述第二滑动操作的滑动方向与所述页面滚动的方向是否相同;

如果是,则确定所述第二滑动操作符合第二预设条件。

7.根据权利要求3所述的方法,其特征在于,沿所述页面当前的滚动方向继续滚动所述页面,直到到达所述页面顶部或底部,包括:

以所述第二滑动操作的滑动速度为初速度,沿所述页面当前的滚动方向以预定的加速度继续滚动所述页面,直到到达所述页面顶部或底部。

8.根据权利要求2所述的方法,其特征在于,如果所述第二滑动操作不符合第一预设条件和/或第二预设条件,则根据所述第二滑动操作滚动所述页面。

9.根据权利要求2所述的方法,其特征在于,还包括:

在沿所述页面的滚动方向继续滚动所述页面时,如果接收到对所述页面的预定操作,则停止滚动所述页面,其中,所述预定操作包括:对所述页面 任意区域的点击操作。

10.一种页面控制装置,其特征在于,包括:

第一滚动模块,用于根据接收到的对当前页面的第一滑动操作滚动所述页面;

接收模块,用于接收对所述页面的第二滑动操作;

其中,所述第一滑动操作和第二滑动操作是在当前页面上进行的第一方向或第二方向的滑动操作,第一方向和第二方向为相反的两个方向;

第二滚动模块,用于根据所述第一滑动操作和第二滑动操作,滚动所述页面至页面的顶部或底部。

11.根据权利要求10所述的装置,其特征在于,所述第二滚动模块,包括:

第一判断子模块,用于在所述页面停止滚动前,如果接收到对所述页面的第二滑动操作,则判断所述第二滑动操作是否符合第一预设条件;

第二判断子模块,用于如果所述第二滑动操作符合第一预设条件,则判断所述第二滑动操作是否符合第二预设条件;

滚动子模块,用于如果所述第二滑动操作符合第二预设条件,则沿所述页面的滚动方向继续滚动所述页面,直到到达所述页面顶部或底部。

12.根据权利要求11所述的装置,其特征在于,所述第一判断子模块,进一步用于:

判断所述第二滑动操作的滑动方向与所述页面滚动的方向是否相同,如果是,则确定所述第二滑动操作符合第一预设条件。

13.根据权利要求11所述的装置,其特征在于,所述第一判断子模块,进一步用于:

判断所述第二滑动操作的滑动方向与所述页面滚动的方向是否相反,如果是,则确定所述第二滑动操作符合第一预设条件。

14.根据权利要求12或13所述的装置,其特征在于,所述第二判断子模块,进一步用于:

判断所述第二滑动操作的滑动速度是否大于或等于预定滑动速度;

如果是,则确定所述第二滑动操作符合第二预设条件;

或者,

判断所述第二滑动操作与所述第一滑动操作的时间间隔是否小于预定阈值;

如果是,则确定所述第二滑动操作符合第二预设条件;

或者,

判断所述页面的滚动速度是否大于或等于预定滚动速度;

如果是,则确定所述第二滑动操作符合第二预设条件。

15.根据权利要求11所述的装置,其特征在于,

所述第一判断子模块,进一步用于:

判断所述页面的滚动速度是否大于或等于预定滚动速度,其中,所述预定滚动速度是根据所述页面滚动时的初速度确定的;

如果是,则确定所述第二滑动操作符合第一预设条件;

所述第二判断子模块,进一步用于:

判断所述第二滑动操作的滑动方向与所述页面滚动的方向是否相同;

如果是,则确定所述第二滑动操作符合第一预设条件。

16.根据权利要求12所述的装置,其特征在于,所述滚动子模块,进一步用于:

以所述第二滑动操作的滑动速度为初速度,沿所述页面当前的滚动方向继续滚动所述页面,直到到达所述页面顶部或底部。

17.根据权利要求11所述的装置,其特征在于,所述滚动子模块,还用于:如果所述第二滑动操作不符合第一预设条件和/或第二预设条件,则根据所述第二滑动操作滚动所述页面。

18.根据权利要求11所述的装置,其特征在于,还包括:

停止模块,用于在沿所述页面的滚动方向继续滚动所述页面时,如果接 收到对所述页面的预定操作,则停止滚动所述页面,其中,所述预定操作包括:对所述页面任意区域的点击操作。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1