本發(fā)明涉及計算機移動通信技術(shù)領(lǐng)域,具體而言,涉及一種內(nèi)文進(jìn)度更新方法及裝置。
背景技術(shù):
隨著移動終端技術(shù)的發(fā)展,越來越多的人依賴移動終端設(shè)備(例如手機等)來閱讀網(wǎng)頁內(nèi)容以及電子書籍。在碎片化時間里進(jìn)行這些閱讀已成為越來越多用戶的一種習(xí)慣。
在閱讀的過程中,用戶對移動終端設(shè)備的顯示界面當(dāng)前所顯示的內(nèi)文的進(jìn)度有潛在的預(yù)知欲望,例如用戶在閱讀小說時想了解閱讀到整本小說的百分比,這樣方便用戶估算還需要多長時間能夠完成閱讀,規(guī)劃好自己的時間。但對于在線閱讀的內(nèi)容,例如在線閱讀小說等,由于每一章的內(nèi)文數(shù)據(jù)是在閱讀時才實時向服務(wù)器獲取并排版的,因此,未閱讀章節(jié)的頁數(shù)無法獲知,也就是說小說的總頁碼數(shù)是不確定的,在這種情況下計算當(dāng)前閱讀進(jìn)度是存在很大難度的。
現(xiàn)有的計算在線小說閱讀進(jìn)度的方法通常是單純計算每一章的進(jìn)度,而不計算每一章中每一正文頁的進(jìn)度。用戶閱讀到第幾章,就用當(dāng)前章的章數(shù)除以總章數(shù)得到一個百分比,作為當(dāng)前章中每一頁的閱讀進(jìn)度比。例如,假設(shè)一本小說有10章內(nèi)容,用戶閱讀到第5章,那么無論用戶閱讀到第5章的哪一頁,移動終端上顯示出來的進(jìn)度都是第5章的進(jìn)度,也就是5/10,用戶在閱讀第5章的不同頁時,無法獲知每一頁的閱讀進(jìn)度,也就是說用戶在閱讀同一章節(jié)的不同頁時,內(nèi)容雖然更新了但是閱讀進(jìn)度無法做到實時更新。
技術(shù)實現(xiàn)要素:
本發(fā)明的目的在于提供一種內(nèi)文進(jìn)度更新方法及裝置,可以在不知道未加載內(nèi)容的具體數(shù)據(jù)量的情況下,計算用戶觸發(fā)的內(nèi)文進(jìn)度更新指令所指向的內(nèi)容的閱讀進(jìn)度比,從而在更新內(nèi)文內(nèi)容的同時實時更新閱讀進(jìn)度。
為了實現(xiàn)上述目的,本發(fā)明實施例采用的技術(shù)方案如下:
第一方面,本發(fā)明實施例提供了一種內(nèi)文進(jìn)度更新方法,用于更新用戶終端的顯示界面所顯示內(nèi)文的閱讀進(jìn)度,所述顯示界面包括用于顯示當(dāng)前所顯示內(nèi)文的閱讀進(jìn)度的進(jìn)度標(biāo)簽,所述內(nèi)文包括多個連續(xù)的第一級內(nèi)容,每個所述第一級內(nèi)容包括多個連續(xù)的第二級內(nèi)容,所述方法包括:監(jiān)測用戶觸發(fā)的內(nèi)文進(jìn)度更新指令;獲取監(jiān)測到的所述內(nèi)文進(jìn)度更新指令所指向的目標(biāo)第一級內(nèi)容在所述多個第一級內(nèi)容中的進(jìn)度比;將監(jiān)測到的所述內(nèi)文進(jìn)度更新指令所指向的所述目標(biāo)第一級內(nèi)容中的目標(biāo)第二級內(nèi)容加上所述目標(biāo)第二級內(nèi)容之前且屬于所述目標(biāo)第一級內(nèi)容的所有第二級內(nèi)容作為當(dāng)前進(jìn)展內(nèi)容,計算所述當(dāng)前進(jìn)展內(nèi)容在所述多個第一級內(nèi)容中的進(jìn)度占比;將所述進(jìn)度比與所述進(jìn)度占比的和作為總進(jìn)度比,根據(jù)所述總進(jìn)度比更新所述進(jìn)度標(biāo)簽。
結(jié)合第一方面,本發(fā)明實施例提供了第一方面的第一種可能的實施方式,其中,所述獲取監(jiān)測到的所述內(nèi)文進(jìn)度更新指令所指向的目標(biāo)第一級內(nèi)容在所述多個第一級內(nèi)容中的進(jìn)度比,包括:獲取所述目標(biāo)第一級內(nèi)容在所述多個第一級內(nèi)容中的位置B1;通過公式B=(B1-1)*A1計算并存儲所述目標(biāo)第一級內(nèi)容在所述多個第一級內(nèi)容中的進(jìn)度比B,其中,A1為根據(jù)公式A1=(1/N1)*100%計算并存 儲的每個所述第一級內(nèi)容的進(jìn)度起點值,N1為所述內(nèi)文的多個第一級內(nèi)容的總數(shù)量。
結(jié)合第一方面的第一種可能的實施方式,本發(fā)明實施例提供了第一方面的第二種可能的實施方式,其中,所述將監(jiān)測到的所述內(nèi)文進(jìn)度更新指令所指向的所述目標(biāo)第一級內(nèi)容中的目標(biāo)第二級內(nèi)容加上所述目標(biāo)第二級內(nèi)容之前且屬于所述目標(biāo)第一級內(nèi)容的所有第二級內(nèi)容作為當(dāng)前進(jìn)展內(nèi)容,計算所述當(dāng)前進(jìn)展內(nèi)容在所述多個第一級內(nèi)容中的進(jìn)度占比,包括:獲取所述目標(biāo)第二級內(nèi)容在所述目標(biāo)第一級內(nèi)容中的位置C2;通過公式C=(C2-1)*C1計算并存儲所述當(dāng)前進(jìn)展內(nèi)容在所述多個第一級內(nèi)容中的進(jìn)度占比C,其中,C1為通過公式C1=A1/N2計算并存儲的所述目標(biāo)第一級內(nèi)容中每個第二級內(nèi)容的進(jìn)度起點值C1,N2為所述目標(biāo)第一級內(nèi)容中所述多個第二級內(nèi)容的總數(shù)量。
結(jié)合第一方面,本發(fā)明實施例提供了第一方面的第三種可能的實施方式,其中,所述獲取監(jiān)測到的所述內(nèi)文進(jìn)度更新指令所指向的目標(biāo)第一級內(nèi)容在所述多個第一級內(nèi)容中的進(jìn)度比之前,包括:判斷所述目標(biāo)第一級內(nèi)容是否是已加載在所述用戶終端中的內(nèi)容,如果不是,則加載所述目標(biāo)第一級內(nèi)容。
結(jié)合第一方面的第三種可能的實施方式,本發(fā)明實施例提供了第一方面的第四種可能的實施方式,其中,所述加載所述目標(biāo)第一級內(nèi)容,包括:根據(jù)所述內(nèi)文進(jìn)度更新指令,向服務(wù)器發(fā)送內(nèi)文數(shù)據(jù)獲取指令,所述內(nèi)文數(shù)據(jù)獲取指令包括所述目標(biāo)第一級內(nèi)容的標(biāo)識;接收所述服務(wù)器發(fā)送的與所述目標(biāo)第一級內(nèi)容對應(yīng)的內(nèi)文數(shù)據(jù),根據(jù)所述顯示界面的大小以及文字設(shè)定對所述目標(biāo)第一級內(nèi)容對應(yīng)的內(nèi)文數(shù)據(jù)進(jìn)行排版,將所述目標(biāo)第一級內(nèi)容分為多個連續(xù)的第二 級內(nèi)容,記錄所述多個第二級內(nèi)容的數(shù)量;加載排版后的所述目標(biāo)第一級內(nèi)容所對應(yīng)的內(nèi)文數(shù)據(jù)。
結(jié)合第一方面,本發(fā)明實施例提供了第一方面的第五種可能的實施方式,其中,所述內(nèi)文包括電子書籍,所述第一級內(nèi)容對應(yīng)的是電子書籍中的章節(jié),所述第二級內(nèi)容對應(yīng)的是電子書籍每一章節(jié)中的頁,所述進(jìn)度標(biāo)簽為數(shù)字形式,所述進(jìn)度標(biāo)簽所顯示的數(shù)字是與當(dāng)前所顯示的頁對應(yīng)的總進(jìn)度比。
結(jié)合第一方面,本發(fā)明實施例提供了第一方面的第六種可能的實施方式,其中,所述內(nèi)文包括網(wǎng)頁,將所述網(wǎng)頁中根據(jù)所述顯示界面劃分為多個連續(xù)的第一級內(nèi)容,將每個所述第一級內(nèi)容根據(jù)文字設(shè)定劃分為多個連續(xù)的第二級內(nèi)容,所述進(jìn)度標(biāo)簽為進(jìn)度條形式,所述進(jìn)度條顯示的是位于當(dāng)前所顯示的網(wǎng)頁頂部的第二級內(nèi)容在所述網(wǎng)頁中的總進(jìn)度比。
第二方面,本發(fā)明實施例還提供了一種內(nèi)文進(jìn)度更新裝置,運行于用戶終端,所述裝置用于計算所述用戶終端的顯示界面所顯示內(nèi)文的閱讀進(jìn)度,所述顯示界面包括用于顯示當(dāng)前所顯示內(nèi)文的閱讀進(jìn)度的進(jìn)度標(biāo)簽,所述內(nèi)文包括多個連續(xù)的第一級內(nèi)容,每個所述第一級內(nèi)容包括多個連續(xù)的第二級內(nèi)容,所述裝置包括:監(jiān)測單元,用于監(jiān)測用戶觸發(fā)的內(nèi)文進(jìn)度更新指令;第一處理單元,用于獲取監(jiān)測到的所述內(nèi)文進(jìn)度更新指令所指向的目標(biāo)第一級內(nèi)容在所述多個第一級內(nèi)容中的進(jìn)度比;第二處理單元,用于將監(jiān)測到的所述內(nèi)文進(jìn)度更新指令所指向的所述目標(biāo)第一級內(nèi)容中的目標(biāo)第二級內(nèi)容加上所述目標(biāo)第二級內(nèi)容之前且屬于所述目標(biāo)第一級內(nèi)容的所有第二級內(nèi)容作為當(dāng)前進(jìn)展內(nèi)容,計算所述當(dāng)前進(jìn)展內(nèi)容在所述多 個第一級內(nèi)容中的進(jìn)度占比;更新單元,用于將所述進(jìn)度比與所述進(jìn)度占比的和作為總進(jìn)度比,根據(jù)所述總進(jìn)度比更新所述進(jìn)度標(biāo)簽。
本發(fā)明實施例提供的內(nèi)文進(jìn)度更新方法及裝置一方面實現(xiàn)了在更新內(nèi)文內(nèi)容的同時,對內(nèi)文的閱讀進(jìn)度的實時更新,另一方面,由于方案中的總進(jìn)度比綜合考慮了第一級內(nèi)容的進(jìn)度比與第二級內(nèi)容的進(jìn)度占比,因此,相較于現(xiàn)有技術(shù)中單純考慮當(dāng)前章節(jié)的進(jìn)度比,本發(fā)明實施例中的總進(jìn)度比能夠更加準(zhǔn)確的反映內(nèi)文的閱讀進(jìn)度。
為使本發(fā)明的上述目的、特征和優(yōu)點能更明顯易懂,下文特舉較佳實施例,并配合所附附圖,作詳細(xì)說明如下。
附圖說明
為了更清楚地說明本發(fā)明實施例的技術(shù)方案,下面將對實施例中所需要使用的附圖作簡單地介紹,應(yīng)當(dāng)理解,以下附圖僅示出了本發(fā)明的某些實施例,因此不應(yīng)被看作是對范圍的限定,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他相關(guān)的附圖。
圖1示出了本發(fā)明實施例提供的內(nèi)文進(jìn)度更新方法及裝置的應(yīng)用環(huán)境示意圖;
圖2示出了本發(fā)明實施例提供的用戶終端的結(jié)構(gòu)框圖;
圖3示出了本發(fā)明第一實施例提供的一種內(nèi)文進(jìn)度更新方法的流程示意圖;
圖4示出了本發(fā)明第二實施例提供的一種內(nèi)文進(jìn)度更新方法的流程示意圖;
圖5示出了本發(fā)明第三實施例提供的一種內(nèi)文進(jìn)度更新方法的流程示意圖;
圖6示出了本發(fā)明第三實施例中的顯示界面示意圖;
圖7示出了本發(fā)明第四實施例提供的一種內(nèi)文進(jìn)度更新方法的流程示意圖;
圖8示出了本發(fā)明第四實施例中的顯示界面示意圖;
圖9示出了本發(fā)明第五實施例提供的一種內(nèi)文進(jìn)度更新裝置的結(jié)構(gòu)框圖;
圖10示出了本發(fā)明第六實施例提供的一種內(nèi)文進(jìn)度更新裝置的結(jié)構(gòu)框圖。
具體實施方式
本發(fā)明實施例所提供的內(nèi)文進(jìn)度更新方法及裝置可應(yīng)用于如圖1所示的應(yīng)用環(huán)境中。如圖1所示,用戶終端100、服務(wù)器200位于無線網(wǎng)絡(luò)或有線網(wǎng)絡(luò)300中,通過該無線網(wǎng)絡(luò)或有線網(wǎng)絡(luò)300,用戶終端100與服務(wù)器200進(jìn)行數(shù)據(jù)交互。
于本發(fā)明實施例中,用戶終端100優(yōu)選為移動終端設(shè)備,例如可以包括智能手機、平板電腦、電子書閱讀器、MP3播放器(Moving Picture Experts Group Audio Layer III,動態(tài)影像專家壓縮標(biāo)準(zhǔn)音頻層面3)、MP4(Moving Picture Experts Group Audio Layer IV,動態(tài)影像專家壓縮標(biāo)準(zhǔn)音頻層面4)播放器、膝上型便攜計算機、車載電腦、穿戴式移動終端等等。
圖2示出了一種可應(yīng)用于本發(fā)明實施例中的用戶終端的結(jié)構(gòu)框圖。如圖2所示,用戶終端100包括存儲器102、存儲控制器104,一個或多個(圖中僅示出一個)處理器106、外設(shè)接口108、射頻模塊110、音頻模塊112、觸控屏幕114等。這些組件通過一條或多條通訊總線/信號線116相互通訊。
存儲器102可用于存儲軟件程序以及模塊,如本發(fā)明實施例中的內(nèi)文進(jìn)度更新方法及裝置對應(yīng)的程序指令/模塊,處理器106通過運行存儲在存儲器102內(nèi)的軟件程序以及模塊,從而執(zhí)行各種功能應(yīng)用以及數(shù)據(jù)處理,如本發(fā)明實施例提供的內(nèi)文進(jìn)度更新方法。
存儲器102可包括高速隨機存儲器,還可包括非易失性存儲器,如一個或者多個磁性存儲裝置、閃存、或者其他非易失性固態(tài)存儲器。處理器106以及其他可能的組件對存儲器102的訪問可在存儲控制器104的控制下進(jìn)行。
外設(shè)接口108將各種輸入/輸入裝置耦合至處理器106以及存儲器102。在一些實施例中,外設(shè)接口108,處理器106以及存儲控制器104可以在單個芯片中實現(xiàn)。在其他一些實例中,他們可以分別由獨立的芯片實現(xiàn)。
射頻模塊110用于接收以及發(fā)送電磁波,實現(xiàn)電磁波與電信號的相互轉(zhuǎn)換,從而與通訊網(wǎng)絡(luò)或者其他設(shè)備進(jìn)行通訊。
音頻模塊112向用戶提供音頻接口,其可包括一個或多個麥克風(fēng)、一個或者多個揚聲器以及音頻電路。
觸控屏幕114在用戶終端100與用戶之間同時提供一個輸出及輸入界面。具體地,觸控屏幕114向用戶顯示視頻輸出,這些視頻輸出的內(nèi)容可包括文字、圖形、視頻及其任意組合。
可以理解,圖2所示的結(jié)構(gòu)僅為示意,用戶終端100還可包括比圖2中所示更多或者更少的組件,或者具有與圖2所示不同的配置。圖2中所示的各組件可以采用硬件、軟件或其組合實現(xiàn)。
于本發(fā)明實施例中,用戶終端100中安裝有客戶端,該客戶端可以是瀏覽器也可以是第三方應(yīng)用軟件,與服務(wù)器(Server)端相對 應(yīng),為用戶提供服務(wù),例如電子書閱讀服務(wù),用于播放本地電子書及在線電子書。
本發(fā)明實施例提出的內(nèi)文進(jìn)度更新方法和裝置,主要是用于更新用戶終端的顯示界面所顯示內(nèi)文的閱讀進(jìn)度。
于本發(fā)明實施例中,顯示界面指的是用戶終端中的客戶端的顯示界面,包括實際顯示內(nèi)文的界面,以及用于顯示當(dāng)前所顯示內(nèi)文的閱讀進(jìn)度的進(jìn)度標(biāo)簽。顯示界面的大小與客戶端對顯示界面的設(shè)置有關(guān),如果客戶端設(shè)置的顯示界面可以是全屏模式,那么顯示界面的大小與用戶終端顯示屏(如觸控屏幕114)的顯示區(qū)域大小可以相同,如果客戶端設(shè)置的顯示界面小于用戶終端的顯示屏,那么顯示界面的大小就是實際所設(shè)置的顯示界面的大小。
于本發(fā)明實施例中,顯示界面所顯示的內(nèi)文可以包括但不限于電子書籍、網(wǎng)頁等內(nèi)容。其中,電子書籍可以包括但不限于小說、期刊、論文等。
下面將結(jié)合本發(fā)明實施例中附圖,對本發(fā)明實施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例。通常在此處附圖中描述和示出的本發(fā)明實施例的組件可以以各種不同的配置來布置和設(shè)計。因此,以下對在附圖中提供的本發(fā)明的實施例的詳細(xì)描述并非旨在限制要求保護(hù)的本發(fā)明的范圍,而是僅僅表示本發(fā)明的選定實施例?;诒景l(fā)明的實施例,本領(lǐng)域技術(shù)人員在沒有做出創(chuàng)造性勞動的前提下所獲得的所有其他實施例,都屬于本發(fā)明保護(hù)的范圍。
第一實施例
圖3示出了本發(fā)明第一實施例提供的一種內(nèi)文進(jìn)度更新方法的流程圖,請參閱圖3,本實施例描述的是用戶終端的處理流程,所 述方法用于更新用戶終端的顯示界面所顯示內(nèi)文的閱讀進(jìn)度,所述顯示界面包括用于顯示當(dāng)前所顯示內(nèi)文的閱讀進(jìn)度的進(jìn)度標(biāo)簽,所述內(nèi)文包括多個連續(xù)的第一級內(nèi)容,每個所述第一級內(nèi)容包括多個連續(xù)的第二級內(nèi)容,所述方法包括:
步驟S110,監(jiān)測用戶觸發(fā)的內(nèi)文進(jìn)度更新指令;
內(nèi)文進(jìn)度更新指令可以在剛開始閱讀時由用戶觸發(fā)也可以在閱讀過程中由用戶觸發(fā)。例如用戶在打開電子小說,點擊電子小說目錄時,可以認(rèn)為用戶觸發(fā)了內(nèi)文進(jìn)度更新指令,該內(nèi)文進(jìn)度更新指令所指向的第一級內(nèi)容就是用戶點擊的目錄章節(jié),如果用戶在目錄中點擊了具體的開始頁,那么可以認(rèn)為該開始頁為該內(nèi)文進(jìn)度更新指令所指向的第二級內(nèi)容,如果用戶指點擊了章節(jié),那么可以認(rèn)為該章節(jié)的第一頁為該內(nèi)文進(jìn)度更新指令所指向的第二級內(nèi)容。用戶在閱讀過程中進(jìn)行翻頁操作時,也可以認(rèn)為用戶觸發(fā)了內(nèi)文進(jìn)度更新指令,該內(nèi)文進(jìn)度更新指令所指向的第二級內(nèi)容就是當(dāng)前頁的下一頁,所指向的第一級內(nèi)容就是下一頁對應(yīng)的章節(jié)。
步驟S120,獲取監(jiān)測到的所述內(nèi)文進(jìn)度更新指令所指向的目標(biāo)第一級內(nèi)容在所述多個第一級內(nèi)容中的進(jìn)度比;
如果目標(biāo)第一級內(nèi)容與當(dāng)前顯示的第一級內(nèi)容是同一個內(nèi)容,那么由于在更新當(dāng)前第一級內(nèi)容時已經(jīng)計算并存儲過進(jìn)度比,所述直接讀取該進(jìn)度比即可,如果目標(biāo)第一級內(nèi)容與當(dāng)前顯示的第一級內(nèi)容不是同一內(nèi)容,則需要計算目標(biāo)第一級內(nèi)容在所述多個第一級內(nèi)容中的進(jìn)度比。
以閱讀電子小說為例,當(dāng)用戶進(jìn)行翻頁操作時,客戶端監(jiān)測到內(nèi)文進(jìn)度更新指令,如果下一頁與當(dāng)前頁在同一章,那么內(nèi)文進(jìn)度更新指令所指向的目標(biāo)第一級內(nèi)容在所述多個第一級內(nèi)容中的進(jìn)度 比與當(dāng)前第一級內(nèi)容在所述多個第一級內(nèi)容中的進(jìn)度比是一樣的,不需要重新計算直接讀取已存儲的進(jìn)度比即可;如果下一頁與當(dāng)前頁在不同章,那么可以根據(jù)以下步驟S121及步驟S122進(jìn)行計算。
步驟S121,獲取所述目標(biāo)第一級內(nèi)容在所述多個第一級內(nèi)容中的位置B1;
目標(biāo)第一級內(nèi)容在多個第一級內(nèi)容中的位置可以由所述內(nèi)文的目錄數(shù)據(jù)中獲得,當(dāng)用戶最初開始閱讀所述內(nèi)文時,客戶端會向服務(wù)器獲取依次所述內(nèi)文的目錄數(shù)據(jù)(如果本地已有,則獲取成功后將更新本地數(shù)據(jù)一次),所述目錄數(shù)據(jù)中包括所述內(nèi)文所包括的多個第一級內(nèi)容的總數(shù)量N1以及每個第一級內(nèi)容在多個第一級內(nèi)容中的位置。另外,所述內(nèi)文所包括的多個第一級內(nèi)容的總數(shù)量N1可以是固定值,也可以是動態(tài)變化的。以閱讀電子小說為例,譬如上午閱讀時,總共有100章,中午作者剛好更新了1章,那么下午閱讀時,總共就是101章了。
步驟S122,通過公式B=(B1-1)*A1計算并存儲所述目標(biāo)第一級內(nèi)容在所述多個第一級內(nèi)容中的進(jìn)度比B,其中,A1為根據(jù)公式A1=(1/N1)*100%計算并存儲的每個所述第一級內(nèi)容的進(jìn)度起點值。
步驟S130,將監(jiān)測到的所述內(nèi)文進(jìn)度更新指令所指向的所述目標(biāo)第一級內(nèi)容中的目標(biāo)第二級內(nèi)容加上所述目標(biāo)第二級內(nèi)容之前且屬于所述目標(biāo)第一級內(nèi)容的所有第二級內(nèi)容作為當(dāng)前進(jìn)展內(nèi)容,計算所述當(dāng)前進(jìn)展內(nèi)容在所述多個第一級內(nèi)容中的進(jìn)度占比C;
進(jìn)一步的,步驟S130包括:
步驟S131,獲取所述目標(biāo)第二級內(nèi)容在所述目標(biāo)第一級內(nèi)容中的位置C2;
如果目標(biāo)第二級內(nèi)容屬于當(dāng)前顯示的第一級內(nèi)容(也就是說目標(biāo)第一級內(nèi)容就是當(dāng)前的第一級內(nèi)容),由于當(dāng)前顯示的第一級內(nèi)容是已經(jīng)根據(jù)所述顯示界面的大小以及文字設(shè)定進(jìn)行了排版的,因此,可以獲知目標(biāo)第二級內(nèi)容在目標(biāo)第一級內(nèi)容中的位置;如果目標(biāo)第二級內(nèi)容對應(yīng)的目標(biāo)第一級內(nèi)容是客戶端還未加載過的內(nèi)容,則需要先加載目標(biāo)第一級內(nèi)容,在加載時根據(jù)所述顯示界面的大小以及文字設(shè)定對目標(biāo)第一級內(nèi)容進(jìn)行排版,從而獲得目標(biāo)第二級內(nèi)容在目標(biāo)第一級內(nèi)容中的位置C2。
步驟S132,通過公式C=(C2-1)*C1計算并存儲所述當(dāng)前進(jìn)展內(nèi)容在所述多個第一級內(nèi)容中的進(jìn)度占比C,其中,C1為通過公式C1=A1/N2計算并存儲的所述目標(biāo)第一級內(nèi)容中每個第二級內(nèi)容的進(jìn)度起點值C1,N2為所述目標(biāo)第一級內(nèi)容中所述多個第二級內(nèi)容的總數(shù)量。
步驟S140,將所述進(jìn)度比與所述進(jìn)度占比的和作為總進(jìn)度比,根據(jù)所述總進(jìn)度比更新所述進(jìn)度標(biāo)簽。
將步驟S120中得到的進(jìn)度比B與步驟S130中得到的進(jìn)度占比C相加得到總進(jìn)度比A,即A=B+C。優(yōu)選的,總進(jìn)度比A可以保留小數(shù)點后兩位。
進(jìn)一步,在步驟S140中,還可以包括:將所述顯示界面所顯示的內(nèi)文更新為包含所述目標(biāo)第二級內(nèi)容的內(nèi)文。
本實施例提供的內(nèi)文進(jìn)度更新方法一方面實現(xiàn)了在更新內(nèi)文內(nèi)容的同時,對內(nèi)文的閱讀進(jìn)度的實時更新,另一方面,由于方案中的總進(jìn)度比綜合考慮了第一級內(nèi)容的進(jìn)度比與第二級內(nèi)容的進(jìn)度占比,因此,相較于現(xiàn)有技術(shù)中單純考慮當(dāng)前章節(jié)的進(jìn)度比,本發(fā)明實施例中的總進(jìn)度比能夠更加準(zhǔn)確的反映內(nèi)文的閱讀進(jìn)度。
第二實施例
圖4示出了本發(fā)明第二實施例提供的一種內(nèi)文進(jìn)度更新方法的流程圖。請參閱圖4,本實施例描述的是用戶終端的處理流程,所述方法包括:
步驟S210,監(jiān)測用戶觸發(fā)的內(nèi)文進(jìn)度更新指令;
步驟S220,判斷所述目標(biāo)第一級內(nèi)容是否是已加載在所述用戶終端中的內(nèi)容;如果不是,執(zhí)行步驟S230及步驟S240,如果是,則直接執(zhí)行步驟S240。
步驟S230,加載所述目標(biāo)第一級內(nèi)容;
進(jìn)一步的,步驟S230可以包括:
根據(jù)所述內(nèi)文進(jìn)度更新指令,向服務(wù)器發(fā)送內(nèi)文數(shù)據(jù)獲取指令,所述內(nèi)文數(shù)據(jù)獲取指令包括所述目標(biāo)第一級內(nèi)容的標(biāo)識;
接收所述服務(wù)器發(fā)送的與所述目標(biāo)第一級內(nèi)容對應(yīng)的內(nèi)文數(shù)據(jù),根據(jù)所述顯示界面的大小以及文字設(shè)定對所述目標(biāo)第一級內(nèi)容對應(yīng)的內(nèi)文數(shù)據(jù)進(jìn)行排版,將所述目標(biāo)第一級內(nèi)容分為多個連續(xù)的第二級內(nèi)容,記錄所述多個第二級內(nèi)容的數(shù)量;
加載排版后的所述目標(biāo)第一級內(nèi)容所對應(yīng)的內(nèi)文數(shù)據(jù)。
步驟S240,獲取監(jiān)測到的所述內(nèi)文進(jìn)度更新指令所指向的目標(biāo)第一級內(nèi)容在所述多個第一級內(nèi)容中的進(jìn)度比;
步驟S250,將監(jiān)測到的所述內(nèi)文進(jìn)度更新指令所指向的所述目標(biāo)第一級內(nèi)容中的目標(biāo)第二級內(nèi)容加上所述目標(biāo)第二級內(nèi)容之前且屬于所述目標(biāo)第一級內(nèi)容的所有第二級內(nèi)容作為當(dāng)前進(jìn)展內(nèi)容,計算所述當(dāng)前進(jìn)展內(nèi)容在所述多個第一級內(nèi)容中的進(jìn)度占比;
步驟S260,將所述進(jìn)度比與所述進(jìn)度占比的和作為總進(jìn)度比,根據(jù)所述總進(jìn)度比更新所述進(jìn)度標(biāo)簽。
步驟S210,S240、S250及S260可以參考第一實施例中的對應(yīng)部分,這里不再贅述。
第三實施例
圖5示出了本發(fā)明第三實施例提供的一種內(nèi)文進(jìn)度更新方法的流程圖,請參閱圖5,本實施例以內(nèi)文為電子小說為例,描述的是用戶終端的處理流程,于本實施例中,所述電子小說包括多個連續(xù)的章節(jié)(也就是第一級內(nèi)容),每一章節(jié)的內(nèi)容根據(jù)顯示界面的大小以及文字設(shè)定進(jìn)行排版后形成多個連續(xù)的頁(也就是第二級內(nèi)容)。本實施例中,所述進(jìn)度標(biāo)簽為數(shù)字形式,所顯示的數(shù)字是與當(dāng)前所顯示的頁對應(yīng)的總進(jìn)度比。具體的,本實施例中的方法包括:
步驟S310,監(jiān)測用戶觸發(fā)的小說頁面更新指令;
步驟S320,獲取監(jiān)測到的小說頁面更新指令所指向的目標(biāo)章節(jié)在所述多個章節(jié)中的位置B1;
步驟S330,通過公式B=(B1-1)*A1計算并存儲所述目標(biāo)章節(jié)在所述多個章節(jié)中的進(jìn)度比B;
其中,A1為事先根據(jù)公式A1=(1/N1)*100%計算并存儲的每個所述章節(jié)的進(jìn)度起點值,N1為所述小說的章節(jié)的總數(shù)量。
例如,假設(shè)電子小說總共有20章,那么每一章進(jìn)度起點值為0%、5%、10%、15%、20%....、90%、95%。
步驟S340,獲取所述小說頁面更新指令所指向的目標(biāo)頁在所述目標(biāo)章節(jié)中的位置C2;
步驟S350,通過公式C=(C2-1)*C1計算并存儲所述目標(biāo)頁加上所述目標(biāo)章節(jié)中位于所述目標(biāo)頁之前的所有頁,在所述多個章節(jié)中的進(jìn)度占比C;
其中,C1為通過公式C1=A1/N2計算并存儲的所述目標(biāo)章節(jié)中每頁的進(jìn)度起點值C1,N2為所述目標(biāo)章節(jié)中所述多個頁的總數(shù)量。
對于已加載的目標(biāo)章節(jié),所述目標(biāo)章節(jié)中的每一頁加上所述目標(biāo)章節(jié)中位于該頁之前的所有頁在所述多個章節(jié)中的進(jìn)度占比C都可以根據(jù)C=(C2-1)*C1計算出來。例如,假設(shè)電子小說總有10章,第二章有10頁,那么第二章的每一頁加上第二章中位于該頁之前的所有頁在第二章中的進(jìn)度占比C為0%、1%、2%、3%、4%、5%、6%、7%、8%、9%。對于未加載的章節(jié),C可以視為0。
步驟S360,將所述顯示界面所顯示的內(nèi)文更新為包含所述目標(biāo)頁的內(nèi)文,將所述進(jìn)度比B與所述進(jìn)度占比C的和作為總進(jìn)度比A,根據(jù)所述總進(jìn)度比A更新所述進(jìn)度標(biāo)簽。
基于本實施例中的方法,假設(shè)一本電子小說有22章,目標(biāo)章節(jié)為第5章第8頁,第5章總共有15頁,那么總進(jìn)度比A計算過程如下:
A1=(1/22)*100%=4.55%;
C1=A1/15=0.30%;
B=(5-1)*A1=18.18%;
C=(8-1)*C1=2.10%;
A=B+C=20.28%。
最后根據(jù)總進(jìn)度比A更新進(jìn)度標(biāo)簽所顯示的數(shù)字,如圖6所示。可以看出,相較于現(xiàn)有技術(shù)單純用章節(jié)進(jìn)度比(5/22)來表征第5章第8頁的進(jìn)度比,本實施例中的總進(jìn)度比A能夠更加準(zhǔn)確的反映內(nèi)文的閱讀進(jìn)度,而且更具有實時性。
第四實施例
圖7示出了本發(fā)明第四實施例提供的一種內(nèi)文進(jìn)度更新方法的流程圖,請參閱圖7,本實施例以內(nèi)文為網(wǎng)頁內(nèi)容為例,描述的是用戶終端的處理流程,于本實施例中,將所述網(wǎng)頁中根據(jù)所述顯示界面劃分為多個連續(xù)的第一級內(nèi)容,將每個所述第一級內(nèi)容根據(jù)文字設(shè)定劃分為多個連續(xù)的第二級內(nèi)容。所述進(jìn)度標(biāo)簽為進(jìn)度條形式,所述進(jìn)度條顯示的是位于當(dāng)前所顯示的網(wǎng)頁頂部的第二級內(nèi)容在所述網(wǎng)頁中的總進(jìn)度比。
具體的,本實施例中的方法包括:
步驟S410,監(jiān)測用戶觸發(fā)的網(wǎng)頁更新指令;
步驟S420,獲取監(jiān)測到的網(wǎng)頁頁面更新指令所指向的目標(biāo)第一級內(nèi)容在所述多個第一級內(nèi)容中的位置B1;
步驟S430,通過公式B=(B1-1)*A1計算并存儲所述目標(biāo)第一級內(nèi)容在所述多個第一級內(nèi)容中的進(jìn)度比B;
其中,A1為事先根據(jù)公式A1=(1/N1)*100%計算并存儲的每個所述第一級內(nèi)容的進(jìn)度起點值,N1為所述網(wǎng)頁的第一級內(nèi)容的總數(shù)量。
步驟S440,獲取所述網(wǎng)頁更新指令所指向的目標(biāo)第二級內(nèi)容在所述目標(biāo)第一級內(nèi)容中的位置C2;
步驟S450,通過公式C=(C2-1)*C1計算并存儲所述目標(biāo)第二級內(nèi)容加上所述目標(biāo)第一級內(nèi)容中位于所述目標(biāo)第二級內(nèi)容之前的所有第二級內(nèi)容,在所述多個第一級內(nèi)容中的進(jìn)度占比C;
其中,C1為通過公式C1=A1/N2計算并存儲的所述目標(biāo)第一級內(nèi)容中每個第二級內(nèi)容的進(jìn)度起點值C1,N2為所述目標(biāo)第一級內(nèi)容中所述多個第二級內(nèi)容的總數(shù)量。
步驟S460,將所述顯示界面所顯示的內(nèi)文更新為包含所述目標(biāo)第二級內(nèi)容的內(nèi)文,將所述進(jìn)度比B與所述進(jìn)度占比C的和作為總進(jìn)度比A,根據(jù)所述總進(jìn)度比A更新所述進(jìn)度標(biāo)簽。
請參照圖8,本實施例中已進(jìn)度條的形式表示當(dāng)前顯示界面所顯示的網(wǎng)頁頂部在所述網(wǎng)頁中的總進(jìn)度比。
第五實施例
圖9示出了本發(fā)明第五實施例提供的一種內(nèi)文進(jìn)度更新裝置的結(jié)構(gòu)框圖,請參閱圖9,本實施例中的裝置可運行于用戶終端,所述裝置用于計算所述用戶終端的顯示界面所顯示內(nèi)文的閱讀進(jìn)度,所述顯示界面包括用于顯示當(dāng)前所顯示內(nèi)文的閱讀進(jìn)度的進(jìn)度標(biāo)簽,所述內(nèi)文包括多個連續(xù)的第一級內(nèi)容,所述每個第一級內(nèi)容包括多個連續(xù)的第二級內(nèi)容,本實施例中的裝置50包括:
監(jiān)測單元51,用于監(jiān)測用戶觸發(fā)的內(nèi)文進(jìn)度更新指令;
第一處理單元52,用于獲取監(jiān)測到的所述內(nèi)文進(jìn)度更新指令所指向的目標(biāo)第一級內(nèi)容在所述多個第一級內(nèi)容中的進(jìn)度比;
第二處理單元53,用于將監(jiān)測到的所述內(nèi)文進(jìn)度更新指令所指向的所述目標(biāo)第一級內(nèi)容中的目標(biāo)第二級內(nèi)容加上所述目標(biāo)第二級內(nèi)容之前且屬于所述目標(biāo)第一級內(nèi)容的所有第二級內(nèi)容作為當(dāng)前進(jìn)展內(nèi)容,計算所述當(dāng)前進(jìn)展內(nèi)容在所述多個第一級內(nèi)容中的進(jìn)度占比;
更新單元54,用于將所述進(jìn)度比與所述進(jìn)度占比的和作為總進(jìn)度比,根據(jù)所述總進(jìn)度比更新所述進(jìn)度標(biāo)簽。
進(jìn)一步的,所述第一處理單元52具體用于獲取所述目標(biāo)第一級內(nèi)容在所述多個第一級內(nèi)容中的位置B1;通過公式B=(B1-1)*A1計算并存儲所述目標(biāo)第一級內(nèi)容在所述多個第一級內(nèi)容中的進(jìn)度比 B,其中,A1為根據(jù)公式A1=(1/N1)*100%計算并存儲的每個所述第一級內(nèi)容的進(jìn)度起點值,N1為所述內(nèi)文的多個第一級內(nèi)容的總數(shù)量。
所述第二處理單元53具體用于獲取所述目標(biāo)第二級內(nèi)容在所述目標(biāo)第一級內(nèi)容中的位置C2;通過公式C=(C2-1)*C1計算并存儲所述當(dāng)前進(jìn)展內(nèi)容在所述多個第一級內(nèi)容中的進(jìn)度占比C,其中,C1為通過公式C1=A1/N2計算并存儲的所述目標(biāo)第一級內(nèi)容中每個第二級內(nèi)容的進(jìn)度起點值C1,N2為所述目標(biāo)第一級內(nèi)容中所述多個第二級內(nèi)容的總數(shù)量。
進(jìn)一步的,所述更新單元54還用于將所述顯示界面所顯示的內(nèi)文更新為包含所述目標(biāo)第二級內(nèi)容的內(nèi)文。
所述內(nèi)文可以包括電子小說,所述第一級內(nèi)容對應(yīng)的是電子小說中的多個章,所述第二級內(nèi)容對應(yīng)的是電子小說每一章中的多個頁。所述進(jìn)度標(biāo)簽為數(shù)字形式,所述進(jìn)度標(biāo)簽所顯示的數(shù)字是與當(dāng)前所顯示的頁對應(yīng)的總進(jìn)度比。
所述內(nèi)文可以包括網(wǎng)頁,將所述網(wǎng)頁中根據(jù)所述顯示界面劃分為多個連續(xù)的第一級內(nèi)容,將每個所述第一級內(nèi)容根據(jù)文字設(shè)定劃分為多個連續(xù)的第二級內(nèi)容。所述進(jìn)度標(biāo)簽為進(jìn)度條形式,所述進(jìn)度條顯示的是當(dāng)前所顯示的網(wǎng)頁頂部在所述網(wǎng)頁中的總進(jìn)度比。
本實施例中的各單元可以是由軟件代碼實現(xiàn),此時,上述的各單元可存儲于用戶終端100的存儲器102內(nèi)。以上各單元同樣可以由硬件例如集成電路芯片實現(xiàn)。
第六實施例
圖10示出了本發(fā)明第六實施例提供的內(nèi)文進(jìn)度更新裝置的結(jié)構(gòu)框圖,請參照圖10,本實施例中的裝置可運行于用戶終端,所述 裝置用于計算所述用戶終端的顯示界面所顯示內(nèi)文的閱讀進(jìn)度,所述顯示界面包括用于顯示當(dāng)前所顯示內(nèi)文的閱讀進(jìn)度的進(jìn)度標(biāo)簽,所述內(nèi)文包括多個連續(xù)的第一級內(nèi)容,所述每個第一級內(nèi)容包括多個連續(xù)的第二級內(nèi)容,本實施例中的裝置60包括:
監(jiān)測單元61,用于監(jiān)測用戶觸發(fā)的內(nèi)文進(jìn)度更新指令;
第一處理單元62,用于獲取監(jiān)測到的所述內(nèi)文進(jìn)度更新指令所指向的目標(biāo)第一級內(nèi)容在所述多個第一級內(nèi)容中的進(jìn)度比;
第二處理單元63,用于將監(jiān)測到的所述內(nèi)文進(jìn)度更新指令所指向的所述目標(biāo)第一級內(nèi)容中的目標(biāo)第二級內(nèi)容加上所述目標(biāo)第二級內(nèi)容之前且屬于所述目標(biāo)第一級內(nèi)容的所有第二級內(nèi)容作為當(dāng)前進(jìn)展內(nèi)容,計算所述當(dāng)前進(jìn)展內(nèi)容在所述多個第一級內(nèi)容中的進(jìn)度占比;
更新單元64,用于將所述顯示界面所顯示的內(nèi)文更新為包含所述目標(biāo)第二級內(nèi)容的內(nèi)文,將所述進(jìn)度比與所述進(jìn)度占比的和作為總進(jìn)度比,根據(jù)所述總進(jìn)度比更新所述進(jìn)度標(biāo)簽。
于本實施例中,所述第一處理單元62包括判斷子單元621、第一處理子單元622、加載子單元623:
所述判斷子單元621,用于判斷所述目標(biāo)第一級內(nèi)容是否是已加載在所述用戶終端中的內(nèi)容;
所述第一處理子單元622用于在所述判斷子單元621判斷為是時獲取監(jiān)測到的所述內(nèi)文進(jìn)度更新指令所指向的目標(biāo)第一級內(nèi)容在所述多個第一級內(nèi)容中的進(jìn)度比;
所述加載子單元623用于在所述判斷子單元判斷為否時,加載所述目標(biāo)第一級內(nèi)容。
進(jìn)一步的,所述加載子單元623具體可以用于:
根據(jù)所述內(nèi)文進(jìn)度更新指令,向服務(wù)器發(fā)送內(nèi)文數(shù)據(jù)獲取指令,所述內(nèi)文數(shù)據(jù)獲取指令包括所述目標(biāo)第一級內(nèi)容的標(biāo)識;
接收所述服務(wù)器發(fā)送的與所述目標(biāo)第一級內(nèi)容對應(yīng)的內(nèi)文數(shù)據(jù),根據(jù)所述顯示界面的大小以及文字設(shè)定對所述目標(biāo)第一級內(nèi)容對應(yīng)的內(nèi)文數(shù)據(jù)進(jìn)行排版,將所述目標(biāo)第一級內(nèi)容分為多個連續(xù)的第二級內(nèi)容,記錄所述多個第二級內(nèi)容的數(shù)量;
加載排版后的所述目標(biāo)第一級內(nèi)容所對應(yīng)的內(nèi)文數(shù)據(jù)。
本實施例中的各單元可以是由軟件代碼實現(xiàn),此時,上述的各單元可存儲于用戶終端100的存儲器102內(nèi)。以上各單元同樣可以由硬件例如集成電路芯片實現(xiàn)。
綜上所述,本發(fā)明實施例提供的內(nèi)文進(jìn)度更新方法及裝置一方面實現(xiàn)了在更新內(nèi)文內(nèi)容的同時,對內(nèi)文的閱讀進(jìn)度的實時更新,另一方面,由于方案中的總進(jìn)度比綜合考慮了第一級內(nèi)容的進(jìn)度比與第二級內(nèi)容的進(jìn)度占比,因此,相較于現(xiàn)有技術(shù)中單純考慮當(dāng)前章節(jié)的進(jìn)度比,本發(fā)明實施例中的總進(jìn)度比能夠更加準(zhǔn)確的反映內(nèi)文的閱讀進(jìn)度。
需要說明的是,本說明書中的各個實施例均采用遞進(jìn)的方式描述,每個實施例重點說明的都是與其他實施例的不同之處,各個實施例之間相同相似的部分互相參見即可。
本發(fā)明實施例所提供的內(nèi)文進(jìn)度更新裝置及系統(tǒng),其實現(xiàn)原理及產(chǎn)生的技術(shù)效果和前述方法實施例相同,為簡要描述,裝置實施例部分未提及之處,可參考前述方法實施例中相應(yīng)內(nèi)容。
另外,附圖中的流程圖和框圖顯示了根據(jù)本發(fā)明的多個實施例的系統(tǒng)、方法和計算機程序產(chǎn)品的可能實現(xiàn)的體系架構(gòu)、功能和操作。在這點上,流程圖或框圖中的每個方框可以代表一個模塊、程 序段或代碼的一部分,所述模塊、程序段或代碼的一部分包含一個或多個用于實現(xiàn)規(guī)定的邏輯功能的可執(zhí)行指令。也應(yīng)當(dāng)注意,在有些作為替換的實現(xiàn)中,方框中所標(biāo)注的功能也可以以不同于附圖中所標(biāo)注的順序發(fā)生。例如,兩個連續(xù)的方框?qū)嶋H上可以基本并行地執(zhí)行,它們有時也可以按相反的順序執(zhí)行,這依所涉及的功能而定。也要注意的是,框圖和/或流程圖中的每個方框、以及框圖和/或流程圖中的方框的組合,可以用執(zhí)行規(guī)定的功能或動作的專用的基于硬件的系統(tǒng)來實現(xiàn),或者可以用專用硬件與計算機指令的組合來實現(xiàn)。
本發(fā)明實施例所提供的計算機程序產(chǎn)品,包括存儲了程序代碼的計算機可讀存儲介質(zhì),所述程序代碼包括的指令可用于執(zhí)行前面方法實施例中所述的方法,具體實現(xiàn)可參見方法實施例,在此不再贅述。
所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為描述的方便和簡潔,上述描述的系統(tǒng)、裝置和單元的具體工作過程,可以參考前述方法實施例中的對應(yīng)過程,在此不再贅述。
在本申請所提供的幾個實施例中,應(yīng)該理解到,所揭露的系統(tǒng)、裝置和方法,可以通過其它的方式實現(xiàn)。以上所描述的裝置實施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實際實現(xiàn)時可以有另外的劃分方式,又例如,多個單元或組件可以結(jié)合或者可以集成到另一個系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點,所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些通信接口,裝置或單元的間接耦合或通信連接,可以是電性,機械或其它的形式。
所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可 以位于一個地方,或者也可以分布到多個網(wǎng)絡(luò)單元上??梢愿鶕?jù)實際的需要選擇其中的部分或者全部單元來實現(xiàn)本實施例方案的目的。
另外,在本發(fā)明各個實施例中的各功能單元可以集成在一個處理單元中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個單元中。
所述功能如果以軟件功能單元的形式實現(xiàn)并作為獨立的產(chǎn)品銷售或使用時,可以存儲在一個計算機可讀取存儲介質(zhì)中?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻(xiàn)的部分或者該技術(shù)方案的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機軟件產(chǎn)品存儲在一個存儲介質(zhì)中,包括若干指令用以使得一臺計算機設(shè)備(可以是個人計算機,服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個實施例所述方法的全部或部分步驟。而前述的存儲介質(zhì)包括:U盤、移動硬盤、只讀存儲器(ROM,Read-Only Memory)、隨機存取存儲器(RAM,Random Access Memory)、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。
需要說明的是,在本文中,諸如第一和第二等之類的關(guān)系術(shù)語僅僅用來將一個實體或者操作與另一個實體或操作區(qū)分開來,而不一定要求或者暗示這些實體或操作之間存在任何這種實際的關(guān)系或者順序。而且,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者設(shè)備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設(shè)備所固有的要素。在沒有更多限制的情況下,由語句“包括一個……”限定的要素,并不 排除在包括所述要素的過程、方法、物品或者設(shè)備中還存在另外的相同要素。
以上所述僅為本發(fā)明的優(yōu)選實施例而已,并不用于限制本發(fā)明,對于本領(lǐng)域的技術(shù)人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。應(yīng)注意到:相似的標(biāo)號和字母在下面的附圖中表示類似項,因此,一旦某一項在一個附圖中被定義,則在隨后的附圖中不需要對其進(jìn)行進(jìn)一步定義和解釋。