CN105278758B - 一种电子阅读的控制方法、装置及触屏设备 - Google Patents
一种电子阅读的控制方法、装置及触屏设备 Download PDFInfo
- Publication number
- CN105278758B CN105278758B CN201410333782.0A CN201410333782A CN105278758B CN 105278758 B CN105278758 B CN 105278758B CN 201410333782 A CN201410333782 A CN 201410333782A CN 105278758 B CN105278758 B CN 105278758B
- Authority
- CN
- China
- Prior art keywords
- force
- point
- page
- parameter
- receipts
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Landscapes
- User Interface Of Digital Computer (AREA)
Abstract
本发明属于触控技术领域,公开了一种电子阅读的控制方法、装置及触屏设备,所述方法包括:获取当前阅读页面的信息;当在当前阅读页面上检测到有至少两个触控点时,获取所述至少两个触控点中预定的两个触控点之间的位置控制参数;根据所述当前阅读页面的信息和所述位置控制参数,对所述当前阅读页面进行阅读控制操作。本发明能够实现快速便捷的电子阅读。
Description
技术领域
本发明涉及触控技术,尤其涉及一种电子阅读的控制方法、装置及触屏设备。
背景技术
近年来触摸屏技术得到了高速普及,触控技术也在不断的完善与发展。例如,对于触摸屏手机,用户点击屏幕中的某个位置,即可进入相应的页面。
其中,多点触控技术是触控技术的一种,它是一种具有高度自由性的真正的多点控制界面,方便实用。但是,在实现本发明的过程中发明人发现,多点触控技术的应用还不够普遍,尤其是在电子阅读中的应用较少。因此,如何利用多点触控技术实现快速便捷的电子阅读是相关技术人员的研究重点。
发明内容
本发明要解决的技术问题是提供一种电子阅读的控制方法、装置及触屏设备,以实现快速便捷的电子阅读。
一种电子阅读的控制方法,包括:
获取当前阅读页面的信息;
当在当前阅读页面上检测到有至少两个触控点时,获取所述至少两个触控点中预定的两个触控点之间的位置控制参数;
根据所述当前阅读页面的信息和所述位置控制参数,对所述当前阅读页面进行阅读控制操作。
其中,当在当前阅读页面上检测到有至少两个触控点时,获取所述至少两个触控点中预定的两个触控点之间的位置控制参数包括:
当在当前阅读页面上检测到有至少两个触控点时,从所述至少两个触控点中任意选择两个触控点分别作为第一触控点和第二触控点,其中第一触控点包括第一分施力点和第一分收力点,第二触控点包括第二分施力点和第二分收力点;
计算所述第一分施力点和所述第二分施力点之间的距离以及所述第一分收力点和所述第二分收力点之间的距离,并将所述第一分施力点和所述第二分施力点之间的距离和所述第一分收力点和所述第二分收力点之间的距离之差作为所述位置控制参数。
此时,所述当前阅读页面的信息为当前阅读页面为阅读页面,当所述位置控制参数大于0时,根据所述当前阅读页面的信息和所述位置控制参数,对所述当前阅读页面进行阅读控制操作包括:将所述当前阅读页面切换至目录页;
所述当前阅读页面的信息为当前阅读页面为目录页面,当所述位置控制参数大于0时,根据所述当前阅读页面的信息和所述位置控制参数,对所述当前阅读页面进行阅读控制操作包括:将所述目录页面切换至所述目录页面的上一级页面;
所述当前阅读页面的信息为当前阅读页面为分类页面,当所述位置控制参数大于0时,根据所述当前阅读页面的信息和所述位置控制参数,对所述当前阅读页面进行阅读控制操作包括:将所述分类页面切换至所述分类页面的上一级页面;
所述当前阅读页面的信息为当前阅读页面为二级页面,当所述位置控制参数大于0时,根据所述当前阅读页面的信息和所述位置控制参数,对所述当前阅读页面进行阅读控制操作包括:将所述二级页面切换至应用首页。
其中,当在当前阅读页面上检测到有至少两个触控点时,获取所述至少两个触控点中预定的两个触控点之间的位置控制参数包括:
当在当前阅读页面上检测到有至少两个触控点时,从所述至少两个触控点中任意选择两个触控点分别作为第一触控点和第二触控点,其中第一触控点包括第一分施力点和第一分收力点,第二触控点包括第二分施力点和第二分收力点;
分别计算所述第一分施力点和所述第一收力点的横坐标的差,所述第二施力点和所述第二收力点的横坐标的差,以及所述第一分施力点、所述第一分施力点、所述第二分施力点、所述第二分收力点的纵坐标关系参数,并将所述第一分施力点和所述第一收力点的横坐标的差、所述第二施力点和所述第二收力点的横坐标的差和所述纵坐标关系参数作为所述位置控制参数。
此时,所述纵坐标关系参数包括第一纵坐标子关系参数和第二纵坐标子关系参数,其中,所述第一纵坐标子关系参数为所述第一分收力点和所述第一分施力点的纵坐标之差,所述第二纵坐标子关系参数为所述第二分收力点和所述第二分施力点的纵坐标之差;
所述根据所述当前阅读页面的信息和所述位置控制参数,对所述当前阅读页面进行阅读控制操作包括:
当所述第一分施力点和所述第一收力点的横坐标的差的绝对值以及所述第二施力点和所述第二收力点的横坐标的差的绝对值均小于第一常数,所述第一纵坐标子关系参数和所述第二纵坐标子关系参数均小于0且所述第一纵坐标子关系参数和所述第二纵坐标子关系参数的差的绝对值小于第二常数时,降低所述当前阅读页面的亮度;
当所述第一分施力点和所述第一收力点的横坐标的差的绝对值以及所述第二施力点和所述第二收力点的横坐标的差的绝对值均小于第一常数,所述第一纵坐标子关系参数和所述第二纵坐标子关系参数均大于0且所述第一纵坐标子关系参数和所述第二纵坐标子关系参数的差的绝对值小于第二常数时,提高所述当前阅读页面的亮度;
其中,所述第一常数和所述第二常数分别是大于等于0的常数。
其中,当在当前阅读页面上检测到有至少两个触控点时,获取所述至少两个触控点中预定的两个触控点之间的位置控制参数包括:
当在当前阅读页面上检测到有至少两个触控点时,从所述至少两个触控点中任意选择两个触控点分别作为第一触控点和第二触控点,其中第一触控点包括第一分施力点和第一分收力点,第二触控点包括第二分施力点和第二分收力点;
将所述第一分收力点和所述第二分收力点的坐标作为所述位置控制参数。
此时,所述根据所述当前阅读页面的信息和所述位置控制参数,对所述当前阅读页面进行阅读控制操作包括:
当所述第一分收力点和所述第二分收力点的坐标均位于所述当前阅读页面的第一区域时,收藏所述当前阅读页面或当前页面所属的书籍。
一种电子阅读的控制装置,包括:
信息获取单元,用于获取当前阅读页面的信息;
参数获取单元,用于当在当前阅读页面上检测到有至少两个触控点时,获取所述至少两个触控点中预定的两个触控点之间的位置控制参数;
阅读控制单元,用于根据所述信息获取单元获取的当前阅读页面的信息和所述参数获取单元获取的位置控制参数,对所述当前阅读页面进行阅读控制操作。
其中,所述参数获取单元包括:
第一触控点选择模块,用于当在当前阅读页面上检测到有至少两个触控点时,从所述至少两个触控点中任意选择两个触控点分别作为第一触控点和第二触控点,其中第一触控点包括第一分施力点和第一分收力点,第二触控点包括第二分施力点和第二分收力点;
第一参数获取模块,用于计算所述第一分施力点和所述第二分施力点之间的距离以及所述第一分收力点和所述第二分收力点之间的距离,并将所述第一分施力点和所述第二分施力点之间的距离和所述第一分收力点和所述第二分收力点之间的距离之差作为所述位置控制参数。
此时,所述阅读控制单元具体用于:若所述当前阅读页面的信息为当前阅读页面为阅读页面,当所述位置控制参数大于0时,将所述当前阅读页面切换至目录页;或者
所述阅读控制单元具体用于:若所述当前阅读页面的信息为当前阅读页面为目录页面,当所述位置控制参数大于0时,将所述目录页面切换至所述目录页面的上一级页面;或者
所述阅读控制单元具体用于:若所述当前阅读页面的信息为当前阅读页面为分类页面,当所述位置控制参数大于0时,将所述分类页面切换至所述分类页面的上一级页面;或者
所述阅读控制单元具体用于:若所述当前阅读页面的信息为当前阅读页面为二级页面,当所述位置控制参数大于0时,将所述二级页面切换至应用首页。
其中,所述参数获取单元包括:
第二触控点选择模块,用于当在当前阅读页面上检测到有至少两个触控点时,从所述至少两个触控点中任意选择两个触控点分别作为第一触控点和第二触控点,其中第一触控点包括第一分施力点和第一分收力点,第二触控点包括第二分施力点和第二分收力点;
第二参数获取模块,用于分别计算所述第一分施力点和所述第一收力点的横坐标的差,所述第二施力点和所述第二收力点的横坐标的差,以及所述第一分施力点、所述第一分施力点、所述第二分施力点、所述第二分收力点的纵坐标关系参数,并将所述第一分施力点和所述第一收力点的横坐标的差、所述第二施力点和所述第二收力点的横坐标的差和所述纵坐标关系参数作为所述位置控制参数。
此时,所述纵坐标关系参数包括第一纵坐标子关系参数和第二纵坐标子关系参数,其中,所述第一纵坐标子关系参数为所述第一分收力点和所述第一分施力点的纵坐标之差,所述第二纵坐标子关系参数为所述第二分收力点和所述第二分施力点的纵坐标之差;
所述阅读控制单元具体用于:当所述第一分施力点和所述第一收力点的横坐标的差的绝对值以及所述第二施力点和所述第二收力点的横坐标的差的绝对值均小于第一常数,所述第一纵坐标子关系参数和所述第二纵坐标子关系参数均小于0且所述第一纵坐标子关系参数和所述第二纵坐标子关系参数的差的绝对值小于第二常数时,降低所述当前阅读页面的亮度;或者
所述阅读控制单元具体用于:当所述第一分施力点和所述第一收力点的横坐标的差的绝对值以及所述第二施力点和所述第二收力点的横坐标的差的绝对值均小于第一常数,所述第一纵坐标子关系参数和所述第二纵坐标子关系参数均大于0且所述第一纵坐标子关系参数和所述第二纵坐标子关系参数的差的绝对值小于第二常数时,提高所述当前阅读页面的亮度;
其中,所述第一常数和所述第二常数分别是大于等于0的常数。
其中,所述参数获取单元包括:
第三触控点选择模块,用于当在当前阅读页面上检测到有至少两个触控点时,从所述至少两个触控点中任意选择两个触控点分别作为第一触控点和第二触控点,其中第一触控点包括第一分施力点和第一分收力点,第二触控点包括第二分施力点和第二分收力点;
第三参数获取模块,用于将所述第一分收力点和所述第二分收力点的坐标作为所述位置控制参数。
此时,所述阅读控制单元具体用于当所述第一分收力点和所述第二分收力点的坐标均位于所述当前阅读页面的第一区域时,收藏所述当前阅读页面或当前页面所属的书籍。
一种触屏设备,包括前述的电子阅读的控制装置。
本发明取得的有益技术成果是:
本发明的电子阅读的控制方法、装置及触屏设备,在电子阅读中利用多点触控技术,当在当前阅读页面上检测到有至少两个触控点时,获取所述至少两个触控点中预定的两个触控点之间的位置控制参数,从而可根据该位置控制参数实现对当前阅读页面的阅读控制操作,因此,利用本发明实现了快速便捷的电子阅读。
附图说明
图1为本发明的电子阅读的控制方法的流程图;
图2a、图2b、图3-图6分别为本发明的电子阅读的控制方法的具体操作示意图;
图7为本发明的电子阅读的控制装置的示意图。
具体实施方式
为使本发明要解决的技术问题、技术方案和优点更加清楚,下面将结合附图及具体实施例进行详细描述。
如图1所示,本发明的电子阅读的控制方法包括:
步骤11、获取当前阅读页面的信息。
在本发明中,所述当前阅读页面指的是电子书籍中读者正在阅读的页面。所述当前阅读页面的信息包括当前阅读页面的页码,前阅读页面的类别,例如当前页面是阅读页面,还是目录页面,或者是分类页面,或者是二级页面等。
步骤12、当在当前阅读页面上检测到有至少两个触控点时,获取所述至少两个触控点中预定的两个触控点之间的位置控制参数。
在触摸屏的夹层中加入有LED(Light-Emitting Diode,发光二极管)光线,当用户利用手指按下屏幕时,由于施力大小的不同,因此会使夹层的LED光线造成不同的反射效果,从而触摸屏的感应器便可通过接收的光线变化而捕捉用户手指的施力情况。在现有技术中,根据手指施力的不同、施力持续时间的不同以及施力位置的不同,可检测出用户是在对触摸屏进行多点触控还是其他形式的触控。例如,当检测到在触摸屏的某个坐标处有一个第一触控点时,在该第一触控点持续作用的一段时间(例如1s)内又检测到触摸屏上有另外的第二触控点,因此,可认为用户在触摸屏上进行多点触控操作。每个触控点又可检测出它的施力点和收力点。根据每个触控点的所属坐标的变化或者由坐标所连接成的轨迹的变化,即可判断出是在进行拉伸、收缩等其他操作。
在多点触控技术中,通常在触摸屏上会有两个以上的触控点。在本发明中,当检测到触摸屏上有至少两个以上的触控点时即可获取任意的两个触控点之前的位置控制参数。当然,当有两个以上的触控点时,也可获取指定的两个触控点之间的位置控制参数。例如,当检测到触摸屏上有3个触控点时,可获取第一个触控点和第二触控点之间的位置控制参数。
在本发明中,在不同的情形下,位置控制参数包含不同的内容。假设,选定的两个触控点分别是第一触控点和第二触控点,其中第一触控点包括第一分施力点和第一分收力点,第二触控点包括第二分施力点和第二分收力点。那么,所述位置控制参数可以是所述第一分施力点和所述第二分施力点之间的距离和所述第一分收力点和所述第二分收力点之间的距离之差。或者,在某种情形下,还可将所述第一分施力点和所述第一收力点的横坐标的差、所述第二施力点和所述第二收力点的横坐标的差和所述纵坐标关系参数作为所述位置控制参数。又或者,还可将所述第一分收力点和所述第二分收力点的坐标作为所述位置控制参数。
此外,所述位置控制参数还可包括第一触控点和第二触控点在触摸屏上的移动方向。例如,在所述位置控制参数可以是所述第一分施力点和所述第二分施力点之间的距离和所述第一分收力点和所述第二分收力点之间的距离之差的情况下,如果第一触控点和第二触控点是相对向内移动的话,则可执行对当前阅读页面的阅读控制操作。在其他位置控制参数的情形下,也是如此,也即在检测到第一触控点和第二触控点是相对向内移动时,执行该庆幸下的阅读控制操作。
步骤13、根据所述当前阅读页面的信息和所述位置控制参数,对所述当前阅读页面进行阅读控制操作。
根据当前阅读页面的信息不同和位置控制参数所包含的内容不同,可对当前阅读页面执行不同的阅读操作,例如跳转至目录页,或者收藏所述当前阅读页面或当前页面所属的书籍,或者调整当前页面的亮度等等。
由以上内容可以看出,在电子阅读中利用多点触控技术,当在当前阅读页面上检测到有至少两个触控点时,获取所述至少两个触控点中预定的两个触控点之间的位置控制参数,从而可根据该位置控制参数实现对当前阅读页面的阅读控制操作,因此,利用本发明实现了快速便捷的电子阅读。
以下,详细介绍一下是如何利用本发明的方法实现对当前阅读页面的阅读控制操作的。
假设,选定的两个触控点分别是第一触控点和第二触控点,其中第一触控点包括第一分施力点A1(X1,Y1)和第一分收力点A2(X2,Y2),第二触控点包括第二分施力点B1(X3,Y3)和第二分收力点B2(X4,Y4)。
情形一、位置控制参数为所述第一分施力点和所述第二分施力点之间的距离和所述第一分收力点和所述第二分收力点之间的距离之差。
在此,计算第一分施力点和第二分施力点之间的直线距离,记为|A1B1|,计算第一分收力点和第二分收力点之间的直线距离,记为|A2B2|。
当所述位置控制参数即所述第一分施力点和所述第二分施力点之间的距离和所述第一分收力点和所述第二分收力点之间的距离之差(|A1B1|-|A2B2|)小于等于0时,不对当前阅读页面进行任何操作。
当所述位置控制参数(|A1B1|-|A2B2|)大于0时:
如图2a和2b所示,如果所述当前阅读页面的信息为当前阅读页面为阅读页面,则将所述当前阅读页面切换至目录页。其中,在电子图书中,目录页为纯文字的页面。在漫画中,目录页可设计为图文,用户能看到每集漫画的第一页缩略图和章节名称。点击目录页中的任何章节,即可通过事先建立好的链接跳转至相应章节的第一页;
如图3所示,如果所述当前阅读页面的信息为当前阅读页面为目录页面,则将所述目录页面切换至所述目录页面的上一级页面,例如其他阅读页或摘要页;
再如图3所示,如果所述当前阅读页面的信息为当前阅读页面为分类页面,则将所述分类页面切换至所述分类页面的上一级页面;
如图4所示,所述当前阅读页面的信息为当前阅读页面为二级页面,则将所述二级页面切换至应用首页,例如,切换至电子书城的首页。
情形二、所述位置控制参数包括:所述第一分施力点和所述第一收力点的横坐标的差|X1-X2|、所述第二施力点和所述第二收力点的横坐标的差|X3-X4|和纵坐标关系参数。
在此情形中,所述纵坐标关系参数包括第一纵坐标子关系参数和第二纵坐标子关系参数,其中,所述第一纵坐标子关系参数为所述第一分收力点和所述第一分施力点的纵坐标之差,所述第二纵坐标子关系参数为所述第二分收力点和所述第二分施力点的纵坐标之差。
当检测到两个触控点同时向某一方向移动时,即可对当前阅读页面的亮度进行调节。
也即,当所述第一分施力点和所述第一收力点的横坐标的差的绝对值以及所述第二施力点和所述第二收力点的横坐标的差的绝对值均小于第一常数,所述第一纵坐标子关系参数和所述第二纵坐标子关系参数均小于0且所述第一纵坐标子关系参数和所述第二纵坐标子关系参数的差的绝对值小于第二常数时,降低所述当前阅读页面的亮度;当所述第一分施力点和所述第一收力点的横坐标的差的绝对值以及所述第二施力点和所述第二收力点的横坐标的差的绝对值均小于第一常数,所述第一纵坐标子关系参数和所述第二纵坐标子关系参数均大于0且所述第一纵坐标子关系参数和所述第二纵坐标子关系参数的差的绝对值小于第二常数时,提高所述当前阅读页面的亮度。其中,第一常数和第二常数均为大于等于0的任意常数。
例如,如图5所示,当|X1-X2|<Q且|X3-X4|<Q(Q为大于等于0的常数),(Y2-Y1)与(Y4-Y3)均小于0,且|(Y2-Y1)-(Y4-Y3)|小于L(L为大于等于0的常数)时,降低当前阅读页面的亮度。当|X1-X2|<Q且|X3-X4|<Q(Q为大于等于0的常数),(Y2-Y1)与(Y4-Y3)均大于0,且|(Y2-Y1)-(Y4-Y3)|小于L(L为大于等于0的常数)时,提高当前阅读页面的亮度。反之亦可。
情形三、位置控制参数包括所述第一分收力点和所述第二分收力点的坐标。
当所述第一分收力点和所述第二分收力点的坐标均位于所述当前阅读页面的第一区域时,收藏所述当前阅读页面或当前页面所属的书籍。其中,所述第一区域可以是当前阅读页面的任意指定的区域。例如,如图6所示,当第一分收力点和第二分收力点的坐标位于当前阅读页面的右下角某个坐标范围内区域时,可收藏所述当前阅读页面或当前页面所属的书籍,或者收藏当前阅读页面中的图片等其他内容,例如音频文件等。
由上可以看出,本发明的方法更灵活地运用了多点触控技术,使得电子阅读中的阅读控制操作更简便快捷地实现。
如图7所示,本发明的电子阅读的控制装置包括:
信息获取单元61,用于获取当前阅读页面的信息;
参数获取单元62,用于当在当前阅读页面上检测到有至少两个触控点时,获取所述至少两个触控点中预定的两个触控点之间的位置控制参数;
阅读控制单元63,用于根据所述信息获取单元获取的当前阅读页面的信息和所述参数获取单元获取的位置控制参数,对所述当前阅读页面进行阅读控制操作。
其中,根据所述位置控制参数包括的内容不同,所述参数获取单元可包括不同的组成。其中,所述位置控制参数的含义与前述实施例描述的相同。
例如,所述参数获取单元62可包括:第一触控点选择模块,用于当在当前阅读页面上检测到有至少两个触控点时,从所述至少两个触控点中任意选择两个触控点分别作为第一触控点和第二触控点,其中第一触控点包括第一分施力点和第一分收力点,第二触控点包括第二分施力点和第二分收力点;第一参数获取模块,用于计算所述第一分施力点和所述第二分施力点之间的距离以及所述第一分收力点和所述第二分收力点之间的距离,并将所述第一分施力点和所述第二分施力点之间的距离和所述第一分收力点和所述第二分收力点之间的距离之差作为所述位置控制参数。
此时,所述阅读控制单元63用于:若所述当前阅读页面的信息为当前阅读页面为阅读页面,当所述位置控制参数大于0时,将所述当前阅读页面切换至目录页;或者所述阅读控制单元63具体用于:若所述当前阅读页面的信息为当前阅读页面为目录页面,当所述位置控制参数大于0时,将所述目录页面切换至所述目录页面的上一级页面;或者所述阅读控制单元63具体用于:若所述当前阅读页面的信息为当前阅读页面为分类页面,当所述位置控制参数大于0时,将所述分类页面切换至所述分类页面的上一级页面;或者所述阅读控制单元63具体用于:若所述当前阅读页面的信息为当前阅读页面为二级页面,当所述位置控制参数大于0时,将所述二级页面切换至应用首页。
又例如,所述参数获取单元62可包括:第二触控点选择模块,用于当在当前阅读页面上检测到有至少两个触控点时,从所述至少两个触控点中任意选择两个触控点分别作为第一触控点和第二触控点,其中第一触控点包括第一分施力点和第一分收力点,第二触控点包括第二分施力点和第二分收力点;第二参数获取模块,用于分别计算所述第一分施力点和所述第一收力点的横坐标的差,所述第二施力点和所述第二收力点的横坐标的差,以及所述第一分施力点、所述第一分施力点、所述第二分施力点、所述第二分收力点的纵坐标关系参数,并将所述第一分施力点和所述第一收力点的横坐标的差、所述第二施力点和所述第二收力点的横坐标的差和所述纵坐标关系参数作为所述位置控制参数。
此时,所述阅读控制单元63具体用于:当所述第一分施力点和所述第一收力点的横坐标的差的绝对值以及所述第二施力点和所述第二收力点的横坐标的差的绝对值均小于第一常数,所述第一纵坐标子关系参数和所述第二纵坐标子关系参数均小于0且所述第一纵坐标子关系参数和所述第二纵坐标子关系参数的差的绝对值小于第二常数时,降低所述当前阅读页面的亮度;
或者,所述阅读控制单元63具体用于:当所述第一分施力点和所述第一收力点的横坐标的差的绝对值以及所述第二施力点和所述第二收力点的横坐标的差的绝对值均小于第一常数,所述第一纵坐标子关系参数和所述第二纵坐标子关系参数均大于0且所述第一纵坐标子关系参数和所述第二纵坐标子关系参数的差的绝对值小于第二常数时,提高所述当前阅读页面的亮度。
其中,所述第一常数和所述第二常数分别是大于等于0的常数。
又例如,所述参数获取单元82可包括:第三触控点选择模块,用于当在当前阅读页面上检测到有至少两个触控点时,从所述至少两个触控点中任意选择两个触控点分别作为第一触控点和第二触控点,其中第一触控点包括第一分施力点和第一分收力点,第二触控点包括第二分施力点和第二分收力点;第三参数获取模块,用于将所述第一分收力点和所述第二分收力点的坐标作为所述位置控制参数。
此时,所述阅读控制单元63具体用于当所述第一分收力点和所述第二分收力点的坐标均位于所述当前阅读页面的第一区域时,收藏所述当前阅读页面或当前页面所属的书籍。
在此实施例中,各参数的含义和包括的内容可参见前述实施例的描述,本发明的电子阅读的控制装置的工作原理也可参照前述方法实施例的描述。
此外,本发明还提供了一种触屏设备,包括图7所示的电子阅读的控制装置。其中,所述触屏设备可以是触屏手机、平板电脑等设备。
由以上内容可以看出,在电子阅读中利用多点触控技术,当在当前阅读页面上检测到有至少两个触控点时,获取所述至少两个触控点中预定的两个触控点之间的位置控制参数,从而可根据该位置控制参数实现对当前阅读页面的阅读控制操作,因此,利用本发明实现了快速便捷的电子阅读。
以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明所述原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
Claims (15)
1.一种电子阅读的控制方法,其特征在于,包括:
获取当前阅读页面的信息;
当在当前阅读页面上检测到有至少两个触控点时,获取所述至少两个触控点中预定的两个触控点之间的位置控制参数,包括:当在当前阅读页面上检测到有至少两个触控点时,从所述至少两个触控点中任意选择两个触控点分别作为第一触控点和第二触控点,其中第一触控点包括第一分施力点和第一分收力点,第二触控点包括第二分施力点和第二分收力点;
根据所述当前阅读页面的信息和所述位置控制参数,对所述当前阅读页面进行阅读控制操作。
2.根据权利要求1所述的方法,其特征在于,当在当前阅读页面上检测到有至少两个触控点时,获取所述至少两个触控点中预定的两个触控点之间的位置控制参数还包括:
计算所述第一分施力点和所述第二分施力点之间的距离以及所述第一分收力点和所述第二分收力点之间的距离,并将所述第一分施力点和所述第二分施力点之间的距离和所述第一分收力点和所述第二分收力点之间的距离之差作为所述位置控制参数。
3.根据权利要求1所述的方法,其特征在于,当在当前阅读页面上检测到有至少两个触控点时,获取所述至少两个触控点中预定的两个触控点之间的位置控制参数包括:
分别计算所述第一分施力点和所述第一分收力点的横坐标的差,所述第二分施力点和所述第二分收力点的横坐标的差,以及所述第一分施力点、所述第一分收力点、所述第二分施力点、所述第二分收力点的纵坐标关系参数,并将所述第一分施力点和所述第一分收力点的横坐标的差、所述第二分施力点和所述第二分收力点的横坐标的差和所述纵坐标关系参数作为所述位置控制参数。
4.根据权利要求1所述的方法,其特征在于,当在当前阅读页面上检测到有至少两个触控点时,获取所述至少两个触控点中预定的两个触控点之间的位置控制参数包括:
将所述第一分收力点和所述第二分收力点的坐标作为所述位置控制参数。
5.根据权利要求2所述的方法,其特征在于,
所述当前阅读页面的信息为当前阅读页面为阅读页面,当所述位置控制参数大于0时,根据所述当前阅读页面的信息和所述位置控制参数,对所述当前阅读页面进行阅读控制操作包括:将所述当前阅读页面切换至目录页;
所述当前阅读页面的信息为当前阅读页面为目录页面,当所述位置控制参数大于0时,根据所述当前阅读页面的信息和所述位置控制参数,对所述当前阅读页面进行阅读控制操作包括:将所述目录页面切换至所述目录页面的上一级页面;
所述当前阅读页面的信息为当前阅读页面为分类页面,当所述位置控制参数大于0时,根据所述当前阅读页面的信息和所述位置控制参数,对所述当前阅读页面进行阅读控制操作包括:将所述分类页面切换至所述分类页面的上一级页面;
所述当前阅读页面的信息为当前阅读页面为二级页面,当所述位置控制参数大于0时,根据所述当前阅读页面的信息和所述位置控制参数,对所述当前阅读页面进行阅读控制操作包括:将所述二级页面切换至应用首页。
6.根据权利要求3所述的方法,其特征在于,所述纵坐标关系参数包括第一纵坐标子关系参数和第二纵坐标子关系参数,其中,所述第一纵坐标子关系参数为所述第一分收力点和所述第一分施力点的纵坐标之差,所述第二纵坐标子关系参数为所述第二分收力点和所述第二分施力点的纵坐标之差;
所述根据所述当前阅读页面的信息和所述位置控制参数,对所述当前阅读页面进行阅读控制操作包括:
当所述第一分施力点和所述第一分收力点的横坐标的差的绝对值以及所述第二分施力点和所述第二分收力点的横坐标的差的绝对值均小于第一常数,所述第一纵坐标子关系参数和所述第二纵坐标子关系参数均小于0且所述第一纵坐标子关系参数和所述第二纵坐标子关系参数的差的绝对值小于第二常数时,降低所述当前阅读页面的亮度;
当所述第一分施力点和所述第一分收力点的横坐标的差的绝对值以及所述第二分施力点和所述第二分收力点的横坐标的差的绝对值均小于第一常数,所述第一纵坐标子关系参数和所述第二纵坐标子关系参数均大于0且所述第一纵坐标子关系参数和所述第二纵坐标子关系参数的差的绝对值小于第二常数时,提高所述当前阅读页面的亮度;
其中,所述第一常数和所述第二常数分别是大于等于0的常数。
7.根据权利要求4所述的方法,其特征在于,所述根据所述当前阅读页面的信息和所述位置控制参数,对所述当前阅读页面进行阅读控制操作包括:
当所述第一分收力点和所述第二分收力点的坐标均位于所述当前阅读页面的第一区域时,收藏所述当前阅读页面或当前页面所属的书籍。
8.一种电子阅读的控制装置,其特征在于,包括:
信息获取单元,用于获取当前阅读页面的信息;
参数获取单元,用于当在当前阅读页面上检测到有至少两个触控点时,获取所述至少两个触控点中预定的两个触控点之间的位置控制参数;
阅读控制单元,用于根据所述信息获取单元获取的当前阅读页面的信息和所述参数获取单元获取的位置控制参数,对所述当前阅读页面进行阅读控制操作;
所述参数获取单元包括:
第一触控点选择模块,用于当在当前阅读页面上检测到有至少两个触控点时,从所述至少两个触控点中任意选择两个触控点分别作为第一触控点和第二触控点,其中第一触控点包括第一分施力点和第一分收力点,第二触控点包括第二分施力点和第二分收力点。
9.根据权利要求8所述的装置,其特征在于,所述参数获取单元包括:
第一参数获取模块,用于计算所述第一分施力点和所述第二分施力点之间的距离以及所述第一分收力点和所述第二分收力点之间的距离,并将所述第一分施力点和所述第二分施力点之间的距离和所述第一分收力点和所述第二分收力点之间的距离之差作为所述位置控制参数。
10.根据权利要求8所述的装置,其特征在于,所述参数获取单元包括:
第二参数获取模块,用于分别计算所述第一分施力点和所述第一分收力点的横坐标的差,所述第二分施力点和所述第二分收力点的横坐标的差,以及所述第一分施力点、所述第一分收力点、所述第二分施力点、所述第二分收力点的纵坐标关系参数,并将所述第一分施力点和所述第一分收力点的横坐标的差、所述第二分施力点和所述第二分收力点的横坐标的差和所述纵坐标关系参数作为所述位置控制参数。
11.根据权利要求8所述的装置,其特征在于,所述参数获取单元包括:
第三参数获取模块,用于将所述第一分收力点和所述第二分收力点的坐标作为所述位置控制参数。
12.根据权利要求9所述的装置,其特征在于,
所述阅读控制单元具体用于:若所述当前阅读页面的信息为当前阅读页面为阅读页面,当所述位置控制参数大于0时,将所述当前阅读页面切换至目录页;或者
所述阅读控制单元具体用于:若所述当前阅读页面的信息为当前阅读页面为目录页面,当所述位置控制参数大于0时,将所述目录页面切换至所述目录页面的上一级页面;或者
所述阅读控制单元具体用于:若所述当前阅读页面的信息为当前阅读页面为分类页面,当所述位置控制参数大于0时,将所述分类页面切换至所述分类页面的上一级页面;或者
所述阅读控制单元具体用于:若所述当前阅读页面的信息为当前阅读页面为二级页面,当所述位置控制参数大于0时,将所述二级页面切换至应用首页。
13.根据权利要求10所述的装置,其特征在于,所述纵坐标关系参数包括第一纵坐标子关系参数和第二纵坐标子关系参数,其中,所述第一纵坐标子关系参数为所述第一分收力点和所述第一分施力点的纵坐标之差,所述第二纵坐标子关系参数为所述第二分收力点和所述第二分施力点的纵坐标之差;
所述阅读控制单元具体用于:当所述第一分施力点和所述第一分收力点的横坐标的差的绝对值以及所述第二分施力点和所述第二分收力点的横坐标的差的绝对值均小于第一常数,所述第一纵坐标子关系参数和所述第二纵坐标子关系参数均小于0且所述第一纵坐标子关系参数和所述第二纵坐标子关系参数的差的绝对值小于第二常数时,降低所述当前阅读页面的亮度;或者
所述阅读控制单元具体用于:当所述第一分施力点和所述第一分收力点的横坐标的差的绝对值以及所述第二分施力点和所述第二分收力点的横坐标的差的绝对值均小于第一常数,所述第一纵坐标子关系参数和所述第二纵坐标子关系参数均大于0且所述第一纵坐标子关系参数和所述第二纵坐标子关系参数的差的绝对值小于第二常数时,提高所述当前阅读页面的亮度;
其中,所述第一常数和所述第二常数分别是大于等于0的常数。
14.根据权利要求11所述的装置,其特征在于,所述阅读控制单元具体用于当所述第一分收力点和所述第二分收力点的坐标均位于所述当前阅读页面的第一区域时,收藏所述当前阅读页面或当前页面所属的书籍。
15.一种触屏设备,其特征在于,包括权利要求8-14任一所述的电子阅读的控制装置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410333782.0A CN105278758B (zh) | 2014-07-14 | 2014-07-14 | 一种电子阅读的控制方法、装置及触屏设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410333782.0A CN105278758B (zh) | 2014-07-14 | 2014-07-14 | 一种电子阅读的控制方法、装置及触屏设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105278758A CN105278758A (zh) | 2016-01-27 |
CN105278758B true CN105278758B (zh) | 2018-12-07 |
Family
ID=55147886
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410333782.0A Active CN105278758B (zh) | 2014-07-14 | 2014-07-14 | 一种电子阅读的控制方法、装置及触屏设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105278758B (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111766986B (zh) * | 2019-05-17 | 2023-04-07 | 北京京东尚科信息技术有限公司 | 一种对终端进行触控操作的方法和装置 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102804121A (zh) * | 2010-03-23 | 2012-11-28 | 夏普株式会社 | 信息显示装置及文书数据编辑方法 |
CN103294401A (zh) * | 2013-06-03 | 2013-09-11 | 广东欧珀移动通信有限公司 | 一种具有触摸屏的电子设备的图标处理方法及装置 |
CN103858084A (zh) * | 2011-08-03 | 2014-06-11 | 电子湾有限公司 | 搜索结果的多点捏合手势控制 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8451238B2 (en) * | 2009-09-02 | 2013-05-28 | Amazon Technologies, Inc. | Touch-screen user interface |
-
2014
- 2014-07-14 CN CN201410333782.0A patent/CN105278758B/zh active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102804121A (zh) * | 2010-03-23 | 2012-11-28 | 夏普株式会社 | 信息显示装置及文书数据编辑方法 |
CN103858084A (zh) * | 2011-08-03 | 2014-06-11 | 电子湾有限公司 | 搜索结果的多点捏合手势控制 |
CN103294401A (zh) * | 2013-06-03 | 2013-09-11 | 广东欧珀移动通信有限公司 | 一种具有触摸屏的电子设备的图标处理方法及装置 |
Also Published As
Publication number | Publication date |
---|---|
CN105278758A (zh) | 2016-01-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104090720B (zh) | 一种基于手势操作调整终端窗口显示的方法及装置 | |
Li et al. | Experimental analysis of mode switching techniques in pen-based user interfaces | |
CN103425394B (zh) | 一种用于触摸屏的变换图标位置的方法及其装置 | |
EP2458493A3 (en) | Devices, methods, and graphical user interfaces for accessibility using a touch-sensitive surface | |
EP2664986A3 (en) | Method and electronic device thereof for processing function corresponding to multi-touch | |
US9170728B2 (en) | Electronic device and page zooming method thereof | |
CN103324414A (zh) | 一种调整图标位置的方法及移动终端 | |
WO2019199771A8 (en) | Brain-computer interface for user's visual focus detection | |
EP2787506A3 (en) | Electronic device and method of displaying playlist thereof | |
WO2006020305A3 (en) | Gestures for touch sensitive input devices | |
EP2703984A3 (en) | Zooming display method and apparatus | |
EP2879020A1 (en) | Display control method, apparatus, and terminal | |
EP2282259A3 (en) | User interface method used in web browsing, electronic device for performing the same and computer readable recording medium thereof | |
CN104516658B (zh) | 一种单手操作手持设备屏幕的方法 | |
EP2735960A3 (en) | Electronic device and page navigation method | |
EP2369461A3 (en) | Terminal device and control program thereof | |
CN103809884B (zh) | 一种触控反馈方法、触控反馈屏及电子设备 | |
CN104281396B (zh) | 一种信息操作方法,信息选择方法及电子设备 | |
CN103885675A (zh) | 一种控制方法及电子设备 | |
CN104915131B (zh) | 一种电子文档翻页方法及装置 | |
CN105335089A (zh) | 一种基于智能终端的页面切换方法及页面切换装置 | |
CN103019591A (zh) | 一种识别背部手指滑动辅助输入的手持式电子设备及方法 | |
CN102750035B (zh) | 光标显示位置的确定方法和装置 | |
CN103279286A (zh) | 调整图片显示比例的电子装置及方法 | |
CN105094653B (zh) | 一种页面内容的定位方法及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |