一種聊天記錄的顯示方法與裝置製造方法
2023-05-28 18:00:36 1
一種聊天記錄的顯示方法與裝置製造方法
【專利摘要】本發明實施例公開了一種聊天記錄的顯示方法與裝置,應用於終端,該方法包括:接收用戶對與應用程式中的聊天記錄相關聯的聊天記錄時間軸的第一操作指令;響應該第一操作指令,調整該聊天記錄時間軸在該終端的當前屏幕中所顯示的時間點,以使得在該當前屏幕中顯示出用戶所需操作的目標時間點,其中,該當前屏幕至少包括聊天記錄顯示區域和該聊天記錄時間軸;在接收到用戶對該目標時間點的第二操作指令後,查找與該目標時間點相關聯的聊天記錄;在查找到該目標時間點相關聯的聊天記錄後,在該聊天記錄顯示區域中顯示該目標時間點相關聯的聊天記錄。本發明實施例操作簡單方便,而且能使用戶快速查找到所需的聊天記錄並顯示出來,用戶感受更佳。
【專利說明】—種聊天記錄的顯示方法與裝置
【技術領域】
[0001]本發明實施例涉及終端應用領域,特別涉及一種聊天記錄的顯示方法與裝置。
【背景技術】
[0002]隨著科技的發展,終端上的即時通訊軟體也越來越多,用戶通過這些軟體進行溝通交流,這些軟體一般都具有保存用戶交流時的聊天記錄的功能,這些聊天記錄中可能包含了一些重要的信息,用戶為了回顧這些信息,往往需要翻看自己在某個時間點的聊天記錄。
[0003]現有技術中,用戶通過在軟體的聊天記錄界面中執行滑動操作,進而所需的聊天記錄能夠被顯示出來。但是,對於聊天記錄較多且用戶所需的聊天記錄的發生時間較久的情況而言,用戶需要持續滑動聊天記錄界面才能使得所需的聊天記錄顯示出來,這無疑耗費時間較長,用戶體驗不佳。
[0004]綜上所述,如何快速查找到並顯示出用戶所需的聊天記錄成為一個亟待解決的問題。
【發明內容】
[0005]基於上述問題,本發明實施例公開了一種聊天記錄的顯示方法及裝置,能夠快速查找到並顯示出用戶所需的聊天記錄。技術方案如下:
[0006]第一方面,本發明實施例提供了一種聊天記錄的顯示方法,應用於終端,可以包括以下步驟:
[0007]接收用戶對與應用程式中的聊天記錄相關聯的聊天記錄時間軸的第一操作指令,其中,所述聊天記錄時間軸為至少包括存在所述用戶的聊天記錄的時間點的時間軸,且每一時間點關聯有在該時間點所發生的至少一條聊天記錄;
[0008]響應所述第一操作指令,調整所述聊天記錄時間軸在所述終端的當前屏幕中所顯示的時間點,以使得在所述當前屏幕中顯示出用戶所需操作的目標時間點,其中,所述當前屏幕至少包括聊天記錄顯示區域和所述聊天記錄時間軸;
[0009]在接收到用戶對所述目標時間點的第二操作指令後,響應所述第二操作指令,查找與所述目標時間點相關聯的聊天記錄;
[0010]在查找到所述目標時間點相關聯的聊天記錄後,在所述聊天記錄顯示區域中顯示所述目標時間點相關聯的聊天記錄。
[0011]可選的,所述接收用戶對與應用程式中的聊天記錄相關聯的聊天記錄時間軸的第一操作指令,包括:
[0012]接收用戶通過對與應用程式中的聊天記錄相關聯的聊天記錄時間軸執行拖動操作所發出的拖動指令。
[0013]可選的,所述接收用戶對與應用程式中的聊天記錄相關聯的聊天記錄時間軸的第一操作指令,包括:
[0014]接收用戶通過對與應用程式中的聊天記錄相關聯的聊天記錄時間軸上的預定功能按鈕執行預定操作所發出的移動指令,所述預定功能按鈕位於所述聊天記錄時間軸的預定位置,並指代移動所述聊天記錄時間軸。
[0015]可選的,所述接收用戶通過對與應用程式中的聊天記錄相關聯的聊天記錄時間軸上的預定功能按鈕執行預定操作所發出的移動指令,包括:
[0016]接收用戶通過對與應用程式中的聊天記錄相關聯的聊天記錄時間軸上的預定功能按鈕執行單擊操作或長按操作所發出的移動指令。
[0017]可選的,還包括:
[0018]在查找到所述目標時間點相關聯的聊天記錄後,突出顯示所述目標時間點。
[0019]第二方面,本發明實施例提供了一種聊天記錄的顯示裝置,應用於終端,可以包括以下單元:
[0020]第一操作指令接收單元,用於接收用戶對與應用程式中的聊天記錄相關聯的聊天記錄時間軸的第一操作指令,其中,所述聊天記錄時間軸為至少包括存在所述用戶的聊天記錄的時間點的時間軸,且每一時間點關聯有在該時間點所發生的至少一條聊天記錄;
[0021]時間點調整單元,用於響應所述第一操作指令,調整所述聊天記錄時間軸在所述終端的當前屏幕中所顯示的時間點,以使得在所述當前屏幕中顯示出用戶所需操作的目標時間點,其中,所述當前屏幕至少包括聊天記錄顯示區域和所述聊天記錄時間軸;
[0022]聊天記錄查找單元,用於在接收到用戶對所述目標時間點的第二操作指令後,響應所述第二操作指令,查找與所述目標時間點相關聯的聊天記錄;
[0023]聊天記錄顯示單元,用於在查找到所述目標時間點相關聯的聊天記錄後,在所述聊天記錄顯示區域中顯示所述目標時間點相關聯的聊天記錄。
[0024]可選的,所述第一操作指令接收單元,具體用於:
[0025]接收用戶通過對與應用程式中的聊天記錄相關聯的聊天記錄時間軸執行拖動操作所發出的拖動指令,其中,所述聊天記錄時間軸為至少包括存在所述用戶的聊天記錄的時間點的時間軸,且每一時間點關聯有在該時間點所發生的至少一條聊天記錄。
[0026]可選的,所述第一操作指令接收單元,具體用於:
[0027]接收用戶通過對與應用程式中的聊天記錄相關聯的聊天記錄時間軸上的預定功能按鈕執行預定操作所發出的移動指令,所述預定功能按鈕位於所述聊天記錄時間軸的預定位置,並指代移動所述聊天記錄時間軸,其中,所述聊天記錄時間軸為至少包括存在所述用戶的聊天記錄的時間點的時間軸,且每一時間點關聯有在該時間點所發生的至少一條聊天記錄。
[0028]可選的,所述第一操作指令接收單元,具體用於:
[0029]接收用戶通過對與應用程式中的聊天記錄相關聯的聊天記錄時間軸上的預定功能按鈕執行單擊操作或長按操作所發出的移動指令,所述預定功能按鈕位於所述聊天記錄時間軸的預定位置,並指代移動所述聊天記錄時間軸,其中,所述聊天記錄時間軸為至少包括存在所述用戶的聊天記錄的時間點的時間軸,且每一時間點關聯有在該時間點所發生的至少一條聊天記錄。
[0030]可選的,還包括:
[0031]時間點突出顯示單元,用於在查找到所述目標時間點相關聯的聊天記錄後,突出顯示所述目標時間點。
[0032]本發明實施例利用聊天記錄時間軸上的時間點關聯相應的聊天記錄,並以聊天記錄時間軸作為索引來引導用戶去定位所需時間點所對應的聊天記錄。與現有技術相比,本方案中,直觀顯示的聊天記錄時間軸能夠使得用戶操作較為簡單方便,並且,聊天記錄時間軸上的時間點的數量相對於聊天記錄較少,能夠使得查找過程縮短,因此,通過本方案能使用戶快速查找到所需的聊天記錄並顯示出來,用戶感受更佳。
【專利附圖】
【附圖說明】
[0033]為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對於本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
[0034]圖1為本發明實施例所提供的一種聊天記錄的顯示方法的流程圖;
[0035]圖2為本發明實施例的終端屏幕的示意圖;
[0036]圖3為本發明實施例所提供的一種聊天記錄的顯示裝置的結構示意圖。
【具體實施方式】
[0037]下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發明一部分實施例,而不是全部的實施例。基於本發明中的實施例,本領域普通技術人員在沒有作出創造性勞動前提下所獲得的所有其他實施例,都屬於本發明保護的範圍。
[0038]首先對本發明實施例所提供的一種聊天記錄的顯示方法進行介紹,該方法應用於終端,可以包括以下步驟:
[0039]接收用戶對與應用程式中的聊天記錄相關聯的聊天記錄時間軸的第一操作指令,其中,所述聊天記錄時間軸為至少包括存在所述用戶的聊天記錄的時間點的時間軸,且每一時間點關聯有在該時間點所發生的至少一條聊天記錄;
[0040]響應所述第一操作指令,調整所述聊天記錄時間軸在所述終端的當前屏幕中所顯示的時間點,以使得在所述當前屏幕中顯示出用戶所需操作的目標時間點,其中,所述當前屏幕至少包括聊天記錄顯示區域和所述聊天記錄時間軸;
[0041]在接收到用戶對所述目標時間點的第二操作指令後,響應所述第二操作指令,查找與所述目標時間點相關聯的聊天記錄;
[0042]在查找到所述目標時間點相關聯的聊天記錄後,在所述聊天記錄顯示區域中顯示所述目標時間點相關聯的聊天記錄。
[0043]需要說明的是,本發明實施例所提供的一種聊天記錄的顯示方法應用於終端中,其中,該終端可以為:手機、平板電腦、筆記本電腦等可攜式終端,當然,該終端也可以為:桌上型電腦等非可攜式終端。上述應用程式為至少具有聊天功能的應用程式,例如QQ、微信等即時通訊軟體,用戶在這些軟體中的聊天記錄可以被選擇性的保留,當然,也可以隨時查找。
[0044]本發明實施例利用聊天記錄時間軸上的時間點關聯相應的聊天記錄,並以聊天記錄時間軸作為索引來引導用戶去定位所需時間點所對應的聊天記錄。與現有技術相比,本方案中,直觀顯示的聊天記錄時間軸能夠使得用戶操作較為簡單方便,並且,聊天記錄時間軸上的時間點的數量相對於聊天記錄較少,能夠使得查找過程縮短,因此,通過本方案能使用戶快速查找到所需的聊天記錄並顯示出來,用戶感受更佳。
[0045]下面對本發明實施例所提供的一種聊天記錄的顯示方法的步驟進行詳細介紹。
[0046]圖1所示的是本發明實施例的一種聊天記錄的顯示方法的流程圖,該方法應用於終端,可以包括以下步驟:
[0047]S101,接收用戶對與應用程式中的聊天記錄相關聯的聊天記錄時間軸的第一操作指令;
[0048]需要說明的是,當用戶通過上述應用程式進行聊天時,該應用程式可以記錄該聊天記錄和發生該聊天記錄的時間點,而由於該聊天記錄和該時間點是--對應,相互關聯的,因此,可以通過時間點去查找該時間點的聊天記錄。基於上述的聊天記錄與時間點的對應關係,本發明實施例利用聊天記錄時間軸來顯示聊天記錄所對應的時間點,從而使得用戶可以通過定位聊天記錄時間軸上的時間點,來查找到時間點所關聯的聊天記錄。
[0049]其中,當用戶需要希望查找某一時間點下的聊天記錄時,該某一時間點可以作為目標時間點,如果當前屏幕中未顯示有該目標時間點,此時,則用戶可以對與應用程式相關聯的該聊天記錄時間軸發出特定的操作,相應的,終端可以接收用戶對與應用程式中的聊天記錄相關聯的聊天記錄時間軸的第一操作指令。其中,所述聊天記錄時間軸為至少包括存在所述用戶的聊天記錄的時間點的時間軸,且每一時間點關聯有在該時間點所發生的至少一條聊天記錄。可以理解的是,如果屏幕中剛好顯示有該目標時間點,可以直接對該目標時間點執行相應操作以向終端發出第二操作指令,從而使得終端在確定出該目標時間點所對應的聊天記錄後,在聊天記錄顯示區域中顯示該目標時間點相關聯的聊天記錄。
[0050]具體的,在上述的聊天記錄時間軸上有若干個時間點,但要保證能通過該聊天記錄時間軸查找到所需的聊天記錄,該聊天記錄時間軸至少應該包括存在用戶的聊天記錄的時間點,而且每個時間點至少對應一條聊天記錄。其中,聊天記錄時間軸上的時間點的精度可以根據實際應用場景進行設定,例如:精度可以設置為日或時等等;並且,時間點的顯示樣式可以根據實際應用場景進行設定,例如:對於精度設置為日的情況而言,時間點的顯示樣式可以為「年-月-日」、「日-月-年」、「年.月.日」、「日.月.年」等等樣式。並且,聊天記錄時間軸可以為應用程式的某一窗口的左側區域、右側區域、上方區域或下方區域等等,而所謂某一窗口可以為聊天窗口,也可以為專門的聊天記錄顯示窗口,這都是合理的。
[0051]更進一步的,在一種具體實現方式中,所述接收用戶對與應用程式中的聊天記錄相關聯的聊天記錄時間軸的第一操作指令,具體可以為:
[0052]接收用戶通過對與應用程式中的聊天記錄相關聯的聊天記錄時間軸執行拖動操作所發出的拖動指令。
[0053]具體的,當用戶想要查找上述目標時間點對應的聊天記錄時,可以長按所持終端的當前屏幕中的聊天記錄時間軸,這時該聊天記錄時間軸就可以被用戶操作。用戶拖動該聊天記錄時間軸,相應的,該聊天記錄時間軸就可以隨著用戶的拖動而移動,在用戶所持終端的當前屏幕上顯示的時間點也隨之變化。
[0054]在另一種具體實現方式中,所述接收用戶對與應用程式中的聊天記錄相關聯的聊天記錄時間軸的第一操作指令,具體可以為:
[0055]接收用戶通過對與應用程式中的聊天記錄相關聯的聊天記錄時間軸上的預定功能按鈕執行預定操作所發出的移動指令,所述預定功能按鈕位於所述聊天記錄時間軸的預定位置,並指代移動所述聊天記錄時間軸。
[0056]其中,上述預定功能按鈕可以是分別位於該聊天記錄時間軸的頂部和底部的正立小三角符號和倒立小三角符號,也可以是位於該聊天記錄時間軸的頂部的一組相對的上下小箭頭符號,還可以是位於該聊天記錄時間軸的底部的一組相對的上下小箭頭符號,當然,對於上述預定功能按鈕的樣式和位置,本發明實施例並不對此限定。上述預定操作可以為單擊操作或長按操作。
[0057]為了便於描述,假設該預定功能按鈕為分別位於該聊天記錄時間軸的頂部和底部的正立小三角符號和倒立小三角符號,當用戶想要查找上述目標時間點對應的聊天記錄時,可以首先查看下在所持終端的當前屏幕中的聊天記錄時間軸上是否顯示有該目標時間點,如果顯示有,則不需要移動該聊天記錄時間軸,但如果未顯示有該目標時間點時,則可以單擊或長按上述的正立小三角符號或倒立小三角符號,當單擊時,該聊天記錄時間軸以預定的距離進行移動,當長按時,該聊天記錄時間軸連續移動,這樣對於當前屏幕中顯示的時間點距離目標時間點較遠的情況,就可以選擇長按操作快速連續移動,對於當前屏幕中顯示的時間點距離目標時間點較近的情況,可以選擇單擊操作,小幅度的移動。在實際應用中,往往是長按操作和單擊操作協調使用,如果當前屏幕中顯示的時間點距離目標時間點較遠,可以先進行長按操作,噹噹前屏幕中顯示的時間點快接近目標時間點時,可以再進行單擊操作。
[0058]接收到用戶的第一操作指令後,執行S102步驟。
[0059]S102,響應所述第一操作指令,調整所述聊天記錄時間軸在所述終端的當前屏幕中所顯示的時間點,以使得在所述當前屏幕中顯示出用戶所需操作的目標時間點;
[0060]其中,所述當前屏幕至少包括聊天記錄顯示區域和所述聊天記錄時間軸。
[0061]具體的,在SlOl中接受到用戶的第一操作指令後,該終端可以響應該第一操作指令,自動調整該聊天記錄時間軸在當前屏幕中顯示的時間點,如果當前屏幕中顯示的時間點距離目標時間點較遠時,可以進行大調,如上述的長按操作;如果當前屏幕中顯示的時間點距離目標時間點較近時,可以進行微調,如上述的單擊操作,也可以進行上述的以長按的方式進行拖動的操作。這些操作進行的調整使得當前屏幕中顯示出目標時間點。因為在用戶所持終端上是通過聊天記錄時間軸顯示聊天記錄,則在當前屏幕中應該至少包括聊天記錄顯示區域和聊天記錄時間軸。用戶選擇聊天記錄時間軸上的目標時間點,終端就在該聊天記錄顯示區域將該目標時間點對應的聊天記錄顯示出來。
[0062]舉例說明,如圖2所示的終端屏幕的示意圖,可見,該屏幕中顯示的是用戶「小明」的聊天記錄,在屏幕右側為聊天記錄時間軸,該聊天記錄時間軸上顯示有一系列時間點,用戶當前選擇的是「2014-11-10」代表的時間點,即「2014-11-10」代表的時間點即為目標時間點。
[0063]在當前屏幕中顯示出目標時間點時,執行S103步驟。
[0064]S103,在接收到用戶對所述目標時間點的第二操作指令後,響應所述第二操作指令,查找與所述目標時間點相關聯的聊天記錄;
[0065]具體的,該第二操作指令可以是終端對用戶對聊天記錄時間軸上顯示出來的目標時間點的點擊操作生成的指令。在S102中顯示出目標時間點後,用戶就可以點擊該目標時間點,因為終端中的應用軟體中預先將聊天時間點和聊天記錄對應關聯起來了,因此當用戶點擊該聊天記錄時間軸上的任何一個時間點時,終端都會自動查找與用戶點擊的時間點對應的聊天記錄,當然,在該步驟中,用戶點擊該目標時間點,該終端也就會相應查找該目標時間點相關聯的聊天記錄,進而執行S104步驟。
[0066]S104,在查找到所述目標時間點相關聯的聊天記錄後,在所述聊天記錄顯示區域中顯示所述目標時間點相關聯的聊天記錄。
[0067]具體的,在S103中查找到該目標時間點相關聯的聊天記錄時,該終端會在上述的聊天記錄顯示區域顯示出該聊天記錄。相應於S102中圖2的例子,在S102中顯示出「2014-11-10」代表的時間點,在S103中終端接收用戶對「2014-11-10」的點擊指令,進一步查找「2014-11-10」相關聯的聊天記錄,在該步驟中,如果查找到,則在圖2所示的終端屏幕的左邊以及中間的聊天記錄顯示區域顯示出「2014-11-10」關聯的聊天記錄,即「今天天氣不錯;是挺不錯的」的顯示內容,以供用戶查看。
[0068]在實際應用中,該聊天記錄時間軸上的時間點可能並沒有關聯聊天記錄或某個時間點未發生聊天記錄,這樣,用戶如果點擊沒有聊天記錄的時間點後,在聊天記錄顯示區域不會顯示聊天記錄,這樣可能就會影響用戶的情緒,用戶感受也不佳,因此可以在查找到目標時間點相關聯的聊天記錄後,突出顯示該目標時間點。這樣的突出顯示的效果可以很明顯的提供給用戶所選擇的時間點有無相關聯的聊天記錄的標誌信號,如果有聊天記錄,則突出顯示,如果沒有聊天記錄,則不會突出顯示。用戶可以根據該突出顯示的效果來預先判斷自己所選擇的時間點有無相關聯的聊天記錄,如果沒有,用戶也可以提前知道,然後可以有準備的再次選擇其他時間點,因此用戶感受更佳。
[0069]在實際的聊天過程中,可能有的時間點發生的聊天記錄較多,有的時間點發生的聊天記錄較少。一般的,用戶都習慣從某個時間點關聯的聊天記錄的第一條開始看。當聊天記錄較多時,如果在聊天記錄顯示區域顯示的是該時間點關聯的聊天記錄的中間條數或隨機條數,則會使用戶不能很好地連貫該聊天記錄的內容,如果要查看第一條聊天記錄,則需要再進行頁面切換直至顯示出該聊天記錄的第一條,操作較為麻煩;當聊天記錄較少時,該時間點關聯的聊天記錄可能佔據不了整個聊天記錄顯示區域,這時可能在聊天記錄顯示區域還會顯示該時間點前後的時間點的聊天記錄,這樣用戶不能及時準確的確定自己所需的聊天記錄。這兩種情況都使得用戶感受不佳。因此,可以對終端限定該聊天記錄的顯示位置,則在查找到所述目標時間點相關聯的聊天記錄後,在所述聊天記錄顯示區域中顯示所述目標時間點相關聯的聊天記錄,具體為:
[0070]在查找到所述目標時間點相關聯的聊天記錄後,在所述聊天記錄顯示區域中的頂部開始顯示所述目標時間點相關聯的聊天記錄。
[0071]這種將聊天記錄的第一條置頂的辦法可以使用戶很方便且很快速的查看自己所需的聊天記錄,提升了用戶感受。
[0072]本發明實施例利用聊天記錄時間軸上的時間點關聯相應的聊天記錄,並以聊天記錄時間軸作為索引來引導用戶去定位所需時間點所對應的聊天記錄。與現有技術相比,本方案中,直觀顯示的聊天記錄時間軸能夠使得用戶操作較為簡單方便,並且,聊天記錄時間軸上的時間點的數量相對於聊天記錄較少,能夠使得查找過程縮短,因此,通過本方案能使用戶快速查找到所需的聊天記錄並顯示出來,用戶感受更佳。
[0073]相應於上述的方法實施例,本發明實施例還提供了一種聊天記錄的顯示裝置,應用於終端,參見圖3,可以包括以下單元:
[0074]第一操作指令接收單元210,用於接收用戶對與應用程式中的聊天記錄相關聯的聊天記錄時間軸的第一操作指令,其中,所述聊天記錄時間軸為至少包括存在所述用戶的聊天記錄的時間點的時間軸,且每一時間點關聯有在該時間點所發生的至少一條聊天記錄;
[0075]時間點調整單元220,用於響應所述第一操作指令,調整所述聊天記錄時間軸在所述終端的當前屏幕中所顯示的時間點,以使得在所述當前屏幕中顯示出用戶所需操作的目標時間點,其中,所述當前屏幕至少包括聊天記錄顯示區域和所述聊天記錄時間軸;
[0076]聊天記錄查找單元230,用於在接收到用戶對所述目標時間點的第二操作指令後,響應所述第二操作指令,查找與所述目標時間點相關聯的聊天記錄;
[0077]聊天記錄顯示單元240,用於在查找到所述目標時間點相關聯的聊天記錄後,在所述聊天記錄顯示區域中顯示所述目標時間點相關聯的聊天記錄。
[0078]本發明實施例利用聊天記錄時間軸上的時間點關聯相應的聊天記錄,並以聊天記錄時間軸作為索引來引導用戶去定位所需時間點所對應的聊天記錄。與現有技術相比,本方案中,直觀顯示的聊天記錄時間軸能夠使得用戶操作較為簡單方便,並且,聊天記錄時間軸上的時間點的數量相對於聊天記錄較少,能夠使得查找過程縮短,因此,通過本方案能使用戶快速查找到所需的聊天記錄並顯示出來,用戶感受更佳。
[0079]在另一具體實施例中,所述第一操作指令接收單元210,具體用於:
[0080]接收用戶通過對與應用程式中的聊天記錄相關聯的聊天記錄時間軸執行拖動操作所發出的拖動指令,其中,所述聊天記錄時間軸為至少包括存在所述用戶的聊天記錄的時間點的時間軸,且每一時間點關聯有在該時間點所發生的至少一條聊天記錄。
[0081]具體的,當用戶想要查找上述目標時間點對應的聊天記錄時,可以長按所持終端的當前屏幕中的聊天記錄時間軸,這時該聊天記錄時間軸就可以被用戶操作。用戶拖動該聊天記錄時間軸,相應的,該聊天記錄時間軸就可以隨著用戶的拖動而移動,在用戶所持終端的當前屏幕上顯示的時間點也隨之變化。
[0082]在另一具體實施例中,所述第一操作指令接收單元210,具體用於:
[0083]接收用戶通過對與應用程式中的聊天記錄相關聯的聊天記錄時間軸上的預定功能按鈕執行預定操作所發出的移動指令,所述預定功能按鈕位於所述聊天記錄時間軸的預定位置,並指代移動所述聊天記錄時間軸,其中,所述聊天記錄時間軸為至少包括存在所述用戶的聊天記錄的時間點的時間軸,且每一時間點關聯有在該時間點所發生的至少一條聊天記錄。
[0084]其中,上述預定功能按鈕可以是分別位於該聊天記錄時間軸的頂部和底部的正立小三角符號和倒立小三角符號,也可以是位於該聊天記錄時間軸的頂部的一組相對的上下小箭頭符號,還可以是位於該聊天記錄時間軸的底部的一組相對的上下小箭頭符號,當然,對於上述預定功能按鈕的樣式和位置,本發明實施例並不對此限定。上述預定操作可以為單擊操作或長按操作。
[0085]為了便於描述,假設該預定功能按鈕為分別位於該聊天記錄時間軸的頂部和底部的正立小三角符號和倒立小三角符號,當用戶想要查找上述目標時間點對應的聊天記錄時,可以首先查看下在所持終端的當前屏幕中的聊天記錄時間軸上是否顯示有該目標時間點,如果顯示有,則不需要移動該聊天記錄時間軸,但如果未顯示有該目標時間點時,則可以單擊或長按上述的正立小三角符號或倒立小三角符號,當單擊時,該聊天記錄時間軸以預定的距離進行移動,當長按時,該聊天記錄時間軸連續移動,這樣對於當前屏幕中顯示的時間點距離目標時間點較遠的情況,就可以選擇長按操作快速連續移動,對於當前屏幕中顯示的時間點距離目標時間點較近的情況,可以選擇單擊操作,小幅度的移動。在實際應用中,往往是長按操作和單擊操作協調使用,如果當前屏幕中顯示的時間點距離目標時間點較遠,可以先進行長按操作,噹噹前屏幕中顯示的時間點快接近目標時間點時,可以再進行單擊操作。
[0086]在另一具體實施例中,所述第一操作指令接收單元210,具體用於:
[0087]接收用戶通過對與應用程式中的聊天記錄相關聯的聊天記錄時間軸上的預定功能按鈕執行單擊操作或長按操作所發出的移動指令,所述預定功能按鈕位於所述聊天記錄時間軸的預定位置,並指代移動所述聊天記錄時間軸,其中,所述聊天記錄時間軸為至少包括存在所述用戶的聊天記錄的時間點的時間軸,且每一時間點關聯有在該時間點所發生的至少一條聊天記錄。
[0088]具體的,該實施例中是將上一個實施例中的預定的操作進行了限定,上述的單擊操作可以實現該聊天記錄時間軸的小幅度調整,上述的長按操作可以實現該聊天記錄時間軸的大幅度調整,如果將兩種操作結合使用將更有利於該聊天記錄時間軸的移動,這樣設置方便了用戶操作,提升了用戶感受。
[0089]在另一具體實施例中,還包括:
[0090]時間點突出顯示單元,用於在查找到所述目標時間點相關聯的聊天記錄後,突出顯示所述目標時間點。
[0091]這樣的突出顯示的效果可以很明顯的提供給用戶所選擇的時間點有無相關聯的聊天記錄的標誌信號,如果有聊天記錄,則突出顯示,如果沒有聊天記錄,則不會突出顯示。用戶可以根據該突出顯示的效果來預先判斷自己所選擇的時間點有無相關聯的聊天記錄,如果沒有,用戶也可以提前知道,然後可以有準備的再次選擇其他時間點,因此用戶感受更佳。
[0092]對於系統或裝置實施例而言,由於其基本相似於方法實施例,所以描述的比較簡單,相關之處參見方法實施例的部分說明即可。
[0093]需要說明的是,在本文中,諸如第一和第二等之類的關係術語僅僅用來將一個實體或者操作與另一個實體或操作區分開來,而不一定要求或者暗示這些實體或操作之間存在任何這種實際的關係或者順序。而且,術語「包括」、「包含」或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者設備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設備所固有的要素。在沒有更多限制的情況下,由語句「包括一個……」限定的要素,並不排除在包括所述要素的過程、方法、物品或者設備中還存在另外的相同要素。
[0094]本領域普通技術人員可以理解實現上述方法實施方式中的全部或部分步驟是可以通過程序來指令相關的硬體來完成,所述的程序可以存儲於計算機可讀取存儲介質中,這裡所稱得的存儲介質,如:ROM/RAM、磁碟、光碟等。
[0095]以上所述僅為本發明的較佳實施例而已,並非用於限定本發明的保護範圍。凡在本發明的精神和原則之內所作的任何修改、等同替換、改進等,均包含在本發明的保護範圍內。
【權利要求】
1.一種聊天記錄的顯示方法,其特徵在於,應用於終端,包括: 接收用戶對與應用程式中的聊天記錄相關聯的聊天記錄時間軸的第一操作指令,其中,所述聊天記錄時間軸為至少包括存在所述用戶的聊天記錄的時間點的時間軸,且每一時間點關聯有在該時間點所發生的至少一條聊天記錄; 響應所述第一操作指令,調整所述聊天記錄時間軸在所述終端的當前屏幕中所顯示的時間點,以使得在所述當前屏幕中顯示出用戶所需操作的目標時間點,其中,所述當前屏幕至少包括聊天記錄顯示區域和所述聊天記錄時間軸; 在接收到用戶對所述目標時間點的第二操作指令後,響應所述第二操作指令,查找與所述目標時間點相關聯的聊天記錄; 在查找到所述目標時間點相關聯的聊天記錄後,在所述聊天記錄顯示區域中顯示所述目標時間點相關聯的聊天記錄。
2.根據權利要求1所述的方法,其特徵在於,所述接收用戶對與應用程式中的聊天記錄相關聯的聊天記錄時間軸的第一操作指令,包括: 接收用戶通過對與應用程式中的聊天記錄相關聯的聊天記錄時間軸執行拖動操作所發出的拖動指令。
3.根據權利要求1所述的方法,其特徵在於,所述接收用戶對與應用程式中的聊天記錄相關聯的聊天記錄時間軸的第一操作指令,包括: 接收用戶通過對與應用程式中的聊天記錄相關聯的聊天記錄時間軸上的預定功能按鈕執行預定操作所發出的移動指令,所述預定功能按鈕位於所述聊天記錄時間軸的預定位置,並指代移動所述聊天記錄時間軸。
4.根據權利要求3所述的方法,其特徵在於,所述接收用戶通過對與應用程式中的聊天記錄相關聯的聊天記錄時間軸上的預定功能按鈕執行預定操作所發出的移動指令,包括: 接收用戶通過對與應用程式中的聊天記錄相關聯的聊天記錄時間軸上的預定功能按鈕執行單擊操作或長按操作所發出的移動指令。
5.根據權利要求1-4任意一項所述的方法,其特徵在於,還包括: 在查找到所述目標時間點相關聯的聊天記錄後,突出顯示所述目標時間點。
6.一種聊天記錄的顯示裝置,其特徵在於,應用於終端,包括: 第一操作指令接收單元,用於接收用戶對與應用程式中的聊天記錄相關聯的聊天記錄時間軸的第一操作指令,其中,所述聊天記錄時間軸為至少包括存在所述用戶的聊天記錄的時間點的時間軸,且每一時間點關聯有在該時間點所發生的至少一條聊天記錄; 時間點調整單元,用於響應所述第一操作指令,調整所述聊天記錄時間軸在所述終端的當前屏幕中所顯示的時間點,以使得在所述當前屏幕中顯示出用戶所需操作的目標時間點,其中,所述當前屏幕至少包括聊天記錄顯示區域和所述聊天記錄時間軸; 聊天記錄查找單元,用於在接收到用戶對所述目標時間點的第二操作指令後,響應所述第二操作指令,查找與所述目標時間點相關聯的聊天記錄; 聊天記錄顯示單元,用於在查找到所述目標時間點相關聯的聊天記錄後,在所述聊天記錄顯示區域中顯示所述目標時間點相關聯的聊天記錄。
7.根據權利要求6所述的裝置,其特徵在於,所述第一操作指令接收單元,具體用於: 接收用戶通過對與應用程式中的聊天記錄相關聯的聊天記錄時間軸執行拖動操作所發出的拖動指令,其中,所述聊天記錄時間軸為至少包括存在所述用戶的聊天記錄的時間點的時間軸,且每一時間點關聯有在該時間點所發生的至少一條聊天記錄。
8.根據權利要求6所述的裝置,其特徵在於,所述第一操作指令接收單元,具體用於: 接收用戶通過對與應用程式中的聊天記錄相關聯的聊天記錄時間軸上的預定功能按鈕執行預定操作所發出的移動指令,所述預定功能按鈕位於所述聊天記錄時間軸的預定位置,並指代移動所述聊天記錄時間軸,其中,所述聊天記錄時間軸為至少包括存在所述用戶的聊天記錄的時間點的時間軸,且每一時間點關聯有在該時間點所發生的至少一條聊天記錄。
9.根據權利要求8所述的裝置,其特徵在於,所述第一操作指令接收單元,具體用於: 接收用戶通過對與應用程式中的聊天記錄相關聯的聊天記錄時間軸上的預定功能按鈕執行單擊操作或長按操作所發出的移動指令,所述預定功能按鈕位於所述聊天記錄時間軸的預定位置,並指代移動所述聊天記錄時間軸,其中,所述聊天記錄時間軸為至少包括存在所述用戶的聊天記錄的時間點的時間軸,且每一時間點關聯有在該時間點所發生的至少一條聊天記錄。
10.根據權利要求6-9任意一項所述的裝置,其特徵在於,還包括: 時間點突出顯示單元,用於在查找到所述目標時間點相關聯的聊天記錄後,突出顯示所述目標時間點。
【文檔編號】G06F3/0481GK104461561SQ201410811025
【公開日】2015年3月25日 申請日期:2014年12月23日 優先權日:2014年12月23日
【發明者】沈文策 申請人:沈文策