本发明涉及通信技术,尤其涉及一种翻页方法、装置和存储介质。
背景技术:
现有技术中,用户阅读时往往需要进行多页翻页操作,当用户进行多页翻页操作时,由于不能准确操控翻页操作的翻页页数,经常出现多翻页或少翻页的情况,因此用户不得不多次修正多页翻页操作,或者多次执行单页翻页操作,已达到翻多页的目的,频繁的修正,影响用户翻页操作效率。
发明章节
有鉴于此,本发明实施例期望提供一种翻页方法、装置和存储介质,能够使得用户的翻页操作更加准确高效。
为达到上述目的,本发明实施例的技术方案是这样实现的:
本发明实施例提供了一种翻页方法,包括:
接收到翻页操作;
获得与所述翻页操作对应的翻页操作参数;
根据所述翻页操作参数,确定与所述翻页操作参数对应的翻页页数;
基于所述翻页页数执行翻页操作。
上述方案中,所述接收到翻页操作,包括:
预设置所述翻页操作的操作区域;
监听所述翻页操作区域;
当所监听的所述翻页操作区域内出现操控时,确定接收到所述翻页操作。
上述方案中,所述获得与所述翻页操作对应的翻页操作操作参数,包括:
获得与所述翻页操作对应的以下操作参数至少之一:
所述翻页操作的压力参数;
所述翻页操作的时长参数;
所述翻页操作的接收区域。
上述方案中,所述根据所述翻页操作参数确定与所述翻页操作参数对应的翻页页数,包括:
确定与所述翻页操作的压力参数对应的压感等级参数,根据所述压感等级参数确定与所述压感等级参数对应的翻页页数。
上述方案中,所述根据所述翻页操作参数确定与所述翻页操作参数对应的翻页页数,包括:
确定与所述翻页操作的时长参数对应的时长等级参数,根据所述时长等级参数确定与所述时长等级参数对应的翻页页数。
上述方案中,所述根据所述翻页操作参数确定与所述翻页操作参数对应的翻页页数,包括:
确定与所述翻页操作的接收区域对应的翻页基数参数,根据所述翻页基数参数确定与所述翻页操作参数对应的翻页页数。
上述方案中,所述根据所述翻页操作参数确定与所述翻页操作参数对应的翻页页数,包括根据至少以下之一:
根据与所述翻页操作的压力参数对应的压感等级参数和与所述翻页操作的时长参数对应的时长等级参数;
根据与所述翻页操作的时长参数对应的时长等级参数和与所述翻页操作的接收区域对应的翻页基数参数;
根据与所述翻页操作的接收区域对应的翻页基数参数和与所述翻页操作的压力参数对应的压感等级参数;
确定所对应的翻页页数。
上述方案中,所述根据所述翻页操作参数确定与所述翻页操作参数对应的翻页页数,包括:
确定与所述翻页操作的时长参数对应的时长等级参数,确定与所述翻页操作的压力参数对应的压感等级参数,确定与所述翻页操作的接收区域对应的翻页基数参数,根据所述压感等级参数、所述时长等级参数和所述翻页基数参数,确定与所述压感等级参数、所述时长等级参数和所述翻页基数参数对应的翻页页数。
上述方案中,所述基于所述翻页页数执行翻页操作,包括:
获得与所述翻页操作对应的翻页方向;
根据所述翻页方向按照所述翻页页数执行所述翻页操作。
上述方案中,所述方法还包括:
通过翻页动画,展示所述翻页操作对应的翻页信息;
所述翻页信息包括以下至少之一:
所述翻页页数的数量信息;
所述翻页页数的页码信息;
所述翻页页数对应的章节信息。
本发明实施例还提供了一种翻页装置,包括:
信息收发模块,用于接收翻页操作;
翻页页数确定模块,用于获得与所述翻页操作对应的翻页操作参数;
所述翻页页数确定模块,用于获得与所述翻页操作对应的翻页操作参数;
翻页模块,用于执行翻页操作。
上述方案中,
所述信息收发模块,包括:
操作区域单元,接收所述翻页操作对应的操控;
监听单元,用于监听所述翻页操作区域单元。
上述方案中,
所述翻页页数确定模块,用于获得与所述翻页操作对应的以下操作参数至少之一:
所述翻页操作的压力参数;
所述翻页操作的时长参数;
所述翻页操作的接收区域。
上述方案中,
所述翻页页数确定模块,用于确定与所述翻页操作的压力参数对应的压感等级参数;
所述翻页页数确定模块,用于确定与所述压感等级参数对应的翻页页数。
上述方案中,
所述翻页页数确定模块,用于确定与所述翻页操作的时长参数对应的时长等级参数;
所述翻页页数确定模块,用于确定与所述时长等级参数对应的翻页页数。
上述方案中,
所述翻页页数确定模块,用于确定与所述翻页操作的接收区域对应的翻页基数参数;
所述翻页页数确定模块,用于确定与所述翻页操作参数对应的翻页页数。
上述方案中,所述翻页页数确定模块,用于确定与所述翻页操作的压力参数对应的压感等级参数;
所述翻页页数确定模块,用于确定与所述翻页操作的时长参数对应的时长等级参数;
所述翻页页数确定模块,用于确定与所述翻页操作的接收区域对应的翻页基数参数;
所述翻页页数确定模块,用于基于所述压感等级参数和所述述时长等级参数;或者,
基于所述所压感等级参数和所述翻页基数参数;或者,
基于所述翻页基数参数和所述压感等级参数,确定相对应的翻页页数。
上述方案中,
所述翻页页数确定模块,用于确定与所述翻页操作的时长参数对应的时长等级参数;
所述翻页页数确定模块,用于确定与所述翻页操作的压力参数对应的压感等级参数;
所述翻页页数确定模块,用于确定与所述翻页操作的接收区域对应的翻页基数参数;
所述翻页页数确定模块,用于确定与所述压感等级参数、所述时长等级参数和所述翻页基数参数对应的翻页页数。
上述方案中,
所述翻页页数确定模块,用于获得与所述翻页操作对应的翻页方向;
所述翻页模块,用于根据所述翻页方向按照所述翻页页数执行所述翻页操作。
上述方案中,所述装置还包括:
展示模块,用于通过翻页动画,展示所述翻页操作对应的翻页信息;
所述翻页信息包括以下至少之一:
所述翻页页数的数量信息;
所述翻页页数的页码信息;
所述翻页页数对应的章节信息。
本发明实施例还提供了一种翻页装置,包括:
处理器和用于存储能够在处理器上运行的计算机程序的存储器,
其中,所述处理器用于运行所述计算机程序时,执行以下操作:
接收到翻页操作;
获得与所述翻页操作对应的翻页操作参数;
根据所述翻页操作参数,确定与所述翻页操作参数对应的翻页页数;
基于所述翻页页数执行翻页操作。
本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该计算机程序被处理器执行:
接收到翻页操作;
获得与所述翻页操作对应的翻页操作参数;
根据所述翻页操作参数,确定与所述翻页操作参数对应的翻页页数;
基于所述翻页页数执行翻页操作。
通过这种方式,仅需要通过接收翻页操作,获得翻页操作参数,即可确定翻页操作的翻页页数,并根据所确定的翻页页数执行翻页操作,避免了现有技术中条件下用户在翻页操作过程中由于不能准确确定翻页页数,而影响用户的操作效率的问题。同时,由于这种方式所获得的翻页操作参数,模仿了用户的真实阅读过程中的翻页操作,因此,用户能够通过控制翻页操作参数准确控制翻页操作的翻页页数,提高翻页操作效率的同时避免了现有技术条件下经常出现的错翻和漏翻的情况。
附图说明
图1为本发明实施例提供的翻页方法一个可选的流程示意图;
图2为本发明实施例中确定接收到翻页操作的示意图;
图3为本发明实施中预设的翻页基数示意图;
图4为本发明实施例展示翻页动画的一个可选的示意图;
图5为本发明实施例展示翻页动画的一个可选的示意图;
图6为本发明实施例展示翻页动画的一个可选的示意图;
图7为本发明实施例提供的翻页方法一个可选的流程示意图;
图8为本发明实施例提供的翻页装置一个可选的组成示意图;
图9为本发明实施例提供的翻页装置另一个可选的组成示意图。
具体实施方式
为了能够更加详尽地了解本发明实施例的特点与技术章节,下面结合附图对本发明实施例的实现进行详细阐述,所附附图仅供参考说明之用,并非用来限定本发明。
对本发明进行进一步详细说明之前,对本发明实施例中涉及的名词和术语进行说明,本发明实施例中涉及的名词和术语适用于如下的解释。
翻页操作:包括多页翻页操作和单页翻页操作;
所述翻页动画包括:预录制的单页的正向翻动效果动态图和反向翻动效果动态图;
图1为本发明实施例提供的翻页方法一个可选的流程示意图,如图所示,本发明实施例提供的翻页方法一个可选的流程包括:
步骤101:接收到翻页操作;
实际应用中,在接收所述翻页操作之前,可以预设置所述翻页操作的操作区域,并监听所述翻页操作区域;
当所监听的所述翻页操作区域内出现操控时,确定接收到所述翻页操作;
步骤102:获得与所述翻页操作对应的翻页操作参数;
实际应用中,所述获得与所述翻页操作对应的翻页操作操作参数,包括:
获得与所述翻页操作对应的以下操作参数至少之一:
所述翻页操作的压力参数;
所述翻页操作的时长参数;
所述翻页操作的接收区域。
步骤103:根据所述翻页操作参数,确定与所述翻页操作参数对应的翻页页数;
具体的,本发明提供了一个实施例,可以确定与所述翻页操作的压力参数对应的压感等级参数,根据所述压感等级参数确定与所述压感等级参数对应的翻页页数,具体的,可以预先设置不同的压感等级,每个等级对应一个压力值的范围,压感等级1对应压力值p0~p1,压感等级2对应压力值p1~p2,等。当根据用户的操作确定出压感值后,就可以根据每个压感等级对应的压力值范围,确定压感等级,p待翻页=p压感等级×k,其中k常数。
在不同的终端操作系统中,可以直接从系统中获取到当前的压力值,比如,android系统终端中sensor_type_pressure为压力传感器,通过读取sensor_type_pressure的系统参数,可以获得android系统终端的压力值。
又如ios系统的sdk中,每一个界面都有一个属性:uiforcetouchcapability类型的变量forcetouchcapability,通过读取该变量的系统参数,可以获得ios系统终端的压力值。
本发明提供的一个实施例中,可以通过确定与所述翻页操作的时长参数对应的时长等级参数,根据所述时长等级参数确定与所述时长等级参数对应的翻页页数,具体的,为触控时长设置一个时长等级,每个时长对应一个时间段,时长等级1对应0~0.03秒,等级2对应0.03~0.06秒,p待翻页=a时长等级×b,其中b为常数,可以根据终端特征进行调整。
本发明提供的一个实施例中,可以确定与所述翻页操作的接收区域对应的翻页基数参数,根据所述翻页基数参数确定与所述翻页操作参数对应的翻页页数,具体的,可以在终端的触控区域中,细分多个子区域,每个子区域对应一个翻页基数,如图3所示,有三个区域,每个区域对应一个翻页基数,翻页基数1对应的10页,翻页基数2对应的是1页,翻页基数3对应的是书签或章节,具体的,p待翻页=翻页基数×c,其中c为常数,可以根据终端特征进行调整。
本发明提供的一个实施例中,可以确定与所述翻页操作的压力参数对应的压感等级参数,确定与所述翻页操作的时长参数对应的时长等级参数,根据所述压感等级参数和所述时长等级参数,确定与所述压感等级参数和所述时长等级参数对应的翻页页数,具体的,p待翻页=a压感等级×p时长等级,例如:p压感等级可以是根据压感等级确定出的对应的页数,比如有5个压感等级,压感等级1对应3页,也敢等级2对应6页,压感等级3对应9页等。
a时长等级可以是根据时长等级确定出的系数,比如有n个时长等级,时长等级1为0.7;时长等级2为0.9;时长等级3为1.2,;时长等级4为1.5等。
当确定出压感等级对应的页数和时长等级对应的系数后,就可以确定出待翻页的页数,比如压感等级是1,时长等级是3,则待翻页页数为3×1.2=3.6页,在实际中,可以设置四舍五入(4页)或直接舍去(3页)的算法确定出待翻页页数。
在实际使用中,考虑到用户在实际的纸质书上的翻页动作的特点,即翻一页时用力很小,而翻多页时,需要用力并持续一段时间压住阅读页的边缘,才能够一下翻起多页,因此,如果通过监听用户在翻页操作过程中的压感等级参数和时长等级参数,可以计算用户需要翻页的页数,通过这种方式,用户在使用终端阅读电子书的过程中,能够像阅读纸质书籍一样,通过对触摸屏的操作,使得系统获得模仿真实阅读过程的压感等级参数和时长等级参数,从而实现准确的翻页操作,通过这种方式既能够模仿用户在阅读纸质书籍时真实的翻页动作,又能够准确确定翻页操作的翻页页数,避免了用户通过多次的单页翻页操作实现翻多页的目的,提高了用户的使用效率,避免了现有技术条件下经常出现的错翻和漏翻的情况。
本发明提供的一个实施例中,可以确定与所述翻页操作的压力参数对应的压感等级参数,确定与所述翻页操作的接收区域对应的翻页基数参数,根据所述压感等级参数和所述翻页基数参数,确定与所述压感等级参数和所述翻页基数参数对应的翻页页数,其中,p待翻页=a压感等级×翻页基数参数。
本发明提供的一个实施例中,可以确定与所述翻页操作的时长参数对应的时长等级参数,确定与所述翻页操作的接收区域对应的翻页基数参数,根据所述时长等级参数和所述翻页基数参数,确定与所述压感等级参数和所述翻页基数参数对应的翻页页数,具体的,p待翻页=p时长等级×翻页基数参数。
本发明提供的一个实施例中,可以确定与所述翻页操作的时长参数对应的时长等级参数,确定与所述翻页操作的压力参数对应的压感等级参数,确定与所述翻页操作的接收区域对应的翻页基数参数,根据所述压感等级参数、所述时长等级参数和所述翻页基数参数,确定与所述压感等级参数、所述时长等级参数和所述翻页基数参数对应的翻页页数,具体的,p待翻页=p压感等级×a时长等级×翻页基数。例如,如图3所示,翻页基数1对应的10页,翻页基数2对应的是1页,翻页基数3对应的是书签或章节。
比如,比如压感等级是1,时长等级是3,在翻页基数1的区域进行触控,则待翻页页数为3×1.2×10=36页。
比如,比如压感等级是1,时长等级是3,在翻页基数3的区域进行触控,则待翻页页数为3×1.2×1个书签=3.6个书签≈此后的低4个书签。
步骤104:基于所述翻页页数执行翻页操作;
实际应用中,所述基于所述翻页页数执行翻页操作,包括:
获得与所述翻页操作对应的翻页方向;
根据所述翻页方向按照所述翻页页数执行所述翻页操作,
具体的,如图4-图6所示,还可以通过翻页动画,展示所述翻页操作对应的翻页信息;
所述翻页信息包括以下至少之一:
所述翻页页数的数量信息;
所述翻页页数的页码信息;
所述翻页页数对应的章节信息。
图2为本发明实施例中确定接收到翻页操作的示意图,如图2所示,本发明实施例中,考虑到在实际的纸质翻页过程中,会在阅读页的边缘进行操作,并且翻多页的操作,也会有一个使劲按压阅读页边缘的动作,并且按压的力度和翻页的页数成正比。所以可以建立一个翻页操作的触控区域,如下图1所示,虚线位置即为翻页操控区域,在此区域内的操控,均为翻页操作。
图3为本发明实施中预设的翻页基数示意图,如图3所示,为了更好的为用户带来翻书体验,可以在触控区域中,再细分多个子区域,每个子区域对应一个翻页基数,如图3所示,有三个区域,每个区域对应一个翻页基数,翻页基数1对应的10页,翻页基数对应的是1页,翻页基数3对应的是书签或章节,,其中翻页基数的区域可以根据终端的面积进行调整。
图4为本发明实施例展示翻页动画的一个可选的示意图,如图4所示,可以在触控手势的附近添加待翻页页数/书签/章节的文字效果。
图5为本发明实施例展示翻页动画的一个可选的示意图,如图5所示,可以确定待翻页的页数时,浮现对应的页码,在展示章节时,可以展示章节信息。
图6为本发明实施例展示翻页动画的一个可选的示意图,如图6所示,还可以展示选取多页的动画效果,比如将选取的几页与其他页区别,更真实的模拟出真实翻页的效果。
图7为本发明实施例提供的翻页方法一个可选的流程示意图,如图7所示,本发明实施例提供的翻页方法一个可选的流程,包括以下步骤:
步骤701:接收用户的触控指令,识别压力感应值,确定压感等级。
具体的,现有的终端,已经存在支持识别压力感应的功能,可以直接从系统中获取到当前的压力值,比如,android手机中sensor_type_pressure就是压力传感器,又如ios系统的sdk中,每一个界面都有一个属性:uiforcetouchcapability类型的变量forcetouchcapability,它可以判断当前的界面是否支持压力传感。
可以通过上述方式获取用户在对终端发出触控指令后的压力值。比如,当用户在界面上按压的时候,ios系统sdk会给界面一系列触摸的回调,比如触摸开始,触摸结束,触摸移动等。这些回调函数里面,会有一个触摸的对象uitouch,对象里面包含了压力值(该压力值包括最大的压力值等)。据此,就可以获取到压力值(即压力感应值)。
考虑到在实际的纸质翻页过程中,会在阅读页的边缘进行操作,并且翻多页的操作,也会有一个使劲按压阅读页边缘的动作,并且按压的力度和翻页的页数成正比。所以可以建立一个翻页操作的触控区域,如下图1所示,虚线位置即为翻页操控区域,在此区域内的操控,均为翻页操作。
预先设置不同的压感等级,每个等级对应一个压力值的范围,压感等级1对应压力值p0~p1,压感等级2对应压力值p1~p2,等。当根据用户的操作确定出压感值后,就可以根据每个压感等级对应的压力值范围,确定压感等级。
步骤702:根据接收到的用户的触控指令,确定触控时长等级。
具体的,在实际的纸质书翻页操作中,按压的力度和翻页的页数成正比;此外,按压的时长也可以翻页的页数成正比。比如想要翻1页时,在阅读页边缘轻触并持续时间很短暂;而翻5页时,按压力度稍重,持续时间稍长,才可以一下就翻起5页,而翻10页时,就需要再使劲压,并且持续时间再长,才可以一下翻起10页。
所以在本步骤中,可以根据用户的触控指令,确定触控时长,并且,为触控时长设置一个时长等级,每个时长依旧对应一个时间段,时长等级1对应0~0.03秒,等级2对应0.03~0.06秒等。
步骤703:根据确定出的压感等级和时长等级,确定待翻页的页数。
压感等级和触控时长,在实际的纸质翻书中均有体现,本步骤根据这两个等级的组合,确定待翻页的页数。
具体地,p待翻页=p压感等级×a时长等级
p压感等级可以是根据压感等级确定出的对应的页数,比如有5个压感等级,压感等级1对应3页,也敢等级2对应6页,压感等级3对应9页等。
a时长等级可以是根据时长等级确定出的系数,比如有n个时长等级,时长等级1为0.7;时长等级2为0.9;时长等级3为1.2,;时长等级4为1.5等。
当确定出压感等级对应的页数和时长等级对应的系数后,就可以确定出待翻页的页数,比如压感等级是1,时长等级是3,则待翻页页数为3×1.2=3.6页,在实际中,可以设置四舍五入(4页)或直接舍去(3页)的算法确定出待翻页页数。
还可以是p待翻页=a压感等级×p时长等级。
在实际的翻页纸质书过程中,也可能存在力度很大,但时长很短的情况,所以为了更好的模拟出翻书的过程,可以通过调节a系数的起始值实现,比如时长等级是1对应的系数是1。
为了更好的为用户带来翻书体验,可以在触控区域中,再细分多个子区域,每个子区域对应一个翻页基数,
可以衍生出这个公式:p=p压感等级×a时长等级×翻页基数。
翻页基数1对应的10页,翻页基数对应的是1页,翻页基数3对应的是书签或章节。
比如,比如压感等级是1,时长等级是3,在翻页基数1的区域进行触控,则待翻页页数为3×1.2×10=36页。
比如,比如压感等级是1,时长等级是3,在翻页基数3的区域进行触控,则待翻页页数为3×1.2×1个书签=3.6个书签≈此后的低4个书签。
在实际应用中,可以随着用户触控指令的变化,实时变化确定出的待翻页的页数。
关于展示效果,可以在触控手势的附近添加待翻页页数/书签/章节的文字效果。
还可以确定待翻页的页数时,浮现对应的页码,在展示章节时,可以展示章节信息。
还可以展示选取多页的动画效果,比如将选取的几页与其他页区别,更真实的模拟出真实翻页的效果。
图8为本发明实施例提供的翻页装置一个可选的组成示意图,如图8所示,本发明实施例提供的翻页装置一个可选的组成包括:
信息收发模块801,用于接收翻页操作;、
具体的,所述信息收发模块801,包括:
操作区域单元,接收所述翻页操作对应的操控;
监听单元,用于监听所述翻页操作区域单元。
翻页页数确定模块802,用于获得与所述翻页操作对应的翻页操作参数;
具体的,所述翻页页数确定模块802,用于获得与所述翻页操作对应的以下操作参数至少之一:
所述翻页操作的压力参数;
所述翻页操作的时长参数;
所述翻页操作的接收区域。
所述翻页页数确定模块802,用于获得与所述翻页操作对应的翻页操作参数;
具体的,所述翻页页数确定模块802,用于确定与所述翻页操作的压力参数对应的压感等级参数;
所述翻页页数确定模块802,用于确定与所述压感等级参数对应的翻页页数。
本发明的一个实施例中,所述翻页页数确定模块,用于确定与所述翻页操作的时长参数对应的时长等级参数;
所述翻页页数确定模块,用于确定与所述时长等级参数对应的翻页页数。
本发明的一个实施例中,所述翻页页数确定模块,用于确定与所述翻页操作的接收区域对应的翻页基数参数;
所述翻页页数确定模块,用于确定与所述翻页操作参数对应的翻页页数。
本发明的一个实施例中,所述翻页页数确定模块,用于确定与所述翻页操作的压力参数对应的压感等级参数;
所述翻页页数确定模块,用于确定与所述翻页操作的时长参数对应的时长等级参数;
所述翻页页数确定模块,用于确定与所述压感等级参数和所述时长等级参数对应的翻页页数。
本发明的一个实施例中,所述翻页页数确定模块,用于确定与所述翻页操作的压力参数对应的压感等级参数;
所述翻页页数确定模块,用于确定与所述翻页操作的接收区域对应的翻页基数参数;
所述翻页页数确定模块,用于确定与所述压感等级参数和所述翻页基数参数对应的翻页页数。
在一个实施例中,所述翻页页数确定模块,用于确定与所述翻页操作的时长参数对应的时长等级参数;
所述翻页页数确定模块,用于确定与所述翻页操作的接收区域对应的翻页基数参数;
所述翻页页数确定模块,用于确定与所述压感等级参数和所述翻页基数参数对应的翻页页数。
在一个实施例中,所述翻页页数确定模块,用于确定与所述翻页操作的时长参数对应的时长等级参数;
所述翻页页数确定模块,用于确定与所述翻页操作的压力参数对应的压感等级参数;
所述翻页页数确定模块,用于确定与所述翻页操作的接收区域对应的翻页基数参数;
所述翻页页数确定模块,用于确定与所述压感等级参数、所述时长等级参数和所述翻页基数参数对应的翻页页数。
翻页模块803,用于执行翻页操作;
具体的,所述翻页页数确定模块802,用于获得与所述翻页操作对应的翻页方向;
所述翻页模块803,用于根据所述翻页方向按照所述翻页页数执行所述翻页操作。
所述装置还包括:
展示模块,用于通过翻页动画,展示所述翻页操作对应的翻页信息;
所述翻页信息包括以下至少之一:
所述翻页页数的数量信息;
所述翻页页数的页码信息;
所述翻页页数对应的章节信息。
图9为本发明实施例提供的翻页装置另一个可选的组成示意图。如图所示,翻页装置900可以是带有包括带有显示功能的,具有近距离通信功能的移动电话、计算机、数字广播终端、信息收发设备、游戏控制台、平板设备、医疗设备、健身设备、个人数字助理等。图4所示的翻页装置900包括:至少一个处理器901、存储器902、至少一个网络接口904和用户接口903。翻页装置900中的各个组件通过总线系统905耦合在一起。可理解,总线系统905用于实现这些组件之间的连接通信。总线系统905除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。但是为了清楚说明起见,在图4中将各种总线都标为总线系统905。
其中,用户接口903可以包括显示器、键盘、鼠标、轨迹球、点击轮、按键、按钮、触感板或者触摸屏等。
可以理解,存储器902可以是易失性存储器或非易失性存储器,也可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(rom,readonlymemory)、可编程只读存储器(prom,programmableread-onlymemory)、可擦除可编程只读存储器(eprom,erasableprogrammableread-onlymemory)、电可擦除可编程只读存储器(eeprom,electricallyerasableprogrammableread-onlymemory)、磁性随机存取存储器(fram,ferromagneticrandomaccessmemory)、快闪存储器(flashmemory)、磁表面存储器、光盘、或只读光盘(cd-rom,compactdiscread-onlymemory);磁表面存储器可以是磁盘存储器或磁带存储器。易失性存储器可以是随机存取存储器(ram,randomaccessmemory),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的ram可用,例如静态随机存取存储器(sram,staticrandomaccessmemory)、同步静态随机存取存储器(ssram,synchronousstaticrandomaccessmemory)、动态随机存取存储器(dram,dynamicrandomaccessmemory)、同步动态随机存取存储器(sdram,synchronousdynamicrandomaccessmemory)、双倍数据速率同步动态随机存取存储器(ddrsdram,doubledataratesynchronousdynamicrandomaccessmemory)、增强型同步动态随机存取存储器(esdram,enhancedsynchronousdynamicrandomaccessmemory)、同步连接动态随机存取存储器(sldram,synclinkdynamicrandomaccessmemory)、直接内存总线随机存取存储器(drram,directrambusrandomaccessmemory)。本发明实施例描述的存储器902旨在包括这些和任意其它适合类型的存储器。
本发明实施例中的存储器902用于存储各种类型的数据以支持翻页装置900的操作。这些数据的示例包括:用于在翻页装置900上操作的任何计算机程序,如操作系统9021和应用程序9022;联系人数据;电话簿数据;消息;图片;视频等。其中,操作系统9021包含各种系统程序,例如框架层、核心库层、驱动层等,用于实现各种基础业务以及处理基于硬件的任务。应用程序9022可以包含各种应用程序,例如媒体播放器(mediaplayer)、浏览器(browser)等,用于实现各种应用业务。实现本发明实施例翻页方法的程序可以包含在应用程序9022中。
网络接口904可以实现近距离通信功能,具体的,所述翻页装置可以通过所述网络接口904的近距离通信功能实现与终端的连接与数据传输,所述翻页装置还可以通过所述网络接口904的近距离通信功能实现与所述机顶盒的连接与数据传输;同时所述翻页装置还可以通过所述网络接口904实现对近距离通信标签的写操作。
上述本发明实施例揭示的方法可以应用于处理器901中,或者由处理器901实现。处理器901可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器901中的硬件的集成逻辑电路或者软件形式的操作完成。上述的处理器901可以是通用处理器、数字信号处理器(dsp,digitalsignalprocessor),或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。处理器901可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者任何常规的处理器等。结合本发明实施例所公开的方法的步骤,可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于存储介质中,该存储介质位于存储器902,处理器901读取存储器902中的信息,结合其硬件完成前述方法的步骤。
在示例性实施例中,翻页装置900可以被一个或多个应用专用集成电路(asic,applicationspecificintegratedcircuit)、dsp、可编程逻辑器件(pld,programmablelogicdevice)、复杂可编程逻辑器件(cpld,complexprogrammablelogicdevice)、现场可编程门阵列(fpga,field-programmablegatearray)、通用处理器、控制器、微控制器(mcu,microcontrollerunit)、微处理器(microprocessor)、或其他电子元件实现,用于执行所述翻页方法。
在示例性实施例中,本发明实施例还提供了一种计算机可读存储介质,例如包括计算机程序的存储器902,上述计算机程序可由翻页装置900的处理器901执行,以完成前述方法所述步骤。计算机可读存储介质可以是fram、rom、prom、eprom、eeprom、flashmemory、磁表面存储器、光盘、或cd-rom等存储器;也可以是包括上述存储器之一或任意组合的各种设备,如移动电话、计算机、平板设备、个人数字助理等。
本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器运行时,执行:
接收到翻页操作;
获得与所述翻页操作对应的翻页操作参数;
根据所述翻页操作参数,确定与所述翻页操作参数对应的翻页页数;
基于所述翻页页数执行翻页操作。
本领域内的技术人员应明白,本发明实施例可提供为方法、系统、或计算机程序产品。因此,本发明实施例可采用硬件实施例、软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明实施例可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。
本发明实施例是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序操作实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序操作到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的操作产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序操作也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的操作产生包括操作装置的制造品,该操作装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序操作也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的操作提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。