本發明專利技術提供了一種即時通訊軟件的聯系人顯示方法,該方法包括:啟動即時通訊軟件;將該即時通訊軟件的通訊錄中包括的至少一個聯系人名片設置為應用小插件;將所述應用小插件的圖形界面顯示在顯示設備上,該應用小插件的圖形界面相對獨立于所述通訊軟件的主界面。實施本發明專利技術可以降低用戶操作的困難度和復雜度,并提升用戶體驗。
【技術實現步驟摘要】
本專利技術涉及移動計算機軟件領域,尤其涉及一種即時通訊軟件的聯系人顯示方法。
技術介紹
即時通訊軟件通常在其主界面中顯示有關各種聯系人的屬性信息,例如聯系人是否在線、是否空閑以便于進行即時對話和來自聯系人的未讀消息,用戶通過對該即時通訊軟件的主界面的操作,能夠方便地發起與其他聯系人的即時通信對話或接受通知以加入由 其他聯系人發起的即時通信對話。當用戶啟動其他程序并置于前端操作時,即時通訊軟件的主界面或窗口會被其他應用程序的窗口覆蓋或遮擋,因此用戶無法繼續追蹤與其他聯系人的即時通訊。如果用戶需要繼續進行這次即時通信對話,則要切換回原通訊軟件的窗口。尤其是在用戶與多個聯系人進行即時通信對話時,需要分別為每一個聯系人單獨開啟一個通訊窗口,然后在該多個通訊窗口中進行切換以保持與不同聯系人的對話,增加了用戶操作的復雜程度。尤其是在顯示設備的可顯示區域有限的情況下,用戶有時候不得不選擇把多個通訊窗口最小化至系統后臺,而如果在此過程中有來自其他聯系人的即時通信消息或通知呼入,則用戶還需要在最小化的多個窗口中查找該消息或通知所屬的聯系人,增加了即時通訊的困難度。
技術實現思路
本專利技術的目的在于提供一種即時通訊軟件的聯系人顯示方法,可以簡易快捷地追蹤即時通訊軟件中的聯系人的狀態和對話狀態。為達到上述目的,本專利技術提供了一種即時通訊軟件的聯系人顯示方法,該方法包括啟動即時通訊軟件;將該即時通訊軟件的通訊錄中包括的至少一個聯系人名片設置為應用小插件;將所述應用小插件的圖形界面顯示在顯示設備上,該應用小插件的圖形界面相對獨立于所述通訊軟件的主界面。本專利技術提供的即時通訊軟件的聯系人顯示方法,通過將即時通訊軟件中的聯系人名片設置為應用小插件,無需為每一聯系人單獨開啟通訊窗口就可以追蹤與該聯系人的即時通訊相關的狀態信息和對話情況,降低了用戶操作的困難度和復雜度,提升了用戶體驗。附圖說明通過閱讀參照以下附圖所作的對非限制性實施例所作的詳細描述,本專利技術的其它特征、目的和優點將會變得更明顯圖I是根據本專利技術提供的即時通訊軟件的聯系人顯示方法的一種具體實施方式的流程圖;圖2是圖I示出的具體實施方式的一種具體實施場景的示意圖。附圖中相同或相似的附圖標記代表相同或相似的部件。具體實施例方式為使本專利技術的目的、技術方案和優點更加清楚,下面將結合附圖對本專利技術的實施例作詳細描述。首先請參考圖1,圖I是根據本專利技術提供的即時通訊軟件的聯系人顯示方法的一種具體實施方式的流程圖,該方法包括步驟S100,啟動即時通訊軟件; 步驟S200,將該即時通訊軟件的通訊錄中包括的至少一個聯系人名片設置為應用小插件;步驟S300,將所述應用小插件的圖形界面顯示在顯示設備上,該應用小插件的圖形界面相對獨立于所述通訊軟件的主界面。具體地,提供合適的軟硬件環境滿足所述即時通訊軟件的運行需求,典型地,在個人電腦上啟動該即時通訊軟件。在步驟SlOO中,所述即時通訊軟件啟動后,其主程序可以前端顯示,也可以在后臺運行。所述即時通訊軟件包括通訊錄,該通訊錄中記錄多個聯系人。在步驟S200中,將至少一個聯系人名片設置為應用小插件,典型地,該應用小插件是基于一個Widget引擎運行的桌面Widget(即桌面微件),其具體的代碼實現方式可以是DHTML、JavaScript或AdobeFlash。在步驟S300中,將所述應用小插件的圖形界面顯示在顯示設備上,典型地,將該應用小插件的圖形界面顯示在個人計算機的顯示設備上,該顯示設備上顯示個人計算機運行的系統的桌面,該應用小插件的圖形界面浮動在所述桌面上顯示。所述應用小插件的圖形界面的具體樣式根據所述即時通訊軟件開發者的設計需求而決定,可以與所述即時通訊軟件的界面主體保持相似風格,以便用戶區分于其他應用小插件。為了滿足用戶查看該應用小插件即可追蹤與聯系人對話的需求,該應用小插件的圖形界面中包括所述聯系人名片相關的屬性信息。其中,所述聯系人名片相關的屬性信息包括聯系人頭像、聯系人姓名、聯系人編號、聯系人分組信息、聯系人在線狀態和消息提示中至少一項。優選地,所述應用小插件的圖形界面中還包括虛擬按鍵,該虛擬按鍵用于觸發針對所述聯系人名片的操作和/或針對所述即時通訊軟件的配置操作。如前文所述,該應用小插件是桌面Widget,操作所述虛擬按鍵或使用其他方式,可以更改該桌面Widget的配置文件,以更改該桌面Widget的皮膚、顯示樣式、放置位置或操作特性;相應地,通過操作所述虛擬按鍵或針對該桌面Widget進行其他操作,可以觸發所述通訊軟件的主界面顯示在所述顯示設備上,然后用戶可以針對該主界面進行進一步的配置操作。優選地,該桌面Widget的圖形界面上顯示的所述聯系人名片相關的屬性信息是非靜態的,通過所述即時通訊軟件實時更新所述桌面Widget的圖形界面中的所述聯系人名片相關的屬性信息,例如更新該聯系人的對話狀態(離線、在線或忙碌)。為了進一步說明圖I示出的方法,請參考圖2,圖2是圖I示出的具體實施方式的一種具體實施場景的示意圖。其中,浮動在桌面上的Widget 100的圖形界面上顯示與即時通訊軟件中所有聯系人名片有關的屬性信息,例如圖形元素101提示用戶當前有兩條未讀消息。此外,Widget 100的圖形界面中還具有虛擬按鈕,例如按鈕102用于調出所述即時通訊軟件的設置界面以便用戶對其進行操作。優選地,所述通訊錄中一部分聯系人可能是使用者經常聯系的常用聯系人,可以將所述常用聯系人設置單獨的Widget,以便于使用者追蹤與其進行的對話或其狀態。如圖2所示,浮動在桌面上的Widget 200和Widget 300分別代表了兩個不同的常用聯系人的名片。在Widget 200的圖形界面中,圖形元素201示出了該聯系人名片在所述即時通訊軟件中的用戶分組位置,圖形元素202示出了該聯系人名片的聯系人姓名、聯系人編號以及聯系人在線狀態(該聯系人處于在線狀態),圖形元素203示出了該聯系人名片的聯系人頭像,圖形元素204示出了該聯系人名片的未讀消息提示(有兩條未讀消息)。Widget 200的圖形界面上的圖形元素20廣204示出了該聯系人名片相關的基本屬性信息,可以滿足使用者與該聯系人名片日常聯系的需求。在該聯系人名片存在未讀消息時,所述·即時通訊軟件會觸發圖形元素204出現,圖形元素204顯示未讀消息的條數。進一步地,Widget 200的圖形界面上還包括虛擬按鈕,例如按鈕205。點擊該按鈕205即可查看與Widget 200代表的聯系人名片有關的歷史通訊記錄,根據設計需求,還可以如圖2所示安排更多的虛擬按鈕,以用于觸發針對所述聯系人名片的操作和/或針對所述即時通訊軟件的配置操作。在Widget 300的圖形界面中,類似地設置了如圖形元素201 204,以示出Widget300所代表的聯系人名片的各種屬性信息,例如通過參考Widget 300的圖形界面可知其代表的聯系人處于離線狀態。此外還設置了類似于按鈕205的各種虛擬按鈕,用于觸發針對所述聯系人名片的操作和/或針對所述即時通訊軟件的配置操作。需要說明的是,聯系人名片的屬性信息改變,或用戶操作所述即時通訊軟件更新聯系人名片的屬性信息時,相應地代表所述聯系人名片的Widget上的圖形元素也發生改變,例如Widget 200代本文檔來自技高網...
【技術保護點】
一種即時通訊軟件的聯系人顯示方法,該方法包括:啟動即時通訊軟件;將該即時通訊軟件的通訊錄中包括的至少一個聯系人名片設置為應用小插件;將所述應用小插件的圖形界面顯示在顯示設備上,該應用小插件的圖形界面相對獨立于所述通訊軟件的主界面。
【技術特征摘要】
1.一種即時通訊軟件的聯系人顯示方法,該方法包括 啟動即時通訊軟件; 將該即時通訊軟件的通訊錄中包括的至少一個聯系人名片設置為應用小插件; 將所述應用小插件的圖形界面顯示在顯示設備上,該應用小插件的圖形界面相對獨立于所述通訊軟件的主界面。2.根據權利要求I所述的方法,其中 所述應用小插件的圖形界面中包括所述聯系人名片相關的屬性信息。3.根據權利要求2所述的方法,其中,所述聯系人名片相關的屬性信息包括 聯系人頭像、聯系人姓名、聯系人編號、聯系人分組信息、聯系人在線狀態和消息提示·中至少一項。4.根據權利要求2所述的方法,其中 所述應用小插件的圖形界面中還包...
【專利技術屬性】
技術研發人員:趙鵬,薛晶晶,
申請(專利權)人:百度在線網絡技術北京有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。