一種消息瀏覽方法、裝置和終端設備的制作方法
【專利摘要】本公開涉及一種消息瀏覽方法,所述方法包括:在即時消息瀏覽狀態下接收到讀取消息記錄的指令;根據所述讀取消息記錄的指令,向上或向下讀取相鄰一頁的消息記錄;展示所述相鄰一頁的消息記錄。在即時消息瀏覽狀態下接收到讀取消息記錄的指令后,讀取一個相鄰分頁的消息記錄并且在當前對話或者聊天界面窗口中進行展示,使用戶方便快捷的在當前對話或者聊天窗口界面中瀏覽消息記錄。本公開還公開了用于實現上述方法的裝置和終端設備。
【專利說明】一種消息瀏覽方法、裝置和終端設備
【技術領域】
[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]跳轉模塊,用于跳轉到當前展示的消息記錄分頁的第一條消息或者最后一條消
肩、O
[0030]另一方面,本公開提供了一種終端設備,終端設備包括有存儲器,以及一個或者一個以上的程序,其中一個或者一個以上程序存儲于存儲器中,且經配置以由一個或者一個以上處理器執行所述一個或者一個以上程序包含用于進行以下操作的指令:
[0031]在即時消息瀏覽狀態下接收到讀取消息記錄的指令;
[0032]根據所述讀取消息記錄的指令,向上或向下讀取相鄰一頁的消息記錄;
[0033]展示所述相鄰一頁的消息記錄。
[0034]應當理解的是,以上的一般描述和后文的細節描述僅是示例性的,并不能限制本公開。
【專利附圖】
【附圖說明】
[0035]此處所說明的附圖用來提供對本公開的進一步理解,構成本申請的一部分,并不構成對本公開的限定。在附圖中:
[0036]圖1是本公開實施例一提供的一種消息瀏覽方法的示例性流程圖;
[0037]圖2是本公開實施例二提供的一種消息瀏覽方法的示例性流程圖;
[0038]圖3是本公開實施例三提供的一種消息瀏覽方法的示例性流程圖;
[0039]圖4是本公開實施例三中讀取消息記錄的方法的示例性流程圖;
[0040]圖5是本公開實施例四提供的一種消息瀏覽方法的示例性流程圖;[0041]圖6是本公開實施例五提供的一種消息瀏覽方法的示例性流程圖;
[0042]圖7是本公開實施例一提供的一種消息瀏覽裝置的示例性結構示意圖;
[0043]圖8是本公開實施例二提供的一種消息瀏覽裝置的示例性結構示意圖;
[0044]圖9是本公開實施例三提供的一種消息瀏覽裝置的示例性結構示意圖;
[0045]圖10是本公開實施例三中讀取模塊的示例性結構示意圖;
[0046]圖11是本公開實施例四提供的一種消息瀏覽裝置的示例性結構示意圖;
[0047]圖12是本公開實施例五提供的一種消息瀏覽裝置的示例性結構示意圖;
[0048]圖13是本公開實施例一種終端設備的示例性結構示意圖。
[0049]通過上述附圖,已示出本公開明確的實施例,后文中將有更詳細的描述。這些附圖和文字描述并不是為了通過任何方式限制本公開構思的范圍,而是通過參考特定實施例為本領域技術人員說明本公開的概念。
【具體實施方式】
[0050]為使本公開的目的、技術方案和優點更加清楚明白,下面結合實施方式和附圖,對本公開做進一步詳細說明。在此,本公開的示意性實施方式及其說明用于解釋本公開,但并不作為對本公開的限定。
[0051]本公開實施例提供一種消息瀏覽方法、裝置和終端設備,以下結合附圖對本公開進行詳細說明。
[0052]在本公開實施例一中,如圖1所示,一種消息瀏覽方法包括:
[0053]在步驟SlOl中,在即時消息瀏覽狀態下接收到讀取消息記錄的指令,本實施例的方法用于終端設備中。
[0054]即時消息瀏覽狀態是指即時通信軟件中的對話狀態或者聊天狀態。在即時消息瀏覽狀態下接收到的讀取消息記錄的指令,是在對話狀態或聊天狀態顯示即時通信消息的窗口界面中顯示消息記錄。讀取消息記錄的指令來自于用戶對相應功能菜單的選擇操作或者其他手勢操作。
[0055]在步驟S102中,根據讀取消息記錄的指令,向上或向下讀取相鄰一頁的消息記錄。
[0056]終端設備接收到讀取消息記錄的指令,判斷是向上讀取消息消息記錄的指令,還是向下讀取消息記錄的指令。用戶在對話或者聊天過程中,需要通過對話或者聊天界面窗口讀取消息記錄時,通常是向上讀取消息記錄,在對話或者聊天界面窗口瀏覽消息記錄時,可以向上或者向下讀取消息記錄。
[0057]終端設備接收到向上讀取聊天記錄的指令時,向上讀取相鄰一頁的消息記錄,接收到向下讀取聊天記錄的指令時,向下讀取相鄰一頁的消息記錄。消息記錄是以當前對話或者聊天的窗口界面進行分頁。
[0058]在步驟S103中,展示相鄰一頁的消息記錄。
[0059]終端設備在對話或者聊天窗口界面中展示讀取的一個相鄰分頁的消息記錄。
[0060]本公開實施例一,在即時消息瀏覽狀態下接收到讀取消息記錄的指令后,讀取一個相鄰分頁的消息記錄并且在當前對話或者聊天界面窗口中進行展示,使用戶方便快捷的在當前對話或者聊天窗口界面中瀏覽消息記錄。[0061]在本公開實施例二中,如圖2所示,一種消息瀏覽方法包括:
[0062]在步驟S201中,在即時消息瀏覽狀態下接收到讀取消息記錄的指令,本實施例的方法用于終端設備中。與步驟SlOl的實現過程相同,在此不做重復說明。
[0063]在步驟S202中,檢測當前即時消息瀏覽界面的大小。
[0064]即時消息瀏覽界面是指在當前對話或者聊天窗口中,顯示雙方或者多方的當前聊天內容的顯示區域,而并不是專用于查詢歷史消息的顯示區域。查詢歷史消息的顯示區域通常需要用戶選擇開啟。而本公開實施例中的即時消息瀏覽界面就是當前雙方或多方的對話窗口,不再需要其他指令進行開啟。
[0065]終端設備檢測當前即時消息瀏覽界面的大小。即使是相同的即時通信軟件,在不同類型的終端設備中即時消息瀏覽界面的默認大小并不相同,并且用戶可以根據實際需求自定義設置即時消息瀏覽界面的大小。
[0066]在步驟S203中,根據當前即時消息瀏覽界面的大小確定相鄰一頁的消息記錄。
[0067]本公開實施例中,消息記錄的讀取是以頁為單位,而分頁是根據即時消息瀏覽界面的大小進行的,以能夠在即時消息瀏覽界面中展示一頁的消息記錄。
[0068]終端設備接收到讀取消息記錄的指令后,確定當前即時消息瀏覽界面中的顯示在最上方的一條消息,從與顯示在最上方的一條消息所鄰接的上一條消息開始,根據檢測到的當前即時消息瀏覽界面的大小,確定能夠在當前即時消息瀏覽界面中顯示的消息的行數,進而確定剛好夠當前即時消息瀏覽界面顯示的相鄰的上一頁消息記錄。終端設備顯示消息記錄時,如果接收到向下讀取消息記錄的指令,確定當前確定當前即時消息瀏覽界面中顯示的消息記錄中心、最下方的一條消息,從與顯示在最下方的一條消息所鄰接的下一條消息開始,根據檢測到的當前即時消息瀏覽界面的大小,確定能夠在當前即時消息瀏覽界面中顯示的消息的行數,進而確定剛好夠當前即時消息瀏覽界面顯示的相鄰的下一頁消息記錄。終端設備檢測當前即時消息瀏覽界面的大小用來確定相鄰一頁的消息記錄的行數,以便在當前即時消息瀏覽界面中將讀取的消息記錄全部進行展示。
[0069]在步驟S204中,根據讀取消息記錄的指令,向上或向下讀取相鄰一頁的消息記錄。
[0070]終端設備根據讀取消息記錄的指令,讀取步驟S203中確定的相鄰一頁的消息記錄。終端設備接收到向上讀取聊天記錄的指令時,向上讀取相鄰一頁的消息記錄,接收到向下讀取聊天記錄的指令時,向下讀取相鄰一頁的消息記錄。
[0071]在步驟S205中,展示相鄰一頁的消息記錄。
[0072]終端設備在當前即時消息瀏覽界面中展示相鄰一頁的消息記錄。相鄰一頁的消息記錄是根據當前即時消息瀏覽界面的大小確定的,因此相鄰一頁的消息記錄可以全部展示在當前即時消息瀏覽界面中,用戶不需要像在專用于查詢歷史消息的顯示區域中進行了翻頁操作后,還需要再進行上下翻看的操作才能夠無遺漏的瀏覽該頁的全部消息記錄,用戶可以只進行一次翻頁操作即可在當前即時消息瀏覽界面中無遺漏的瀏覽全部消息記錄。
[0073]本公開實施例二,在即時消息瀏覽狀態下接收到讀取消息記錄的指令后,根據檢測到的當前即時消息瀏覽界面的大小,讀取一個相鄰分頁的消息記錄并且在當前即時消息瀏覽界面中進行展示,便于用戶操作,使用戶方便快捷的在當前即時消息瀏覽界面中無遺漏的瀏覽全部消息記錄。[0074]在本公開實施例三中,如圖3所不,一種消息瀏覽方法包括:
[0075]在步驟S301中,在即時消息瀏覽狀態下接收到讀取消息記錄的指令,本實施例的方法用于終端設備中。與步驟SlOl的實現過程相同,在此不做重復說明。
[0076]在步驟S302中,根據所述讀取消息記錄的指令,向上或向下讀取相鄰一頁的消息記錄。
[0077]終端設備接收到向上讀取聊天記錄的指令時,向上讀取相鄰一頁的消息記錄,接收到向下讀取聊天記錄的指令時,向下讀取相鄰一頁的消息記錄。消息記錄是以當前對話或者聊天的窗口界面進行分頁。
[0078]終端設備讀取消息記錄的過程如圖4所示,包括以下步驟:
[0079]在步驟S401中,向本地消息記錄數據庫請求所述相鄰一頁的消息記錄。
[0080]終端設備向本地消息記錄數據庫請求相鄰一頁的消息記錄。如果本地消息記錄數據庫中存在相應的消息記錄,則直接讀取本地消息記錄數據庫中相應的消息記錄。如果本地消息記錄數據庫中不存在相應的消息記錄,則執行執行步驟S402。
[0081]在步驟S402中,如果本地消息記錄數據庫不存在所述相鄰一頁的消息記錄,則向服務端請求所述相鄰一頁的消息記錄。
[0082]終端設備在本地消息記錄數據庫中不存在相鄰一頁的消息記錄時,向遠程服務端請求所述相鄰一頁的消息記錄,并接收遠程服務端發送的相應的消息記錄。
[0083]在步驟S303中,展示相鄰一頁的消息記錄。與步驟S103實現過程相同,在此不做重復說明。
[0084]本公開實施三,在即時消息瀏覽狀態下接收到讀取消息記錄的指令后,讀取一個相鄰分頁的消息記錄并且在當前對話或者聊天界面窗口中進行展示,使用戶方便快捷的在當前對話或者聊天窗口界面中瀏覽消息記錄;讀取消息記錄時可以向本地消息記錄數據庫以及遠程服務器請求相應的消息記錄,從而確保能夠得到與聊天對象或者所在群組的完整消息記錄。
[0085]在本公開實施例四中,如圖5所示,一種消息瀏覽方法包括:
[0086]在步驟S501中,在即時消息瀏覽狀態下接收到讀取消息記錄的指令,所述讀取消息記錄的指令來自翻頁鍵的按鍵操作或者音量鍵的按鍵操作,本實施例的方法用于終端設備中。
[0087]即時消息瀏覽狀態是指即時通信軟件中的對話狀態或者聊天狀態。在即時消息瀏覽狀態下接收到的讀取消息記錄的指令,是在對話狀態或聊天狀態顯示即時通信消息的窗口界面中顯示消息記錄。
[0088]讀取消息記錄的指令可以來自于終端設備的外接輸入設備的翻頁鍵,例如計算機鍵盤的PgUp (向上翻頁)鍵與PgDn (向下翻頁)鍵,點擊PgUp鍵可觸發向上讀取相鄰一頁消息記錄的指令,點擊PgDn鍵可觸發向下讀取相鄰一頁消息記錄的指令。
[0089]讀取消息記錄的指令可以來自于終端設備自身的機械按鍵,例如手機的音量鍵,包括音量+ (音量增大)按鍵以及音量-(音量減小)按鍵,長按音量+按鍵時觸發向上讀取相鄰一頁消息記錄的指令,長按音量-按鍵時觸發向下讀取相鄰一頁消息記錄的指令。
[0090]在步驟S502中,根據讀取消息記錄的指令,向上或向下讀取相鄰一頁的消息記錄。與步驟S102的實現過程相同,在此不做重復說明。[0091]在步驟S503中,展示相鄰一頁的消息記錄。與步驟S103實現過程相同,在此不做
重復說明。
[0092]本公開實施例四,在即時消息瀏覽狀態下接收到讀取消息記錄的指令后,讀取一個相鄰分頁的消息記錄并且在當前對話或者聊天界面窗口中進行展示,使用戶方便快捷的在當前對話或者聊天窗口界面中瀏覽消息記錄;讀取消息記錄的指令來自于終端設備的外界輸入設備的翻頁鍵時,從而可以大大減少計算機的鼠標操作,用戶瀏覽定位消息記錄更加快捷,讀取消息記錄的指令來自于終端設備自身的機械按鍵時,可以大大減少對屏幕觸控操作,避免過多的觸摸屏幕而影響消息瀏覽的效率。
[0093]在本公開實施例五中,如圖6所示,一種消息瀏覽方法包括:
[0094]在步驟S601中,在即時消息瀏覽狀態下接收到讀取消息記錄的指令,本實施例的方法用于終端設備中。與步驟SlOl實現過程相同,在此不做重復說明。
[0095]在步驟S602中,根據讀取消息記錄的指令,向上或向下讀取相鄰一頁的消息記錄。與步驟S102的實現過程相同,在此不做重復說明。
[0096]在步驟S603中,展示相鄰一頁的消息記錄。與步驟S103實現過程相同,在此不做
重復說明。
[0097]在步驟S604中,接收到跳轉瀏覽指令,所述跳轉瀏覽指令來自方向鍵或者音量鍵的雙擊操作。
[0098]跳轉瀏覽指令用來跳轉到當前展示的消息記錄的第一條消息或者最后一條消息,供用戶瀏覽。跳轉瀏覽指令可以來自終端設備的外接輸入設備的方向鍵,例如計算機鍵盤的t (向上)鍵與丨(向下)鍵,雙擊丨鍵可觸發跳轉至當前展示的消息記錄分頁的第一條消息的指令,雙擊丨鍵可觸發跳轉至當前展示的消息記錄分頁的最后一條消息的指令。跳轉瀏覽指令還可以來自終端設備自身的機械按鍵,例如手機的音量鍵,包括音量+ (音量增大)按鍵以及音量-(音量減小)按鍵,雙擊音量+按鍵時觸發跳轉至當前展示的消息記錄分頁的第一條消息的指令,雙擊音量-按鍵時觸發跳轉至當前展示的消息記錄分頁的最后一條消息的指令。
[0099]在步驟S605中,跳轉到當前展示的消息記錄分頁的第一條消息或者最后一條消
肩、O
[0100]終端設備根據接收到的跳轉瀏覽指令,當前即時消息瀏覽界面中展示的消息記錄跳轉至當前展示的消息記錄分頁的第一條消息或者最后一條消息。
[0101]本公開實施例六,在即時消息瀏覽狀態下接收到讀取消息記錄的指令后,讀取一個相鄰分頁的消息記錄并且在當前對話或者聊天界面窗口中進行展示,使用戶方便快捷的在當前對話或者聊天窗口界面中瀏覽消息記錄,用戶還可以便捷的對當前展示的消息記錄進行跳轉操作,無需進行鼠標操作或者觸控操作即可跳轉至當前展示的消息記錄分頁的第一條消息或者最后一條消息。
[0102]本公開提供了與實施例一對應的一種消息瀏覽裝置,如圖7所示,該裝置包括:
[0103]第一接收模塊70,用于在即時消息瀏覽狀態下接收到讀取消息記錄的指令;
[0104]讀取模塊71,用于根據所述讀取消息記錄的指令,向上或向下讀取相鄰一頁的消息記錄;
[0105]展示模塊72,用于展示所述相鄰一頁的消息記錄。[0106]本公開提供了與實施例二對應的一種消息瀏覽裝置,如圖8所示,該裝置包括:
[0107]第一接收模塊70,用于在即時消息瀏覽狀態下接收到讀取消息記錄的指令;
[0108]檢測模塊73,用于檢測當前即時消息瀏覽界面的大小,
[0109]確定模塊74,用于根據所述當前即時消息瀏覽界面的大小確定所述相鄰一頁的消息記錄;
[0110]讀取模塊71,用于根據所述讀取消息記錄的指令,向上或向下讀取相鄰一頁的消息記錄;
[0111]展示模塊72,用于展示所述相鄰一頁的消息記錄。
[0112]本公開提供了與實施例三對應的一種消息瀏覽裝置,如圖9所示,該裝置包括:
[0113]第一接收模塊70,用于在即時消息瀏覽狀態下接收到讀取消息記錄的指令;
[0114]讀取模塊71,用于根據所述讀取消息記錄的指令,向上或向下讀取相鄰一頁的消息記錄;
[0115]展示模塊72,用于展示所述相鄰一頁的消息記錄。
[0116]讀取模塊71如圖10所示,包括:
[0117]第一請求單元710,用于向本地消息記錄數據庫請求所述相鄰一頁的消息記錄;
[0118]第二請求單元711,用于當本地消息記錄數據庫不存在所述相鄰一頁的消息記錄時,向服務端請求所述相鄰一頁的消息記錄。
[0119]本公開提供了與實施例四對應的一種消息瀏覽裝置,如圖11所示,該裝置包括:
[0120]第一接收模塊70,用于在即時消息瀏覽狀態下接收到讀取消息記錄的指令,所述讀取消息記錄的指令來自翻頁鍵的按鍵操作或者音量鍵的按鍵操作;
[0121]讀取模塊71,用于根據所述讀取消息記錄的指令,向上或向下讀取相鄰一頁的消息記錄;
[0122]展示模塊72,用于展示所述相鄰一頁的消息記錄。
[0123]本公開提供了與實施例五對應的一種消息瀏覽裝置,如圖12所示,該裝置包括:
[0124]第一接收模塊70,用于在即時消息瀏覽狀態下接收到讀取消息記錄的指令;
[0125]讀取模塊71,用于根據所述讀取消息記錄的指令,向上或向下讀取相鄰一頁的消息記錄;
[0126]展示模塊72,用于展示所述相鄰一頁的消息記錄;
[0127]第二接收模塊75,用于接收到跳轉瀏覽指令,所述跳轉瀏覽指令來自方向鍵或者音量鍵的雙擊操作;
[0128]跳轉模塊76,用于跳轉到當前展示的消息記錄分頁的第一條消息或者最后一條消
肩、O
[0129]圖13是本公開實施例中終端設備(可以是請求方終端或者相關聯終端)結構示意圖。參見圖13,該終端可以用于實施上述實施例中提供的消息瀏覽方法。
[0130]終端設備800可以包括通信單元110、包括有一個或一個以上計算機可讀存儲介質的存儲器120、輸入單元130、顯示單元140、傳感器150、音頻電路160、WIFI(WirelessFidelity,無線保真)模塊170、包括有一個或者一個以上處理核心的處理器180、以及電源190等部件。本領域技術人員可以理解,圖中示出的終端設備結構并不構成對終端設備的限定,可以包括比圖示更多或更少的部件,或者組合某些部件,或者不同的部件布置。其中:
[0131]通信單元110可用于收發信息或通話過程中,信號的接收和發送,該通信單元110可以為RF (Radio Frequency,射頻)電路、路由器、調制解調器、等網絡通信設備。特別地,當通信單元110為RF電路時,將基站的下行信息接收后,交由一個或者一個以上處理器180處理;另外,將涉及上行的數據發送給基站。通常,作為通信單元的RF電路包括但不限于天線、至少一個放大器、調諧器、一個或多個振蕩器、用戶身份模塊(SIM)卡、收發信機、耦合器、LNA(Low Noise Amplifier,低噪聲放大器)、雙工器等。此外,通信單元110還可以通過無線通信與網絡和其他設備通信。所述無線通信可以使用任一通信標準或協議,包括但不限于 GSM (Global System of Mobile communication,全球移動通訊系統)、GPRS (GeneralPacket Radio Service,通用分組無線服務)、CDMA (Code Division Multiple Access,石馬分多址)、WCDMA (Wideband Code Division Multiple Access,寬帶碼分多址)、LTE (LongTerm Evolution,長期演進)、電子郵件、SMS (Short Messaging Service,短消息服務)等。存儲器120可用于存儲軟件程序以及模塊,處理器180通過運行存儲在存儲器120的軟件程序以及模塊,從而執行各種功能應用以及數據處理。存儲器120可主要包括存儲程序區和存儲數據區,其中,存儲程序區可存儲操作系統、至少一個功能所需的應用程序(比如聲音播放功能、圖像播放功能等)等;存儲數據區可存儲根據終端設備800的使用所創建的數據(比如音頻數據、電話本等)等。此外,存儲器120可以包括高速隨機存取存儲器,還可以包括非易失性存儲器,例如至少一個磁盤存儲器件、閃存器件、或其他易失性固態存儲器件。相應地,存儲器120還可以包括存儲器控制器,以提供處理器180和輸入單元130對存儲器120的訪問。
[0132]輸入單元130可用于接收輸入的數字或字符信息,以及產生與用戶設置以及功能控制有關的鍵盤、鼠標、操作桿、光學或者軌跡球信號輸入。優選地,輸入單元130可包括觸敏表面131以及其他輸入設備132。觸敏表面131,也稱為觸摸顯示屏或者觸控板,可收集用戶在其上或附近的觸摸操作(比如用戶使用手指、觸筆等任何適合的物體或附件在觸敏表面131上或在觸敏表面131附近的操作),并根據預先設定的程式驅動相應的連接裝置。可選的,觸敏表面131可包括觸摸檢測裝置和觸摸控制器兩個部分。其中,觸摸檢測裝置檢測用戶的觸摸方位,并檢測觸摸操作帶來的信號,將信號傳送給觸摸控制器;觸摸控制器從觸摸檢測裝置上接收觸摸信息,并將它轉換成觸點坐標,再送給處理器180,并能接收處理器180發來的命令并加以執行。此外,可以采用電阻式、電容式、紅外線以及表面聲波等多種類型實現觸敏表面131。除了觸敏表面131,輸入單元130還可以包括其他輸入設備132。優選地,其他輸入設備132可以包括但不限于物理鍵盤、功能鍵(比如音量控制按鍵、開關按鍵等)、軌跡球、鼠標、操作桿等中的一種或多種。
[0133]顯示單元140可用于顯示由用戶輸入的信息或提供給用戶的信息以及終端設備800的各種圖形用戶接口,這些圖形用戶接口可以由圖形、文本、圖標、視頻和其任意組合來構成。顯示單元140可包括顯示面板141,可選的,可以采用LOXLiquid Crystal Display,液晶顯示器)、0LED (Organic Light-Emitting Diode,有機發光二極管)等形式來配置顯示面板141。進一步的,觸敏表面131可覆蓋顯示面板141,當觸敏表面131檢測到在其上或附近的觸摸操作后,傳送給處理器180以確定觸摸事件的類型,隨后處理器180根據觸摸事件的類型在顯示面板141上提供相應的視覺輸出。雖然在圖13中,觸敏表面131與顯示面板141是作為兩個獨立的部件來實現輸入和輸入功能,但是在某些實施例中,可以將觸敏表面131與顯示面板141集成而實現輸入和輸出功能。
[0134]終端設備800還可包括至少一種傳感器150,比如光傳感器、運動傳感器以及其他傳感器。光傳感器可包括環境光傳感器及接近傳感器,其中,環境光傳感器可根據環境光線的明暗來調節顯示面板141的亮度,接近傳感器可在終端設備800移動到耳邊時,關閉顯示面板141和/或背光。作為運動傳感器的一種,重力加速度傳感器可檢測各個方向上(一般為三軸)加速度的大小,靜止時可檢測出重力的大小及方向,可用于識別手機姿態的應用(比如橫豎屏切換、相關游戲、磁力計姿態校準)、振動識別相關功能(比如計步器、敲擊)等;至于終端設備800還可配置的陀螺儀、氣壓計、濕度計、溫度計、紅外線傳感器等其他傳感器,在此不再贅述。
[0135]音頻電路160、揚聲器161,傳聲器162可提供用戶與終端設備800之間的音頻接口。音頻電路160可將接收到的音頻數據轉換后的電信號,傳輸到揚聲器161,由揚聲器161轉換為聲音信號輸出;另一方面,傳聲器162將收集的聲音信號轉換為電信號,由音頻電路160接收后轉換為音頻數據,再將音頻數據輸出處理器180處理后,經RF電路110以發送給比如另一終端設備,或者將音頻數據輸出至存儲器120以便進一步處理。音頻電路160還可能包括耳塞插孔,以提供外設耳機與終端設備800的通信。
[0136]為了實現無線通信,該終端設備上可以配置有無線通信單元170,該無線通信單元170可以為WIFI模塊。WIFI屬于短距離無線傳輸技術,終端設備800通過無線通信單元170可以幫助用戶收發電子郵件、瀏覽網頁和訪問流式媒體等,它為用戶提供了無線的寬帶互聯網訪問。雖然圖中示出了無線通信單元170,但是可以理解的是,其并不屬于終端設備800的必須構成,完全可以根據需要在不改變發明的本質的范圍內而省略。
[0137]處理器180是終端設備800的控制中心,利用各種接口和線路連接整個手機的各個部分,通過運行或執行存儲在存儲器120內的軟件程序和/或模塊,以及調用存儲在存儲器120內的數據,執行終端設備800的各種功能和處理數據,從而對手機進行整體監控。可選的,處理器180可包括一個或多個處理核心;優選的,處理器180可集成應用處理器和調制解調處理器,其中,應用處理器主要處理操作系統、用戶界面和應用程序等,調制解調處理器主要處理無線通信。可以理解的是,上述調制解調處理器也可以不集成到處理器180中。
[0138]終端設備800還包括給各個部件供電的電源190 (比如電池),優選的,電源可以通過電源管理系統與處理器180邏輯相連,從而通過電源管理系統實現管理充電、放電、以及功耗管理等功能。電源190還可以包括一個或一個以上的直流或交流電源、再充電系統、電源故障檢測電路、電源轉換器或者逆變器、電源狀態指示器等任意組件。
[0139]盡管未示出,終端設備800還可以包括攝像頭、藍牙模塊等,在此不再贅述。在本公開的一個實施例中,終端設備還包括有存儲器,以及一個或者一個以上的程序,其中一個或者一個以上程序存儲于存儲器中,且經配置以由一個或者一個以上處理器執行所述一個或者一個以上程序包含用于進行本公開實施例提供的消息瀏覽方法的以下指令:
[0140]在即時消息瀏覽狀態下接收到讀取消息記錄的指令;
[0141]根據所述讀取消息記錄的指令,向上或向下讀取相鄰一頁的消息記錄;
[0142]展示所述相鄰一頁的消息記錄。[0143]展示所述相鄰一頁的消息記錄,包括:
[0144]所述相鄰一頁的消息記錄全部展示在當前即時消息瀏覽界面中。
[0145]根據所述讀取消息記錄的指令,向上或向下讀取相鄰一頁的消息記錄之前,所述指令還包括:
[0146]檢測當前即時消息瀏覽界面的大小,
[0147]根據所述當前即時消息瀏覽界面的大小確定所述相鄰一頁的消息記錄。
[0148]向上或向下讀取相鄰一頁的消息記錄包括:
[0149]向本地消息記錄數據庫請求所述相鄰一頁的消息記錄;
[0150]如果本地消息記錄數據庫不存在所述相鄰一頁的消息記錄,則向服務端請求所述相鄰一頁的消息記錄。
[0151]所述讀取消息記錄的指令來自翻頁鍵的按鍵操作或者音量鍵的按鍵操作。
[0152]所述指令還包括:
[0153]接收到跳轉瀏覽指令,
[0154]跳轉到當前展示的消息記錄分頁的第一條消息或者最后一條消息。
[0155]所述跳轉瀏覽指令來自方向鍵或者音量鍵的雙擊操作。
[0156]此外,典型地,本公開所述的移動終端可為各種手持終端設備,例如手機、個人數字助理(PDA)等,因此本公開的保護范圍不應限定為某種特定類型的移動終端。
[0157]此外,根據本公開的方法還可以被實現為由CPU執行的計算機程序。在該計算機程序被CPU執行時,執行本公開的方法中限定的上述功能。
[0158]此外,上述方法步驟以及系統單元也可以利用控制器以及用于存儲使得控制器實現上述步驟或單元功能的計算機程序的計算機可讀存儲設備實現。
[0159]此外,應該明白的是,本文所述的計算機可讀存儲設備(例如,存儲器)可以是易失性存儲器或非易失性存儲器,或者可以包括易失性存儲器和非易失性存儲器兩者。作為例子而非限制性的,非易失性存儲器可以包括只讀存儲器(ROM)、可編程ROM(PROM)、電可編程ROM(EPROM)、電可擦寫可編程ROM(EEPROM)或快閃存儲器。易失性存儲器可以包括隨機存取存儲器(RAM),該RAM可以充當外部高速緩存存儲器。作為例子而非限制性的,RAM可以以多種形式獲得,比如同步RAM (DRAM)、動態RAM (DRAM)、同步DRAM (SDRAM)、雙數據速率SDRAM (DDR SDRAM)、增強SDRAM(ESDRAM)、同步鏈路DRAM(SLDRAM)以及直接RambusRAM(DRRAM)。所公開的方面的存儲設備意在包括但不限于這些和其它合適類型的存儲器。
[0160]本領域技術人員還將明白的是,結合這里的公開所描述的各種示例性邏輯塊、模塊、電路和算法步驟可以被實現為電子硬件、計算機軟件或兩者的組合。為了清楚地說明硬件和軟件的這種可互換性,已經就各種示意性組件、方塊、模塊、電路和步驟的功能對其進行了一般性的描述。這種功能是被實現為軟件還是被實現為硬件取決于具體應用以及施加給整個系統的設計約束。本領域技術人員可以針對每種具體應用以各種方式來實現所述的功能,但是這種實現決定不應被解釋為導致脫離本公開的范圍。
[0161]結合這里的公開所描述的各種示例性邏輯塊、模塊和電路可以利用被設計成用于執行這里所述功能的下列部件來實現或執行:通用處理器、數字信號處理器(DSP)、專用集成電路(ASIC)、現場可編程門陣列(FPGA)或其它可編程邏輯器件、分立門或晶體管邏輯、分立的硬件組件或者這些部件的任何組合。通用處理器可以是微處理器,但是可替換地,處理器可以是任何傳統處理器、控制器、微控制器或狀態機。處理器也可以被實現為計算設備的組合,例如,DSP和微處理器的組合、多個微處理器、一個或多個微處理器結合DSP核、或任何其它這種配置。
[0162]結合這里的公開所描述的方法或算法的步驟可以直接包含在硬件中、由處理器執行的軟件模塊中或這兩者的組合中。軟件模塊可以駐留在RAM存儲器、快閃存儲器、ROM存儲器、EPROM存儲器、EEPROM存儲器、寄存器、硬盤、可移動盤、CD-ROM、或本領域已知的任何其它形式的存儲介質中。示例性的存儲介質被耦合到處理器,使得處理器能夠從該存儲介質中讀取信息或向該存儲介質寫入信息。在一個替換方案中,所述存儲介質可以與處理器集成在一起。處理器和存儲介質可以駐留在ASIC中。ASIC可以駐留在用戶終端中。在一個替換方案中,處理器和存儲介質可以作為分立組件駐留在用戶終端中。
[0163]在一個或多個示例性設計中,所述功能可以在硬件、軟件、固件或其任意組合中實現。如果在軟件中實現,則可以將所述功能作為一個或多個指令或代碼存儲在計算機可讀介質上或通過計算機可讀介質來傳送。計算機可讀介質包括計算機存儲介質和通信介質,該通信介質包括有助于將計算機程序從一個位置傳送到另一個位置的任何介質。存儲介質可以是能夠被通用或專用計算機訪問的任何可用介質。作為例子而非限制性的,該計算機可讀介質可以包括RAM、ROM、EEPROM、CD-ROM或其它光盤存儲設備、磁盤存儲設備或其它磁性存儲設備,或者是可以用于攜帶或存儲形式為指令或數據結構的所需程序代碼并且能夠被通用或專用計算機或者通用或專用處理器訪問的任何其它介質。此外,任何連接都可以適當地稱為計算機可讀介質。例如,如果使用同軸線纜、光纖線纜、雙絞線、數字用戶線路(DSL)或諸如紅外線、無線電和微波的無線技術來從網站、服務器或其它遠程源發送軟件,則上述同軸線纜、光纖線纜、雙絞線、DSL或諸如紅外先、無線電和微波的無線技術均包括在介質的定義。如這里所使用的,磁盤和光盤包括壓縮盤(CD)、激光盤、光盤、數字多功能盤(DVD)、軟盤、藍光盤,其中磁盤通常磁性地再現數據,而光盤利用激光光學地再現數據。上述內容的組合也應當包括在計算機可讀介質的范圍內。
[0164]盡管前面公開的內容示出了本公開的示例性實施例,但是應當注意,在不背離權利要求限定的本公開的范圍的前提下,可以進行多種改變和修改。根據這里描述的公開實施例的方法權利要求的功能、步驟和/或動作不需以任何特定順序執行。此外,盡管本公開的元素可以以個體形式描述或要求,但是也可以設想多個,除非明確限制為單數。
[0165]以上所述的【具體實施方式】,對本公開的目的、技術方案和有益效果進行了進一步詳細說明,所應理解的是,以上所述僅為本公開的【具體實施方式】而已,并不用于限定本公開的保護范圍,凡在本公開的精神和原則之內,所做的任何修改、等同替換、改進等,均應包含在本公開的保護范圍之內。
【權利要求】
1.一種消息瀏覽方法,其特征在于,所述方法包括: 在即時消息瀏覽狀態下,接收到讀取消息記錄的指令; 根據所述讀取消息記錄的指令,向上或向下讀取相鄰一頁的消息記錄; 展示所述相鄰一頁的消息記錄。
2.如權利要求1所述的方法,其特征在于,展示所述相鄰一頁的消息記錄,包括: 所述相鄰一頁的消息記錄全部展示在當前即時消息瀏覽界面中。
3.如權利要求1所述的方法,其特征在于,根據所述讀取消息記錄的指令,向上或向下讀取相鄰一頁的消息記錄之前,所述方法還包括: 檢測當前即時消息瀏覽界面的大小, 根據所述當前即時消息瀏覽界面的大小確定所述相鄰一頁的消息記錄。
4.如權利要求1所述的方法,其特征在于,向上或向下讀取相鄰一頁的消息記錄包括: 向本地消息記錄數據庫請求所述相鄰一頁的消息記錄; 如果本地消息記錄數據庫不存在所述相鄰一頁的消息記錄,則向服務端請求所述相鄰一頁的消息記錄。
5.如權利要求1所述的 方法,其特征在于,所述讀取消息記錄的指令來自翻頁鍵的按鍵操作或者音量鍵的按鍵操作。
6.如權利要求1所述的方法,其特征在于,所述方法還包括: 接收到跳轉瀏覽指令, 跳轉到當前展示的消息記錄分頁的第一條消息或者最后一條消息。
7.如權利要求6所述的方法,其特征在于,所述跳轉瀏覽指令來自方向鍵或者音量鍵的雙擊操作。
8.一種消息瀏覽裝置,其特征在于,所述裝置包括: 第一接收模塊,用于在即時消息瀏覽狀態下接收到讀取消息記錄的指令; 讀取模塊,用于根據所述讀取消息記錄的指令,向上或向下讀取相鄰一頁的消息記錄; 展示模塊,用于展示所述相鄰一頁的消息記錄。
9.如權利要求9所述的裝置,其特征在于,所述展示模塊將所述相鄰一頁的消息記錄全部展示在當前即時消息瀏覽界面中。
10.如權利要求8所述的裝置,其特征在于,所述裝置還包括: 檢測模塊,用于檢測當前即時消息瀏覽界面的大小, 確定模塊,用于根據所述當前即時消息瀏覽界面的大小確定所述相鄰一頁的消息記錄。
11.如權利要求8所述的裝置,其特征在于,所述讀取模塊包括: 第一請求單元,用于向本地消息記錄數據庫請求所述相鄰一頁的消息記錄; 第二請求單元,用于當本地消息記錄數據庫不存在所述相鄰一頁的消息記錄時,向服務端請求所述相鄰一頁的消息記錄。
12.如權利要求8所述的裝置,其特征在于,所述裝置還包括: 第二接收模塊,用于接收到跳轉瀏覽指令; 跳轉模塊,用于跳轉到當前展示的消息記錄分頁的第一條消息或者最后一條消息。
13. —種終端設備,其特征在于,終端設備包括有存儲器,以及一個或者一個以上的程序,其中一個或者一個以上程序存儲于存儲器中,且經配置以由一個或者一個以上處理器執行所述一個或者一個以上程序包含用于進行以下操作的指令: 在即時消息瀏覽狀態下接收到讀取消息記錄的指令; 根據所述讀取消息記錄的指令,向上或向下讀取相鄰一頁的消息記錄; 展示所述相鄰一頁的消息記錄。
【文檔編號】H04M1/725GK103533177SQ201310513553
【公開日】2014年1月22日 申請日期:2013年10月25日 優先權日:2013年10月25日
【發明者】林形省, 馬坤, 張嘯 申請人:小米科技有限責任公司