一種閱讀歷史的展示方法及電子閱讀設備的制作方法【專利摘要】本發明實施例公開了一種閱讀歷史的展示方法及電子閱讀設備,該閱讀歷史的展示方法包括:檢測是否接收到針對某一圖書的閱讀完畢指令,若收到,則生成所述圖書對應的果實圖像;以及,在預生成的成長樹圖像上顯示所述圖書對應的果實圖像。實施本發明實施例,可以能夠生動、形象地展示閱讀歷史,對兒童來說具有趣味性,達到鼓勵兒童閱讀以及提升兒童閱讀興趣的目的,滿足了寓教于樂的需求。【專利說明】一種閱讀歷史的展示方法及電子閱讀設備【
技術領域:
】[0001]本發明涉及計算機【
技術領域:
】,尤其涉及一種閱讀歷史的展示方法及電子閱讀設備。【
背景技術:
】[0002]目前,電子閱讀被廣泛應用于兒童的閱讀教育,以從小培養兒童的閱讀能力和閱讀興趣。然而隨著時間的增長,電子閱讀的內容也在不斷增長,而為了體現兒童的閱讀成長值,在電子閱讀過程中通常以歷史記錄列表的方式來展示兒童的閱讀歷史,即采用歷史記錄列表的方式來一一記錄兒童閱讀過的圖書。這種閱讀歷史的展示方式單一,對兒童來說缺乏趣味性,達不到鼓勵兒童閱讀以及提升兒童閱讀興趣的效果,也滿足不了寓教于樂的需求。【
發明內容】[0003]本發明實施例提供一種閱讀歷史的展示方法及電子閱讀設備,能夠生動、形象地展示閱讀歷史,對兒童來說具有趣味性,達到鼓勵兒童閱讀以及提升兒童閱讀興趣的目的,滿足了寓教于樂的需求。[0004]本發明實施例提供一種閱讀歷史的展示方法,包括:[0005]檢測是否接收到針對某一圖書的閱讀完畢指令,若收到,則生成所述圖書對應的果實圖像;以及,[0006]在預生成的成長樹圖像上顯示所述圖書對應的果實圖像。[0007]相應地,本發明實施例還提供一種電子閱讀設備,包括:[0008]檢測單元,用于檢測是否接收到針對某一圖書的閱讀完畢指令;[0009]果實生成單元,用于在所述檢測單元的檢測結果為是時,生成所述圖書對應的果實圖像;以及,[0010]控制單元,用于控制在預生成的成長樹圖像上顯示所述圖書對應的果實圖像。[0011]本發明實施例中,電子閱讀設備檢測接收到針對某一圖書的閱讀完畢指令后,可以生成該圖書對應的果實圖像,并在預生成的成長樹圖像上顯示該圖書對應的果實圖像,從而可以能夠生動、形象地展示閱讀歷史,對兒童來說具有趣味性,達到鼓勵兒童閱讀以及提升兒童閱讀興趣的效果,滿足了寓教于樂的需求。【專利附圖】【附圖說明】[0012]為了更清楚地說明本發明實施例中的技術方案,下面將對實施例中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動性的前提下,還可以根據這些附圖獲得其他的附圖。[0013]圖1是本發明實施例提供的一種閱讀歷史的展示方法的流程圖;[0014]圖2是本發明實施例提供的另一種閱讀歷史的展示方法的流程圖。[0015]圖3是發明實施例提供的一種電子閱讀設備生成的成長樹圖像的初始狀態圖;[0016]圖4是發明實施例提供的一種電子閱讀設備生成的成長樹圖像的一種狀態圖;[0017]圖5是發明實施例提供的一種電子閱讀設備生成的成長樹圖像的另一種狀態圖;[0018]圖6是發明實施例提供的一種電子閱讀設備生成的成長樹圖像的另一種狀態圖;[0019]圖7是發明實施例提供的一種電子閱讀設備的結構狀態圖。【具體實施方式】[0020]下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發明一部分實施例,而不是全部的實施例。基于本發明中的實施例,本領域普通技術人員在沒有做出創造性勞動前提下所獲得的所有其他實施例,都屬于本發明保護的范圍。[0021]本發明實施例提供一種閱讀歷史的展示方法及電子閱讀設備,能夠生動、形象地展示閱讀歷史,對兒童來說具有趣味性,達到鼓勵兒童閱讀以及提升兒童閱讀興趣的目的,滿足了寓教于樂的需求。以下分別進行詳細說明。[0022]請參閱圖1,圖1是本發明實施例提供的一種閱讀歷史的展示方法的流程圖。如圖1所示,該閱讀歷史的展示方法可以包括以下步驟。[0023]101、電子閱讀設備檢測是否接收到針對某一圖書的閱讀完畢指令,若收到,則執行步驟102?步驟103;若未收到,則繼續執行步驟101。[0024]本發明實施例中,電子閱讀設備在可以每本圖書的最后一頁的頁腳上預設一個閱讀完畢按鈕,當兒童在閱讀完畢一本圖書時,可以觸及(如點擊)該閱讀完畢按鈕,從而使得電子閱讀設備可以檢測到針對該圖書的閱讀完畢指令。[0025]102、電子閱讀設備生成該圖書對應的果實圖像。[0026]本發明實施例中,圖書對應的果實圖像可以是蘋果、梨、香蕉等生動的果實圖像。實際應用中,不同類型的圖書對應的果實圖像可以不相同,也可以相同,本發明實施例不作限定。[0027]103、電子閱讀設備在預生成的成長樹圖像上顯示該圖書對應的果實圖[0028]像。[0029]在圖1所描述的閱讀歷史的展示方法中,電子閱讀設備檢測接收到針對某一圖書的閱讀完畢指令后,可以生成該圖書對應的果實圖像,并在預生成的成長樹圖像上顯示該圖書對應的果實圖像,從而可以能夠生動、形象地展示閱讀歷史,對兒童來說具有趣味性,達到鼓勵兒童閱讀以及提升兒童閱讀興趣的效果,滿足了寓教于樂的需求。[0030]請參閱圖2,圖2是本發明實施例提供的另一種閱讀歷史的展示方法的流程圖。如圖2所示,該閱讀歷史的展示方法可以包括以下步驟。[0031]201、電子閱讀設備在主頁上生成成長樹圖像。[0032]本發明實施例中,電子閱讀設備可以根據廠家寫入的程序在主頁上預先生成成長樹圖像。其中,成長樹圖像的色彩可以是彩色,從而可以增強對兒童的視覺反饋。[0033]本發明實施例中,成長樹圖像用于記錄兒童的閱讀成長值,即采用成長樹圖像為互動形象,果實圖像為圖書的替代物。兒童每看一本圖書,在成長樹圖像上就會結出一個果實圖像,點擊果實圖像還可以查看是那本圖書以及閱讀完畢時間,也可以點擊全部果實圖像,查看所有的看過的圖書。也就是說閱讀的圖書越多,果實越多,兒童的成就感就越大。[0034]本發明實施例中,電子閱讀設備在主頁上生成的成長樹圖像的初始狀態可以如圖3所示,由于還沒有閱讀過任何一本圖書,因此,成長樹圖像上沒有顯示出任何果實圖像。[0035]202、電子閱讀設備檢測是否接收到針對成長樹圖像的觸及(如單擊)指令,如果是,執行步驟203和步驟204;如果否,執行步驟204。[0036]203、電子閱讀設備播放提示信息,該提示信息至少包含用于提示閱讀一本圖書后,上述成長樹就會生長一個果實的信息。[0037]舉例來說,當電子閱讀設備檢測接收到針對圖3所示的成長樹圖像的觸及(如單擊)指令時,電子閱讀設備可以通過視覺方式播放如圖4所示的“I本書=1個蘋果”的提示信息,進一步地,電子閱讀設備還可以結合語音“小朋友,你還沒有閱讀哦,讀完一本書,樹上就會長一個果子喲。”來播放提示信息。[0038]204、電子閱讀設備檢測是否接收到針對某一圖書的閱讀完畢指令,若是,執行步驟205~步驟207;若未收到,則繼續執行步驟204。[0039]205、電子閱讀設備生成該圖書對應的果實圖像。[0040]206、電子閱讀設備在成長樹圖像上顯示該圖書對應的果實圖像。[0041]其中,經過步驟205~步驟206,返回電子閱讀設備的主頁,即可看到成長樹圖像顯示的果實圖像,如圖5所示。[0042]207、電子閱讀設備檢測是否接收到針對成長樹圖像上顯示的至少一個果實圖像的觸及指令,如果是,則執行步驟208;如果否,則繼續執行步驟207。[0043]208、電子閱讀設備展示與被觸及的每個果實圖像對應的圖書的名稱和閱讀完畢時間。[0044]如圖6所示,電子閱讀設備展示與被觸及的每個果實圖像對應的圖書的名稱和閱讀完畢時間,可以讓兒童更好的做一個回顧,也闡明果實成型的原因。[0045]本發明實施例中,隨著閱讀的圖書不斷增多,成長樹圖像上顯示的果實圖像也越來越多,如圖6所示,孩子的成就感就越大,越能激發孩子的閱讀興趣。[0046]—個實施例中,電子閱讀設備還可以檢測是否接收到針對某一個果實圖像的刪除指令(如將果實圖像并拖出成長樹圖像以外),如果是,則隱藏該果實圖像。[0047]本發明實施例中,電子閱讀設備可以通過以下定義好的動畫方式來實現果實圖像的顯示和隱藏,即:[0048]CABasicAnimation^resizeAnimation=[CABasicAnimation[0049]animationffithKeyPath:1^bounds.size"];[0050]//創建一個動畫對象,用來實現成長樹的動畫效果[0051]floatscaleTo=5.0f;[0052]//設置放大縮小的參數[0053][resizeAnimationsetToValue:[NSValue[0054]valueffithCGSize:CGSizeMake(scaleTo,frame,size,height*(scaleTo/frame,size.width))]];[0055]//設定縮放動畫的大小比例[0056]resizeAnimation.fiIlMode=kCAFiIIModeForwards;[0057]CAKeyframeAnimation^bounceAnimation=[CAKeyframeAnimationanimationWithKeyPath:@〃position〃];[0058]//創建一個位移動畫[0059]CGMutablePathRefthePath=CGPathCreateMutable();[0060]//創建一個位移路徑對象[0061]CGPathMoveToPoint(thePath,NULL,frame,origin,x,frame,origin,y);[0062]CGFloatendx=200;[0063]CGFloatendy=700;[0064]CGPathAddQuadCurveToPoint(thePath,NULL,(endx+frame.0rigin,x)^2/3,frame,origin,y-300,endx,endy);[0065]//設置當前的移動路徑,實現從小到大,從無到有的效果[0066]bounceAnimation.path=thePath;[0067]CGPathRelease(thePath);[0068]//路徑添加完成以后釋放資源[0069]CAAnimationGroup^anim=[CAAnimationGroupanimation];[0070]anim.animations=[NSArrayarrayWithObjects:resizeAnimation,bounceAnimation,nil];[0071]//創建一個動畫對象組合,從而可以同時出現縮放動畫和位移動畫anim.duration=0.6f;[0072]//設置動畫的時間[0073]anim.timingFunction=[CAMediaTimingFunctionfunctionWithName:kCAMediaTimingFunctionDefault];[0074]anim.autoreverses=N0;[0075]anim.fiIlMode=kCAFiIIModeForwards;[0076]anim.removedOnCompIetion=N0;[0077]//動畫結束后是否取消[0078]Il復制代碼最后把這個動畫添加給view的layer,從而實現動畫效果。[0079][bookview.1ayeraddAnimation:animforKey:@〃anim〃];[0080][self.viewaddSubview:bookview];[0081]在圖2所描述的閱讀歷史的展示方法可以能夠生動、形象地展示閱讀歷史,對兒童來說具有趣味性,達到鼓勵兒童閱讀以及提升兒童閱讀興趣的效果,滿足了寓教于樂的需求。[0082]請參閱圖7,圖7是本發明實施例提供的一種電子閱讀設備的結構圖。[0083]如圖7所示,該電子閱讀設備可以包括:[0084]檢測單元701,用于檢測是否接收到針對某一圖書的閱讀完畢指令;[0085]果實生成單元702,用于在檢測單元701的檢測結果為是時,生成該圖書對應的果實圖像;以及,[0086]控制單元703,用于控制在預生成的成長樹圖像上顯示該圖書對應的果實圖像。[0087]一個實施例中,檢測單元701還用于檢測是否接收到針對成長樹圖像上顯示的至少一個果實圖像的觸及指令;控制單元703還用于在檢測單檢測接收到針對成長樹圖像上顯示的至少一個果實圖像的觸及指令時,控制展示與被觸及的每個果實圖像對應的圖書的名稱和閱讀完畢時間。[0088]一個實施例中,圖7所示的電子閱讀設備還包括:[0089]成長樹生成單元704,用于在主頁上生成成長樹圖像;[0090]相應地,檢測單元701還用于在檢測是否接收到針對某一圖書的閱讀完畢指令之前,并檢測是否接收到針對成長樹圖像的觸及指令;控制單元703還用于在檢測單元701檢測接收到針對成長樹圖像的觸及指令時,控制播放提示信息,該提示信息至少包含用于提示閱讀一本圖書后,上述成長樹就會生長一個果實的信息。[0091]在圖7所描述的電子閱讀設備可以能夠生動、形象地展示閱讀歷史,對兒童來說具有趣味性,達到鼓勵兒童閱讀以及提升兒童閱讀興趣的效果,滿足了寓教于樂的需求。[0092]本領域普通技術人員可以理解上述實施例的各種方法中的全部或部分步驟是可以通過程序來指令相關的硬件來完成,該程序可以存儲于一計算機可讀存儲介質中,存儲介質可以包括:閃存盤、只讀存儲器(Read-OnlyMemory,ROM)、隨機存取器(RandomAccessMemory,RAM)、磁盤或光盤等。[0093]以上對本發明實施例所提供的一種閱讀歷史的展示方法及電子閱讀設備進行了詳細介紹,本文中應用了具體個例對本發明的原理及實施方式進行了闡述,以上實施例的說明只是用于幫助理解本發明的方法及其核心思想;同時,對于本領域的一般技術人員,依據本發明的思想,在【具體實施方式】及應用范圍上均會有改變之處,綜上所述,本說明書內容不應理解為對本發明的限制。【權利要求】1.一種閱讀歷史的展示方法,其特征在于,包括:檢測是否接收到針對某一圖書的閱讀完畢指令,若收到,則生成所述圖書對應的果實圖像;以及,在預生成的成長樹圖像上顯示所述圖書對應的果實圖像。2.根據權利要求1所述的展示方法,其特征在于,所述方法還包括:檢測是否接收到針對所述成長樹圖像上顯示的至少一個果實圖像的觸及指令,如果是,則展示與被觸及的每個果實圖像對應的圖書的名稱和閱讀完畢時間。3.根據權利要求1或2所述的展示方法,其特征在于,所述檢測是否接收到針對某一圖書的閱讀完畢指令之前,所述方法還包括:在主頁上生成成長樹圖像,并檢測是否接收到針對所述成長樹圖像的觸及指令,如果是,則播放提示信息,所述提示信息至少包含用于提示閱讀一本圖書后,上述成長樹就會生長一個果實的信息。4.一種電子閱讀設備,其特征在于,包括:檢測單元,用于檢測是否接收到針對某一圖書的閱讀完畢指令;果實生成單元,用于在所述檢測單元的檢測結果為是時,生成所述圖書對應的果實圖像;以及,控制單元,用于控制在預生成的成長樹圖像上顯示所述圖書對應的果實圖像。5.根據權利要求4所述的電子閱讀設備,其特征在于,所述檢測單元,還用于檢測是否接收到針對所述成長樹圖像上顯示的至少一個果實圖像的觸及指令;所述控制單元,還用于在所述檢測單檢測接收到針對所述成長樹圖像上顯示的至少一個果實圖像的觸及指令時,控制展示與被觸及的每個果實圖像對應的圖書的名稱和閱讀完畢時間。6.根據權利要求4或5所述的電子閱讀設備,其特征在于,還包括:成長樹生成單元,用于在主頁上生成成長樹圖像;所述檢測單元,還用于在檢測是否接收到針對某一圖書的閱讀完畢指令之前,并檢測是否接收到針對所述成長樹圖像的觸及指令;所述控制單元,還用于在所述檢測單元檢測接收到針對所述成長樹圖像的觸及指令時,控制播放提示信息,所述提示信息至少包含用于提示閱讀一本圖書后,上述成長樹就會生長一個果實的信息。【文檔編號】G09B5/02GK103810909SQ201210452497【公開日】2014年5月21日申請日期:2012年11月13日優先權日:2012年11月13日【發明者】鄭磊,常馨月,王錚,侯薇,任碩,余艷艷申請人:騰訊科技(深圳)有限公司