用于閱讀漫畫的方法、用戶終端和系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信領(lǐng)域,特別涉及一種用于閱讀漫畫的方法、用戶終端和系統(tǒng)。
【背景技術(shù)】
[0002]手機(jī)的普及及其易攜帶性,使其成為用戶在碎片時間觀看漫畫的主要終端設(shè)備,客戶端漫畫閱讀軟件作為漫畫閱讀的入口,良好的用戶體驗及易用性成為應(yīng)用提供商和用戶關(guān)注的焦點,而用戶在各種終端下如何獲得一致的用戶體驗就變得至關(guān)重要。
[0003]目前市面客戶端應(yīng)用觀看漫畫時,多以原圖原比例展示、智能適配屏幕縮放、大圖切小圖后瀏覽等方式進(jìn)行圖片展示。以上方式在不同屏幕大小的終端上展示的效果參差較大,并不能給用戶較好的閱讀體驗。主要存在缺陷在于:
[0004](I)原圖原比例展示需要用戶不斷進(jìn)行屏幕滑動等操作才能觀看完一幅圖片。
[0005](2)同時原比例大圖在手機(jī)等終端設(shè)備上加載緩慢的同時消耗用戶大量流量。
【發(fā)明內(nèi)容】
[0006]本發(fā)明實施例提供一種用于閱讀漫畫的方法、用戶終端和系統(tǒng)。解決用戶終端設(shè)備在觀看漫畫時存在的畫面適配問題,保持原畫的整體場景感,簡化用戶操作,減少流量消耗及提高加載速度,最終達(dá)到優(yōu)化用戶觀看體驗的目的。
[0007]根據(jù)本發(fā)明的一個方面,提供一種用于閱讀漫畫的方法,包括:
[0008]當(dāng)接收到用戶輸入的閱讀漫畫指示時,向服務(wù)器發(fā)送閱讀請求,其中閱讀請求包括用戶選擇的漫畫文件標(biāo)識和當(dāng)前屏幕屬性信息;
[0009]在接收到服務(wù)器發(fā)送的當(dāng)前縮略圖時,在屏幕上展示當(dāng)前縮略圖;其中服務(wù)器在接收到閱讀請求時,在與漫畫文件標(biāo)識相對應(yīng)的漫畫文件中,將第一張漫畫原圖作為當(dāng)前漫畫原圖,將當(dāng)前漫畫原圖的與屏幕屬性信息相匹配的縮略圖作為當(dāng)前縮略圖,并發(fā)送當(dāng)前縮略圖;其中漫畫文件包括至少一張漫畫原圖,每張漫畫原圖中包括至少一幅漫畫圖片;
[0010]當(dāng)用戶對當(dāng)前縮略圖進(jìn)行點擊操作時,識別點擊位置,并將點擊位置信息發(fā)送給服務(wù)器;
[0011]在接收到服務(wù)器發(fā)送的漫畫展示信息時,提取出漫畫展示信息中包括的當(dāng)前漫畫原圖和當(dāng)前呈現(xiàn)區(qū)域錨點;其中服務(wù)器在當(dāng)前漫畫原圖中,將與點擊位置相對應(yīng)的漫畫圖片的錨點作為當(dāng)前呈現(xiàn)區(qū)域錨點,并發(fā)送漫畫展示信息,其中漫畫展示信息包括當(dāng)前漫畫原圖和當(dāng)前呈現(xiàn)區(qū)域錨點;
[0012]在屏幕上展示當(dāng)前漫畫原圖中的至少一部分,其中將與當(dāng)前呈現(xiàn)區(qū)域錨點相對應(yīng)的漫畫圖片展示在屏幕中心。
[0013]優(yōu)選的,漫畫展示信息還包括與當(dāng)前漫畫原圖相關(guān)聯(lián)的錨點數(shù)據(jù)信息,其中錨點數(shù)據(jù)信息中包括當(dāng)前漫畫原圖中各漫畫圖片的錨點,漫畫圖片的錨點與漫畫圖片的閱讀順序相關(guān)聯(lián);
[0014]在屏幕上展示當(dāng)前漫畫原圖中的至少一部分的步驟后,還包括:
[0015]當(dāng)接收到用戶輸入的顯示下一幅漫畫圖片的指示時,利用錨點數(shù)據(jù)信息判斷當(dāng)前呈現(xiàn)區(qū)域錨點是否為當(dāng)前漫畫原圖中的最后一個錨點;
[0016]若當(dāng)前呈現(xiàn)區(qū)域錨點是當(dāng)前漫畫原圖中的最后一個錨點,則向服務(wù)器發(fā)送第一縮略圖更新請求;
[0017]然后執(zhí)行在接收到服務(wù)器發(fā)送的當(dāng)前縮略圖時,在屏幕上展示當(dāng)前縮略圖的步驟;其中服務(wù)器在接收到第一縮略圖更新請求時,將當(dāng)前漫畫原圖的下一張漫畫原圖作為當(dāng)前漫畫原圖,將當(dāng)前漫畫原圖的與屏幕屬性信息相匹配的縮略圖作為當(dāng)前縮略圖,并發(fā)送當(dāng)前縮略圖。
[0018]優(yōu)選的,若當(dāng)前呈現(xiàn)區(qū)域錨點不是當(dāng)前漫畫原圖中的最后一個錨點,則將當(dāng)前呈現(xiàn)區(qū)域錨點的下一個錨點作為當(dāng)前呈現(xiàn)區(qū)域錨點;
[0019]然后執(zhí)行在屏幕上展示當(dāng)前漫畫原圖中的至少一部分的步驟。
[0020]優(yōu)選的,在屏幕上至少展示當(dāng)前漫畫原圖中與當(dāng)前呈現(xiàn)區(qū)域錨點相對應(yīng)的漫畫圖片的步驟后,還包括:
[0021]當(dāng)接收到用戶輸入的顯示上一幅漫畫圖片的指示時,利用錨點數(shù)據(jù)信息判斷當(dāng)前呈現(xiàn)區(qū)域錨點是否為當(dāng)前漫畫原圖中的第一個錨點;
[0022]若當(dāng)前呈現(xiàn)區(qū)域錨點是當(dāng)前漫畫原圖中的第一個錨點數(shù)據(jù),則向服務(wù)器發(fā)送第二縮略圖更新請求;
[0023]然后執(zhí)行在接收到服務(wù)器發(fā)送的當(dāng)前縮略圖時,在屏幕上展示當(dāng)前縮略圖的步驟;其中服務(wù)器在接收到第二縮略圖更新請求時,將當(dāng)前漫畫原圖的上一張漫畫原圖作為當(dāng)前漫畫原圖,將當(dāng)前漫畫原圖的與屏幕屬性信息相匹配的縮略圖作為當(dāng)前縮略圖,并發(fā)送當(dāng)前縮略圖。
[0024]優(yōu)選的,若當(dāng)前呈現(xiàn)區(qū)域錨點不是當(dāng)前漫畫原圖中的第一個錨點數(shù)據(jù),則將當(dāng)前呈現(xiàn)區(qū)域錨點的上一個錨點數(shù)據(jù)作為當(dāng)前呈現(xiàn)區(qū)域錨點;
[0025]然后執(zhí)行在屏幕上展示當(dāng)前漫畫原圖中的至少一部分的步驟。
[0026]優(yōu)選的,在屏幕上展示當(dāng)前縮略圖后,還包括:
[0027]當(dāng)接收到用戶輸入的顯示下一張縮略圖的指示時,向服務(wù)器發(fā)送第一縮略圖更新請求;
[0028]然后執(zhí)行在接收到服務(wù)器發(fā)送的當(dāng)前縮略圖時,在屏幕上展示當(dāng)前縮略圖的步驟;其中服務(wù)器在接收到第一縮略圖更新請求時,將當(dāng)前漫畫原圖的下一張漫畫原圖作為當(dāng)前漫畫原圖,將當(dāng)前漫畫原圖的與屏幕屬性信息相匹配的縮略圖作為當(dāng)前縮略圖,并發(fā)送當(dāng)前縮略圖。
[0029]優(yōu)選的,在屏幕上展示當(dāng)前縮略圖后,還包括:
[0030]當(dāng)接收到用戶輸入的顯示上一張縮略圖的指示時,向服務(wù)器發(fā)送第二縮略圖更新請求;
[0031]然后執(zhí)行在接收到服務(wù)器發(fā)送的當(dāng)前縮略圖時,在屏幕上展示當(dāng)前縮略圖的步驟;其中服務(wù)器在接收到第二縮略圖更新請求時,將當(dāng)前漫畫原圖的上一張漫畫原圖作為當(dāng)前漫畫原圖,將當(dāng)前漫畫原圖的與屏幕屬性信息相匹配的縮略圖作為當(dāng)前縮略圖,并發(fā)送當(dāng)前縮略圖。
[0032]根據(jù)本發(fā)明的另一方面,提供一種用于閱讀漫畫的用戶終端,包括用戶交互單元、通信接口單元、呈現(xiàn)單元、位置識別單元和信息提取單元,其中:
[0033]用戶交互單元,用于接收用戶輸入的閱讀漫畫指示;
[0034]通信接口單元,用于當(dāng)用戶交互單元接收到用戶輸入的閱讀漫畫指示時,向服務(wù)器發(fā)送閱讀請求,其中閱讀請求包括用戶選擇的漫畫文件標(biāo)識和當(dāng)前屏幕屬性信息;
[0035]呈現(xiàn)單元,用于在通信接口單元接收到服務(wù)器發(fā)送的當(dāng)前縮略圖時,在屏幕上展示當(dāng)前縮略圖;其中服務(wù)器在接收到閱讀請求時,在與漫畫文件標(biāo)識相對應(yīng)的漫畫文件中,將第一張漫畫原圖作為當(dāng)前漫畫原圖,將當(dāng)前漫畫原圖的與屏幕屬性信息相匹配的縮略圖作為當(dāng)前縮略圖,并發(fā)送當(dāng)前縮略圖;其中漫畫文件包括至少一張漫畫原圖,每張漫畫原圖中包括至少一幅漫畫圖片;根據(jù)信息提取單元的指示,在屏幕上展示當(dāng)前漫畫原圖中的至少一部分,其中將與當(dāng)前呈現(xiàn)區(qū)域錨點相對應(yīng)的漫畫圖片展示在屏幕中心;
[0036]位置識別單元,用于當(dāng)用戶交互單元檢測到用戶對當(dāng)前縮略圖進(jìn)行點擊操作時,識別點擊位置,并指示通信接口單元將點擊位置信息發(fā)送給服務(wù)器;
[0037]信息提取單元,用于在通信接口單元接收到服務(wù)器發(fā)送的漫畫展示信息時,提取出漫畫展示信息中包括的當(dāng)前漫畫原圖和當(dāng)前呈現(xiàn)區(qū)域錨點;其中服務(wù)器在接收到點擊位置信息后,在當(dāng)前漫畫原圖中,將與點擊位置相對應(yīng)的漫畫圖片的錨點作為當(dāng)前呈現(xiàn)區(qū)域錨點,并發(fā)送漫畫展示信息,其中漫畫展示信息包括當(dāng)前漫畫原圖和當(dāng)前呈現(xiàn)區(qū)域錨點;并指示呈現(xiàn)單元在屏幕上展示當(dāng)前漫畫原圖中的至少一部分。
[0038]優(yōu)選的,漫畫展示信息還包括與當(dāng)前漫畫原圖相關(guān)聯(lián)的錨點數(shù)據(jù)信息,其中錨點數(shù)據(jù)信息中包括當(dāng)前漫畫原圖中各漫畫圖片的錨點,漫畫圖片的錨點與漫畫圖片的閱讀順序相關(guān)聯(lián);
[0039]上述終端還包括第一識別單元,其中:
[0040]第一識別單元,用于當(dāng)用戶交互單元接收到用戶輸入的顯示下一幅漫畫圖片的指示時,利用錨點數(shù)據(jù)信息判斷當(dāng)前呈現(xiàn)區(qū)域錨點是否為當(dāng)前漫畫原圖中的最后一個錨點;
[0041]通信接口單元還用于根據(jù)第一識別單元的判斷結(jié)果,若當(dāng)前呈現(xiàn)區(qū)域錨點是當(dāng)前漫畫原圖中的最后一個錨點,則向服務(wù)器發(fā)送第一縮略圖更新請求;在接收到服務(wù)器發(fā)送的當(dāng)前縮略圖時,指示呈現(xiàn)單元執(zhí)行在屏幕上展示當(dāng)前縮略圖的操作;其中服務(wù)器在接收到第一縮略