專利名稱:一種電子書定位閱讀位置的方法及移動終端的制作方法
技術領域:
本發明涉及電子書領域,尤其涉及的是一種電子書定位閱讀位置的方法及移動終端。
背景技術:
隨著電子技術的發展及各種電子裝置的普及,一種數字化的閱讀工具電子書,已經進入部分人群人生活中,很多移動終端都具有電子書功能,可以很方便地實現對各種電子書的閱讀。但是,目前帶電子書的移動終端,都不具有定位閱讀位置的功能。而用戶在閱讀的過程中經常會前后翻看,比如當用戶看電子書看到某個頁面時,遇到某個以前提到的縮寫, 需要查看該縮寫的名詞解釋;或者想提前看看后面故事發展概況。待找到需要信息后,再找剛才看的頁面位置已經找不到了,又得重新一頁頁翻才能找到,給用戶造成不便,且費時費力。因此,現有技術還有待于改進和發展。
發明內容
本發明要解決的技術問題在于,針對現有技術的上述缺陷,提供一種電子書定位閱讀位置的方法及移動終端,其可以實現快速精確地定位到電子文檔的目標閱讀頁面,并使移動終端增加了能快速定位到電子文檔的目標閱讀頁面的新功能。本發明解決技術問題所采用的技術方案如下 一種電子書定位閱讀位置的方法,其中,包括步驟
A、接收用戶輸入的閱讀操作指令,顯示電子文檔閱讀頁面;
B、當閱讀過程中需要臨時離開當前閱讀頁面時,接收用戶的操作指令定位當前閱讀頁面為目標閱讀頁面,并記錄該目標閱讀頁面的頁碼信息;
C、接收用戶的操作跳轉顯示其他頁面;
D、當需退回所定位的目標閱讀頁面時,獲取該目標閱讀頁面的頁碼信息,并根據該頁碼信息跳轉返回顯示所述目標閱讀頁面。所述的電子書定位閱讀位置的方法,其中,所述步驟A還包括并顯示當前閱讀頁面的頁碼信息。所述的電子書定位閱讀位置的方法,其中,所述步驟B中的接收用戶的操作指令定位當前閱讀頁面為目標閱讀頁面包括
Bi、接收用戶的操作選擇定位菜單,根據該選擇定位菜單的操作,產生相應的定位事件以定位當前閱讀頁面為目標閱讀頁面。所述的電子書定位閱讀位置的方法,其中,所述步驟B中的接收用戶的操作指令定位當前閱讀頁面為目標閱讀頁面還包括
B2、接收用戶的操作選擇長按當前閱讀頁面,根據該長按當前閱讀頁面的操作,產生相應的定位事件以定位當前閱讀頁面為目標閱讀頁面。所述的電子書定位閱讀位置的方法,其中,所述步驟B中的記錄該目標閱讀頁面的頁碼信息包括通過在相應的定位事件中添加獲取當前頁面信息函數,來記錄該目標閱讀頁面的頁碼信息。所述的電子書定位閱讀位置的方法,其中,所述步驟B中的記錄該目標閱讀頁面的頁碼信息還包括將該記錄的頁碼信息存儲到指定的文件中。所述的電子書定位閱讀位置的方法,其中,所述步驟D具體包括
D1、當需退回所定位的目標閱讀頁面時,接收用戶選擇退回所定位的目標閱讀頁面的跳轉操作;
D2、根據該退回所定位的目標閱讀頁面的跳轉操作,產生相應的跳轉事件; D3、根據該跳轉事件,獲取該目標閱讀頁面的頁碼信息;
D4、根據該獲取的頁碼信息,通過調用軟件接口跳回到該頁碼信息所對應的目標閱讀頁面并顯示。一種移動終端,其中,包括
接收與顯示模塊,用于接收用戶輸入的閱讀操作指令,顯示電子文檔閱讀頁面,并顯示當前閱讀頁面的頁碼信息;
定位模塊,用于當閱讀過程中需要臨時離開當前閱讀頁面時,接收用戶的操作指令定位當前閱讀頁面為目標閱讀頁面,并記錄該目標閱讀頁面的頁碼信息; 接收與跳轉模塊,用于接收用戶的操作跳轉顯示其他頁面;
目標頁面顯示模塊,用于當需退回所定位的目標閱讀頁面時,獲取該目標閱讀頁面的頁碼信息,并根據該頁碼信息跳轉返回顯示所述目標閱讀頁面; 存儲模塊,用于將該記錄的頁碼信息存儲到指定的文件中。所述的移動終端,其中,所述定位模塊包括
第一接收與定位單元,用于接收用戶的操作選擇定位菜單,根據該選擇定位菜單的操作,產生相應的定位事件以定位當前閱讀頁面為目標閱讀頁面;
第二接收與定位單元,用于接收用戶的操作選擇長按當前閱讀頁面,根據該長按當前閱讀頁面的操作,產生相應的定位事件以定位當前閱讀頁面為目標閱讀頁面;
記錄單元,通過在相應的定位事件中添加獲取當前頁面信息函數,來記錄該目標閱讀頁面的頁碼信息;
所述的移動終端,其中,所述目標頁面顯示模塊包括
退回選擇單元,用于當需退回所定位的目標閱讀頁面時,接收用戶選擇退回所定位的目標閱讀頁面的跳轉操作;
跳轉事件產生單元,用于根據該退回所定位的目標閱讀頁面的跳轉操作,產生相應的跳轉事件;
頁碼信息獲取單元,用于根據該跳轉事件,獲取該目標閱讀頁面的頁碼信息; 目標閱讀頁面顯示單元,用于根據該獲取的頁碼信息,通過調用軟件接口跳回到該頁碼信息所對應的目標閱讀頁面并顯示。本發明所提供的電子書定位閱讀位置的方法及移動終端,用戶在閱讀電子書的過程中,總會顯示當前頁面的信息;本發明中可以實現當閱讀過程中需要臨時離開當前閱讀頁面時,通過操作系統自動定位當前閱讀頁面為目標閱讀頁面。當用戶瀏覽完想退回到原來的頁面時通過讀取前面記錄的頁面信息,然后調用軟件接口跳回到指定的那一頁。從而實現退回到前面定位頁面的功能,其可以實現快速精確地定位到電子文檔的目標閱讀頁面,并使移動終端增加了能快速定位到電子文檔的目標閱讀頁面的新功能。
圖1是本發明優選實施例的電子書定位閱讀位置的方法流程圖。圖2是本發明的優選實施例的移動終端功能原理框圖。圖3是本發明優選實施例的移動終端的定位模塊內部功能原理框圖。圖4本發明優選實施例的移動終端的目標頁面顯示模塊內部功能原理框圖。
具體實施例方式本發明所提供的電子書定位閱讀位置的方法及移動終端,為使本發明的目的、技術方案及優點更加清楚、明確,以下參照附圖并舉實施例對本發明進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本發明,并不用于限定本發明。本發明實施例提供的一種電子書定位閱讀位置的方法,如圖1所示,主要包括以下步驟
步驟S110、接收用戶輸入的閱讀操作指令,顯示電子文檔閱讀頁面,并顯示當前閱讀頁面的頁碼信息。譬如、當用戶想通過移動終端閱讀某電子書時,通過操作該移動終端打開該電子書,該移動終端就會顯示電子文檔閱讀頁面,并顯示當前閱讀頁面的頁碼信息。步驟S120、當閱讀過程中需要臨時離開當前閱讀頁面時,接收用戶的操作指令定位當前閱讀頁面為目標閱讀頁面,并記錄該目標閱讀頁面的頁碼信息。譬如用戶要閱讀上述電子書的過程中,遇到某個以前提到的縮寫,需要察看該縮寫的名詞解釋時,則需臨時離開當前閱讀頁面;此時可以通過以下方法實現
通過接收用戶的操作選擇定位菜單,根據該選擇定位菜單的操作,產生相應的定位事件以定位當前閱讀頁面為目標閱讀頁面。或通過接收用戶的操作選擇長按當前閱讀頁面, 根據該長按當前閱讀頁面的操作,產生相應的定位事件以定位當前閱讀頁面為目標閱讀頁面。譬如用戶可以在菜單選項或者通過其他方式,比如長按頁面來確定當前頁面是需定位的頁面。這一步可以通過添加相應的定位事件來接收這一消息實現。比如case MARK_ CURRENT_PAGE。其中,可以通過在相應的定位事件中添加獲取當前頁面信息函數,來記錄該目標閱讀頁面的頁碼信息。譬如、通過系統記錄頁面信息本發明實施例的電子書閱讀器有顯示當前頁面信息,只需要在相應的定位事件中添加獲取當前頁面信息函數即可。比如get_ page_number( )·然后將這一信息記錄到文件系統中,比如記錄到文件中。即將該記錄的頁碼信息存儲到指定的文件中。然后再進入步驟S130。步驟S130、接收用戶的操作跳轉顯示其他頁面。即定位好當前閱讀頁面為目標閱讀頁面后,用戶可以操作移動終端顯示其它頁面以查閱其他臨時信息等,如查看某縮寫的名詞解釋;或者想提前看看后面故事發展概況。
步驟S140、當需退回所定位的目標閱讀頁面時,獲取該目標閱讀頁面的頁碼信息, 并根據該頁碼信息跳轉返回顯示所述目標閱讀頁面。其中該步驟S140具體包括以下步驟
D1、當需退回所定位的目標閱讀頁面時,接收用戶選擇退回所定位的目標閱讀頁面的跳轉操作;
D2、根據該退回所定位的目標閱讀頁面的跳轉操作,產生相應的跳轉事件; D3、根據該跳轉事件,獲取該目標閱讀頁面的頁碼信息;
D4、根據該獲取的頁碼信息,通過調用軟件接口跳回到該頁碼信息所對應的目標閱讀頁面并顯示。譬如、用戶可以在菜單選項或通過其他方式來表明想要退回上次標記位置。這一步也需要添加相應的跳轉事件來對應。比如case Mark_BACK:。然后讀取記錄在文件系統中頁碼信息(number of page)。然后調用軟件接口比如goto_page ( number of page) 來實現跳到指定頁碼,以顯示目標閱讀頁面。由上可見,本發明實施例的電子書定位閱讀位置的方法,其可以實現當閱讀過程中需要臨時離開當前閱讀頁面時,通過操作系統自動定位當前閱讀頁面為目標閱讀頁面。 當用戶瀏覽完想退回到原來的頁面時通過讀取前面記錄的頁面信息,然后調用軟件接口跳回到指定的那一頁。從而實現退回到前面定位頁面的功能,其可以實現快速精確地定位到電子文檔的目標閱讀頁面。基于上述實施例,本發明實施例還提供了一種移動終端,如圖2所示,該移動終端主要包括
接收與顯示模塊210,用于接收用戶輸入的閱讀操作指令,顯示電子文檔閱讀頁面,并顯示當前閱讀頁面的頁碼信息;具體如上所述步驟SllO所述。定位模塊220,用于當閱讀過程中需要臨時離開當前閱讀頁面時,接收用戶的操作指令定位當前閱讀頁面為目標閱讀頁面,并記錄該目標閱讀頁面的頁碼信息;具體如上所述步驟S120所述。接收與跳轉模塊230,用于接收用戶的操作跳轉顯示其他頁面;具體如上所述步驟S130所述。目標頁面顯示模塊240,用于當需退回所定位的目標閱讀頁面時,獲取該目標閱讀頁面的頁碼信息,并根據該頁碼信息跳轉返回顯示所述目標閱讀頁面;具體如上所述步驟 S140所述。存儲模塊250,用于將該記錄的頁碼信息存儲到指定的文件中。其中,如圖3所示,所述定位模塊220包括
第一接收與定位單元221,用于接收用戶的操作選擇定位菜單,根據該選擇定位菜單的操作,產生相應的定位事件以定位當前閱讀頁面為目標閱讀頁面;具體如上所述步驟S120 所述。第二接收與定位單元222,用于接收用戶的操作選擇長按當前閱讀頁面,根據該長按當前閱讀頁面的操作,產生相應的定位事件以定位當前閱讀頁面為目標閱讀頁面;具體如上所述步驟S120所述。記錄單元223,通過在相應的定位事件中添加獲取當前頁面信息函數,來記錄該目
7標閱讀頁面的頁碼信息;具體如上所述步驟S120所述。如圖4所示,所述目標頁面顯示模塊240包括
退回選擇單元241,用于當需退回所定位的目標閱讀頁面時,接收用戶選擇退回所定位的目標閱讀頁面的跳轉操作;具體如上所述步驟S140所述。跳轉事件產生單元242,用于根據該退回所定位的目標閱讀頁面的跳轉操作,產生相應的跳轉事件;具體如上所述步驟S140所述。頁碼信息獲取單元243,用于根據該跳轉事件,獲取該目標閱讀頁面的頁碼信息; 具體如上所述步驟S140所述。目標閱讀頁面顯示單元244,用于根據該獲取的頁碼信息,通過調用軟件接口跳回到該頁碼信息所對應的目標閱讀頁面并顯示;具體如上所述步驟S140所述。本發明所提供的電子書定位閱讀位置的方法及移動終端,用戶在閱讀電子書的過程中,總會顯示當前頁面的信息;本發明中可以實現當閱讀過程中需要臨時離開當前閱讀頁面時,通過操作系統自動定位當前閱讀頁面為目標閱讀頁面。當用戶瀏覽完想退回到原來的頁面時通過讀取前面記錄的頁面信息,然后調用軟件接口跳回到指定的那一頁。從而實現退回到前面定位頁面的功能,其可以實現快速精確地定位到電子文檔的目標閱讀頁面,并使移動終端增加了能快速定位到電子文檔的目標閱讀頁面的新功能。應當理解的是,本發明的應用不限于上述的舉例,對本領域普通技術人員來說,可以根據上述說明加以改進或變換,所有這些改進和變換都應屬于本發明所附權利要求的保護范圍。
權利要求
1.一種電子書定位閱讀位置的方法,其特征在于,包括步驟A、接收用戶輸入的閱讀操作指令,顯示電子文檔閱讀頁面;B、當閱讀過程中需要臨時離開當前閱讀頁面時,接收用戶的操作指令定位當前閱讀頁面為目標閱讀頁面,并記錄該目標閱讀頁面的頁碼信息;C、接收用戶的操作跳轉顯示其他頁面;D、當需退回所定位的目標閱讀頁面時,獲取該目標閱讀頁面的頁碼信息,并根據該頁碼信息跳轉返回顯示所述目標閱讀頁面。
2.根據權利要求1所述的電子書定位閱讀位置的方法,其特征在于,所述步驟A還包括并顯示當前閱讀頁面的頁碼信息。
3.根據權利要求1所述的電子書定位閱讀位置的方法,其特征在于,所述步驟B中的接收用戶的操作指令定位當前閱讀頁面為目標閱讀頁面包括Bi、接收用戶的操作選擇定位菜單,根據該選擇定位菜單的操作,產生相應的定位事件以定位當前閱讀頁面為目標閱讀頁面。
4.根據權利要求1所述的電子書定位閱讀位置的方法,其特征在于,所述步驟B中的接收用戶的操作指令定位當前閱讀頁面為目標閱讀頁面還包括B2、接收用戶的操作選擇長按當前閱讀頁面,根據該長按當前閱讀頁面的操作,產生相應的定位事件以定位當前閱讀頁面為目標閱讀頁面。
5.根據權利要求3或4所述的電子書定位閱讀位置的方法,其特征在于,所述步驟B中的記錄該目標閱讀頁面的頁碼信息包括通過在相應的定位事件中添加獲取當前頁面信息函數,來記錄該目標閱讀頁面的頁碼信息。
6.根據權利要求1所述的電子書定位閱讀位置的方法,其特征在于,所述步驟B中的記錄該目標閱讀頁面的頁碼信息還包括將該記錄的頁碼信息存儲到指定的文件中。
7.根據權利要求1所述的電子書定位閱讀位置的方法,其特征在于,所述步驟D具體包括D1、當需退回所定位的目標閱讀頁面時,接收用戶選擇退回所定位的目標閱讀頁面的跳轉操作;D2、根據該退回所定位的目標閱讀頁面的跳轉操作,產生相應的跳轉事件;D3、根據該跳轉事件,獲取該目標閱讀頁面的頁碼信息;D4、根據該獲取的頁碼信息,通過調用軟件接口跳回到該頁碼信息所對應的目標閱讀頁面并顯示。
8.一種移動終端,其特征在于,包括接收與顯示模塊,用于接收用戶輸入的閱讀操作指令,顯示電子文檔閱讀頁面,并顯示當前閱讀頁面的頁碼信息;定位模塊,用于當閱讀過程中需要臨時離開當前閱讀頁面時,接收用戶的操作指令定位當前閱讀頁面為目標閱讀頁面,并記錄該目標閱讀頁面的頁碼信息;接收與跳轉模塊,用于接收用戶的操作跳轉顯示其他頁面;目標頁面顯示模塊,用于當需退回所定位的目標閱讀頁面時,獲取該目標閱讀頁面的頁碼信息,并根據該頁碼信息跳轉返回顯示所述目標閱讀頁面;存儲模塊,用于將該記錄的頁碼信息存儲到指定的文件中。
9.根據權利要求8所述的移動終端,其特征在于,所述定位模塊包括第一接收與定位單元,用于接收用戶的操作選擇定位菜單,根據該選擇定位菜單的操作,產生相應的定位事件以定位當前閱讀頁面為目標閱讀頁面;第二接收與定位單元,用于接收用戶的操作選擇長按當前閱讀頁面,根據該長按當前閱讀頁面的操作,產生相應的定位事件以定位當前閱讀頁面為目標閱讀頁面;記錄單元,通過在相應的定位事件中添加獲取當前頁面信息函數,來記錄該目標閱讀頁面的頁碼信息。
10.根據權利要求8所述的移動終端,其特征在于,所述目標頁面顯示模塊包括退回選擇單元,用于當需退回所定位的目標閱讀頁面時,接收用戶選擇退回所定位的目標閱讀頁面的跳轉操作;跳轉事件產生單元,用于根據該退回所定位的目標閱讀頁面的跳轉操作,產生相應的跳轉事件;頁碼信息獲取單元,用于根據該跳轉事件,獲取該目標閱讀頁面的頁碼信息; 目標閱讀頁面顯示單元,用于根據該獲取的頁碼信息,通過調用軟件接口跳回到該頁碼信息所對應的目標閱讀頁面并顯示。
全文摘要
本發明公開了一種電子書定位閱讀位置的方法及移動終端,所述方法包括接收用戶輸入的閱讀操作指令,顯示電子文檔閱讀頁面;當閱讀過程中需要臨時離開當前閱讀頁面時,接收用戶的操作指令定位當前閱讀頁面為目標閱讀頁面,并記錄該目標閱讀頁面的頁碼信息;接收用戶的操作跳轉顯示其他頁面;當需退回所定位的目標閱讀頁面時,獲取該目標閱讀頁面的頁碼信息,并根據該頁碼信息跳轉返回顯示所述目標閱讀頁面;其可以實現快速精確地定位到電子文檔的目標閱讀頁面,并使移動終端增加了能快速定位到電子文檔的目標閱讀頁面的新功能。
文檔編號G06F17/21GK102289426SQ20111025077
公開日2011年12月21日 申請日期2011年8月29日 優先權日2011年8月29日
發明者謝芳 申請人:惠州Tcl移動通信有限公司