將所述滑動距離L與第二觸摸區(qū)域滑動總寬度S2的比值乘以當(dāng)前還未翻 閱的頁數(shù)n,得到需要向前翻動的頁數(shù)T,T= (L/S2) ?!!,其中,《 =「(#-尺)/2]或者 '? =「(#-盡)/21,匕是當(dāng)前翻到的左書頁的頁碼,P1^當(dāng)前翻到的右書頁的頁碼,N是該 電子書最后一頁的頁碼。
[0054] 進(jìn)一步地,該裝置還包括下述特點:
[0055] 計算模塊,用于根據(jù)所述翻頁操作的手勢信息確定電子書的翻頁方向和需要翻動 的頁數(shù),包括:
[0056] 在檢測到用戶在所述第三觸摸區(qū)域向左或向右滑動時,根據(jù)滑動距離L計算需要 向前翻動的頁數(shù),包括:
[0057] 將所述滑動距離L與第三觸摸區(qū)域顯示的所述電子書已經(jīng)翻閱的頁數(shù)厚度值S3 的比值乘以當(dāng)前已經(jīng)翻閱的頁數(shù)m,得到需要向前翻動的頁數(shù)T,T= (L/S3) ?!!!,其中, m=「PL/21或者m=「PR/2],匕是當(dāng)前翻到的左書頁的頁碼,pK是當(dāng)前翻到的右書頁的頁 碼。
[0058] 進(jìn)一步地,該裝置還包括下述特點:
[0059] 計算模塊,用于根據(jù)所述翻頁操作的手勢信息確定電子書的翻頁方向和需要翻動 的頁數(shù),包括:
[0060] 在檢測到用戶在所述第四觸摸區(qū)域向左或向右滑動時,根據(jù)滑動距離L計算需要 向后翻動的頁數(shù),包括:
[0061] 將所述滑動距離L與第四觸摸區(qū)域顯示的所述電子書還未翻閱的頁數(shù)厚度值S4 的比值乘以當(dāng)前還未翻閱的頁數(shù)n,得到需要向前翻動的頁數(shù)T,T= (L/S4) ?!!,其中, ? PJ/2]或者《 及)/2],匕是當(dāng)前翻到的左書頁的頁碼, ?1;是當(dāng)前翻到的右 書頁的頁碼,N是該電子書最后一頁的頁碼。
[0062] 進(jìn)一步地,該裝置還包括下述特點:
[0063] 翻頁模塊,用于對所述電子書進(jìn)行翻頁處理,在翻頁過程中連續(xù)顯示新翻到的頁 面的內(nèi)容,包括:
[0064] 根據(jù)所述電子書需要向前或向后翻動的頁數(shù)T,將所述電子書連續(xù)向前或向后翻 動T頁,包括:
[0065] 每向前翻動新的一頁時,顯示新頁的翻動過程,在所述新頁的翻轉(zhuǎn)角度超過90度 時,顯示所述新頁的全部內(nèi)容以及該新頁的上一個頁面的全部內(nèi)容;和/或
[0066] 每向后翻動新的一頁時,顯示新頁的翻動過程,在所述新頁的翻轉(zhuǎn)角度超過90度 時,顯示所述新頁的全部內(nèi)容以及該新頁的下一個頁面的全部內(nèi)容。
[0067] 與現(xiàn)有技術(shù)相比,本發(fā)明提供的一種實現(xiàn)電子書閱讀的方法和電子書閱讀裝置, 在使用觸覺上符合人們對于紙質(zhì)書籍的使用習(xí)慣,在檢測到用戶在階梯式波浪形手指滑動 區(qū)域滑動便可根據(jù)一定比例翻動一定數(shù)量的頁數(shù),在視覺上呈現(xiàn)出與紙質(zhì)書籍相同的翻頁 效果,從而解決電子書閱讀裝置翻頁不方便、快速瀏覽困難的問題。
【附圖說明】
[0068] 圖1為本發(fā)明實施例的一種實現(xiàn)電子書閱讀的方法的流程圖。
[0069] 圖2為本發(fā)明實施例的一種電子書閱讀裝置的平面俯視圖。
[0070] 圖3為本發(fā)明實施例的一種電子書閱讀裝置的電子書閱讀界面示意圖。
[0071] 圖4為本發(fā)明實施例的一種電子書閱讀裝置的結(jié)構(gòu)示意圖。
【具體實施方式】
[0072] 為使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚明白,下文中將結(jié)合附圖對本發(fā)明 的實施例進(jìn)行詳細(xì)說明。需要說明的是,在不沖突的情況下,本申請中的實施例及實施例中 的特征可以相互任意組合。
[0073] 如圖1所示,本發(fā)明實施例提供了一種實現(xiàn)電子書閱讀的方法,應(yīng)用于電子書閱 讀裝置上,該方法包括:
[0074] S10,在電子書翻開后,檢測用戶是否在用于快速瀏覽的觸摸區(qū)域進(jìn)行翻頁操作;
[0075] S20,在檢測到用戶在所述用于快速瀏覽的觸摸區(qū)域進(jìn)行翻頁操作后,根據(jù)所述翻 頁操作的手勢信息確定電子書的翻頁方向和需要翻動的頁數(shù);
[0076] S30,對所述電子書進(jìn)行翻頁處理,在翻頁過程中連續(xù)顯示新翻到的頁面的內(nèi)容;
[0077] 所述實現(xiàn)電子書閱讀的方法還可以包括下述特點:
[0078] 其中,所述用于快速瀏覽的觸摸區(qū)域,包括以下第一觸摸區(qū)域至第四觸摸區(qū)域中 的一種或多種:
[0079] 第一觸摸區(qū)域:所述電子書閱讀裝置的左邊框右邊的階梯波浪狀觸摸區(qū)域;
[0080] 第二觸摸區(qū)域:所述電子書閱讀裝置的右邊框左邊的階梯波浪狀觸摸區(qū)域;
[0081] 第三觸摸區(qū)域:所述電子書顯示界面上位于翻開的左書頁左邊的階梯波浪狀區(qū) 域,所述區(qū)域顯示所述電子書已經(jīng)翻閱的頁數(shù)的厚度信息;
[0082] 第四觸摸區(qū)域:所述電子書顯示界面上位于翻開的右書頁右邊的階梯波浪狀區(qū) 域,所述區(qū)域顯示所述電子書還未翻閱的頁數(shù)的厚度信息。
[0083] 圖2為一種電子書閱讀裝置的平面俯視圖,可以看到左右兩側(cè)的階梯波浪狀觸摸 滑動區(qū)域,中間空白處為顯示屏,左側(cè)的階梯波浪狀觸摸滑動區(qū)域為第一觸摸區(qū)域,右側(cè)的 階梯波浪狀觸摸滑動區(qū)域為第二觸摸區(qū)域。上述階梯波浪狀觸摸滑動區(qū)域位于電子書閱讀 裝置的邊框區(qū)域,該階梯波浪狀觸摸滑動區(qū)域內(nèi)置觸摸傳感器,可以感應(yīng)外部壓力與滑動 距離,并將滑動距離值傳給電子書閱讀裝置中的翻書處理單元,在使用觸覺上具有紙質(zhì)書 籍的觸摸感并符合人們對于紙質(zhì)書籍的使用習(xí)慣。
[0084] 圖3為一種電子書閱讀裝置的電子書閱讀界面,屏幕左半邊顯示當(dāng)前翻開的左書 頁,以及左書頁左邊的階梯波浪狀區(qū)域(第三觸摸區(qū)域),所述階梯波浪狀區(qū)域用于顯示所 述電子書已經(jīng)翻閱的頁數(shù)的厚度信息;屏幕右半邊顯示當(dāng)前翻開的右書頁,以及右書頁右 邊的階梯波浪狀區(qū)域(第四觸摸區(qū)域),所述階梯波浪狀區(qū)域用于顯示所述電子書還未翻 閱的頁數(shù)的厚度信息。
[0085] 其中,根據(jù)所述翻頁操作的手勢信息確定電子書的翻頁方向和需要翻動的頁數(shù), 包括:
[0086] 在檢測到用戶在所述第一觸摸區(qū)域向左或向右滑動時,根據(jù)滑動距離L計算需要 向前翻動的頁數(shù),包括:
[0087] 將所述滑動距離L與第一觸摸區(qū)域滑動總寬度Sl的比值乘以當(dāng)前已經(jīng)翻閱的頁 數(shù)m,得到需要向前翻動的頁數(shù)T,T= (L/S1) ?!!!,其中,? 或者《 =「盡/21,匕是 當(dāng)前翻到的左書頁的頁碼,匕是當(dāng)前翻到的右書頁的頁碼;
[0088] 其中,根據(jù)所述翻頁操作的手勢信息確定電子書的翻頁方向和需要翻動的頁數(shù), 包括:
[0089] 在檢測到用戶在所述第二觸摸區(qū)域向左或向右滑動時,根據(jù)滑動距離L計算需要 向后翻動的頁數(shù),包括:
[0090] 將所述滑動距離L與第二觸摸區(qū)域滑動總寬度S2的比值乘以當(dāng)前還未翻 閱的頁數(shù)n,得到需要向前翻動的頁數(shù)T,T= (L/S2) ?!!,其中,《 或者 >二「(#-盡)/2],匕是當(dāng)前翻到的左書頁的頁碼,?8是當(dāng)前翻到的右書頁的頁碼,N是該 電子書最后一頁的頁碼;
[0091] 其中,根據(jù)所述翻頁操作的手勢信息確定電子書的翻頁方向和需要翻動的頁數(shù), 包括:
[0092] 在檢測到用戶在所述第三觸摸區(qū)域向左或向右滑動時,根據(jù)滑動距離L計算需要 向前翻動的頁數(shù),包括:
[0093] 將所述滑動距離L與第三觸摸區(qū)域顯示的所述電子書已經(jīng)翻閱的頁數(shù)厚度值S3 的比值乘以當(dāng)前已經(jīng)翻閱的頁數(shù)m,得到需要向前翻動的頁數(shù)T,T= (L/S3) ?!!!,其中, m:「PL/2]或者》/ =「4/2卩匕是當(dāng)前翻到的左書頁的頁碼,Pr是當(dāng)前翻到的右書頁的頁 碼;
[0094] 其中,根據(jù)所述翻頁操作的手勢信息確定電子書的翻頁方向和需要翻動的頁數(shù), 包括:
[0095] 在檢測到用戶在所述第四觸摸區(qū)域向左或向右滑動時,根據(jù)滑動距離L計算需要 向后翻動的頁數(shù),包括: