欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

交互界面的展示控制方法及即時通信工具的制作方法

文檔序號:6366028閱讀:167來源:國知局
專利名稱:交互界面的展示控制方法及即時通信工具的制作方法
交互界面的展示控制方法及即時通信工具
技術(shù)領(lǐng)域
本發(fā)明涉及數(shù)據(jù)處理技術(shù),特別是涉及一種交互界面的展示控制方法及即時通信工具。
背景技術(shù)
即時通信 工具常常通過聯(lián)系人列表的形式向用戶展示好友信息,以供用戶發(fā)起與好友之間的即時通信,例如,聯(lián)系人列表中的每一表項均顯示了好友的頭像、昵稱等好友信息,用戶可通過點擊聯(lián)系人列表中任意一條好友信息發(fā)起用戶與相應(yīng)好友之間的會話,在接收到好友消息時也將通過聯(lián)系人列表中好友信息的顏色變化、閃動等動畫效果進(jìn)行消息的提醒。即時通信工具的聯(lián)系人列表中顯示的好友信息是非常精簡的,以方便用戶進(jìn)行快速地查找,這也將使得用戶無法從聯(lián)系人列表中直接查看更為詳細(xì)的好友動態(tài)。為進(jìn)一步了解好友動態(tài),常常在網(wǎng)絡(luò)中以消息的形式傳遞好友動態(tài),例如,該消息可以是即通信工具中用戶與好友之間的會話消息,也可以是虛擬網(wǎng)絡(luò)社區(qū)中好友的動態(tài)消息。但是,對于使用即時通信工具的用戶而言,消息的獲取必須通過點擊發(fā)生了消息提醒的聯(lián)系人列表中的好友信息,或者進(jìn)入相應(yīng)的虛擬網(wǎng)絡(luò)社區(qū)方可查看到好友動態(tài),操作起來較為繁瑣,缺乏便利性。

發(fā)明內(nèi)容基于此,有必要提供一種能提高操作上的便利性的交互界面的展示控制方法。此外,還有必要提供一種能提高操作上的便利性的即時通信工具。一種交互界面的展示控制方法,包括如下步驟獲取聯(lián)系人列表以及所述聯(lián)系人列表中好友的消息;生成與所述聯(lián)系人列表中好友對應(yīng)的圖塊;將所述好友的消息展示于圖塊中。優(yōu)選的,所述生成與所述聯(lián)系人列表中好友對應(yīng)的圖塊的步驟包括從所述聯(lián)系人列表中提取所述好友對應(yīng)的好友信息;判斷所述聯(lián)系人列表中的好友是否存在對應(yīng)的消息,若是,則獲取所述消息的類型;提取與所述類型對應(yīng)的消息展示樣式,根據(jù)所述消息展示樣式生成圖塊;在所述圖塊中添加好友信息。優(yōu)選的,所述生成與所述聯(lián)系人列表中好友對應(yīng)的圖塊的步驟還包括判斷到所述聯(lián)系人列表中的好友不存在對應(yīng)的消息時,生成與所述好友信息對應(yīng)的圖塊,并在所述圖塊中展示好友信息。優(yōu)選的,所述將所述好友的消息展示于圖塊中的步驟為根據(jù)所述消息的類型得到相應(yīng)的標(biāo)識,將所述標(biāo)識設(shè)定于相應(yīng)好友的圖塊中;在所述設(shè)定的圖塊中展示消息。
優(yōu)選的,所述好友的消息包括虛擬網(wǎng)絡(luò)社區(qū)中的動態(tài)消息和/或會話消息;所述在所述設(shè)定的圖塊中展示消息的具體過程為 按照消息的時間順序輪播所述好友的多個消息。優(yōu)選的,所述將所述好友的消息展示于圖塊中的步驟之后還包括
將所述圖塊布設(shè)于屏幕中;判斷所述布設(shè)的圖塊是否超出屏幕的顯示范圍,若是,則向所述顯示范圍之外延伸布設(shè)圖塊;根據(jù)用戶的查看操作將所述延伸布設(shè)的圖塊顯示于所述顯示范圍中。一種即時通信工具,包括消息獲取模塊,用于獲取聯(lián)系人列表以及所述聯(lián)系人列表中好友的消息;圖塊處理模塊,用于生成與所述聯(lián)系人列表中好友對應(yīng)的圖塊;展示模塊,用于將所述好友的消息展示于圖塊中。優(yōu)選的,所述圖塊處理模塊包括信息提取單元,用于從所述聯(lián)系人列表中提取所述好友對應(yīng)的好友信息;消息判斷單元,用于判斷所述聯(lián)系人列表中的好友是否存在對應(yīng)的消息,若是,則通知消息類型獲取單元;所述消息類型獲取單元用于獲取所述消息的類型;消息圖塊生成單元,用于提取與所述類型對應(yīng)的消息展示樣式,根據(jù)所述消息展示樣式生成圖塊,并在所述圖塊中添加好友信息。優(yōu)選的,所述圖塊處理模塊還包括信息圖塊生成單元,用于判斷到所述聯(lián)系人列表中的好友不存在對應(yīng)的消息時,生成與所述好友信息對應(yīng)的圖塊,并在所述圖塊中展示好友信息。優(yōu)選的,所述展示模塊包括圖塊設(shè)定單元,用于根據(jù)所述消息的類型得到相應(yīng)的標(biāo)識,將所述標(biāo)識設(shè)定于相應(yīng)好友的圖塊中;消息展示單元,用于在所述設(shè)定的圖塊中展示消息。優(yōu)選的,所述好友的消息包括虛擬網(wǎng)絡(luò)社區(qū)中的動態(tài)消息和/或會話消息;所述消息展示單元還用于按照消息的時間順序輪播所述好友的多個消息。優(yōu)選的,還包括圖塊布設(shè)模塊,用于將所述圖塊布設(shè)于屏幕中;顯示判斷模塊,用于判斷所述布設(shè)的圖塊是否超出屏幕的顯示范圍,若是,則通知所述圖塊布設(shè)模塊;所述圖塊布設(shè)模塊還用于向所述顯示范圍之外延伸布設(shè)圖塊;顯示控制模塊,用于根據(jù)用戶的查看操作將所述延伸布設(shè)的圖塊顯示于所述顯示范圍中。上述交互界面的展示控制方法及即時通信工具,為聯(lián)系人列表中的每一好友生成對應(yīng)的圖塊,進(jìn)而將該好友的消息展示于圖塊中,用戶通過界面中的圖塊即可直接查看到好友的消息,簡化了操作,提高了操作上的便利性。

圖I為一個實施例中交互界面的展示控制方法的流程圖;圖2為圖I中生成與聯(lián)系人列表中好友對應(yīng)的圖塊的方法流程圖;圖3為一個實施例中按照消息展示樣式生成圖塊的示意圖;圖4為圖I中將好友的消息展示于圖塊中的方法流程圖;圖5為一個實施例中好友對應(yīng)的圖塊示意圖;圖6為圖5中圖塊輪播消息的示意圖;圖7為另一個實施例中交互界面的展示控制方法的流程圖;圖8為一個實施例中即時通信工具界面的應(yīng)用示圖;圖9為一個實施例中即時通信工具界面的簡化圖;圖10為一個實施例中圖塊的在屏幕中的排列示意圖;圖11為一個實施例中即時通信工具的結(jié)構(gòu)示意圖;圖12為圖11中圖塊處理模塊的結(jié)構(gòu)示意圖;圖13為圖11中展示模塊的結(jié)構(gòu)示意圖;圖14為另一個實施例中即時通信工具的結(jié)構(gòu)示意圖。
具體實施方式如圖I所示,在一個實施例中,一種交互界面的展示控制方法,包括如下步驟步驟S10,獲取聯(lián)系人列表以及聯(lián)系人列表中好友的消息。本實施例中,用戶登錄之后建立了即時通信工具與即時通信服務(wù)器之間的連接,并獲取到即時通信服務(wù)器推送的聯(lián)系人列表。該聯(lián)系人列表中記錄了好友的頭像、昵稱、簽名、在線狀態(tài)、會話消息以及排序等好友信息。聯(lián)系人列表中好友的消息可以是用戶與好友之間的會話消息,也可以是好友在虛擬網(wǎng)絡(luò)社區(qū)中的動態(tài)消息。具體地,用戶的即時通信工具接收了即時通信服務(wù)器推送的聯(lián)系人列表時,還將與至少一個虛擬網(wǎng)絡(luò)社區(qū)服務(wù)器建立連接,并接收虛擬網(wǎng)絡(luò)社區(qū)服務(wù)器推送的動態(tài)消息。例如,推送的動態(tài)消息可以是虛擬網(wǎng)絡(luò)社區(qū)頁面中更新的日志、照片以及視頻文件等。步驟S30,生成與聯(lián)系人列表中好友對應(yīng)的圖塊。本實施例中,聯(lián)系人列表中每一好友均有與其對應(yīng)的圖塊,并將相應(yīng)的好友信息添加至圖塊中。用戶可以通過點擊即時通信工具界面中的任一圖塊發(fā)起會話,也可以對顯示于屏幕中的圖塊進(jìn)行瀏覽。步驟S50,將好友的消息展示于圖塊中。本實施例中,每一好友的圖塊中,除了顯示好友信息之外,還將顯示該好友的消息,例如,在接收到某一好友所發(fā)送的會話消息時,將會話消息展示于該好友的圖塊中,以使得用戶可直接從即時通信工具界面獲知消息的內(nèi)容,簡化了消息查看的操作。若某一好友在虛擬網(wǎng)絡(luò)社區(qū)中發(fā)布了新的日志,則將這一日志展示于該好友的圖塊中,用戶不需要進(jìn)入虛擬網(wǎng)絡(luò)社區(qū)既可獲知好友動態(tài),大大提高了操作的便利性。如圖2所示,在一個實施例中,上述步驟S30的具體過程為步驟S310,從聯(lián)系人列表中提取好友對應(yīng)的好友信息。本實施例中,用戶的聯(lián)系人列表中任一好友均有與其對應(yīng)的好友信息。從聯(lián)系人列表中提取每一個好友所對應(yīng)的好友信息。步驟S320,判斷聯(lián)系人列表中的好友是否存在對應(yīng)的消息,若是,則進(jìn)入步驟S330,若否,則進(jìn)入步驟S360。本實施例中,聯(lián)系人列表中并不是所有的好友都有與其對應(yīng)的消息的,例如,若某一好友既沒有在虛擬網(wǎng)絡(luò)社區(qū)中更新動態(tài),也沒有發(fā)起會話,則不會產(chǎn)生任何消息,相應(yīng)地,用戶的即時通信工具也不能獲取到該好友的消息。逐一對聯(lián)系人列表中的好友進(jìn)行判斷,若判斷到該好友存在對應(yīng)的消息,則需要進(jìn)入步驟S330中生成與消息對應(yīng)的圖塊,若判斷到該好友并沒有對應(yīng)的消息,則進(jìn)入步驟S360中,只需要在圖塊中展示好友信息即可。步驟S330,獲取消息的類型。本實施例中,消息的類型包括了用戶與好友之間的會話種類以及消息來源,可根據(jù)需要進(jìn)行靈活的設(shè)置。具體地,對于會話消息而言,消息的類型為用戶與好友之間的會話種類,例如,文件傳輸消息、文本消息、視頻播放消息、圖片消息、好友添加請求以及語音消息等;對于好友在虛擬網(wǎng)絡(luò)社區(qū)中的動態(tài)消息而言,消息的類型為消息來源,即該動態(tài)消息來自于哪一個虛擬網(wǎng)絡(luò)社區(qū),例如,微博消息、XX空間消息等。步驟S340,提取與該類型對應(yīng)的消息展示樣式,根據(jù)消息展示樣式生成圖塊。本實施例中,預(yù)先設(shè)置消息的類型與消息展示樣式之間的映射關(guān)系。消息展示樣式包括了圖塊的尺寸、背景等信息,用于確定圖塊的外觀。在獲取到消息的類型之后提取與該類型對應(yīng)的消息展示樣式,進(jìn)而按照消息展示樣式生成好友所對應(yīng)的圖塊。例如,消息展示樣式中圖塊的尺寸可以是長寬比為I : 1、1 2或者2 2,則按照這消息展示樣式所生成的圖塊,如圖3所示。在需要添加新的消息展示樣式時,可在預(yù)先設(shè)置的映射關(guān)系中新增消息類型以及與其建立映射關(guān)系的消息展示樣式。在另一個實施例中,獲取到的消息中,某一好友所對應(yīng)的消息可能包括多個不同類型的消息,相應(yīng)的,所提取到的與消息的類型對應(yīng)的消息展示樣式將為多個,此時,將獲取圖塊尺寸最大的消息展示樣式,進(jìn)而按照圖塊尺寸最大的消息展示樣式生成好友對應(yīng)的圖塊。步驟S350,在圖塊中添加好友信息。本實施例中,將好友信息添加到對應(yīng)的圖塊中,以在該圖塊中顯示好友信息。步驟S360,生成與好友信息對應(yīng)的圖塊,并在圖塊中展示好友信息。本實施例中,若判斷到聯(lián)系人列表中的某一好友未存在對應(yīng)的消息,則生成用于展示好友信息的圖塊,該圖塊的消息展示樣式可預(yù)先設(shè)定。
如圖4所示,在一個實施例中,上述步驟S50的具體過程為步驟S510,根據(jù)消息的類型得到相應(yīng)的標(biāo)識,將標(biāo)識設(shè)定于相應(yīng)好友的圖塊中。本實施例中,在圖塊中設(shè)定相應(yīng)的標(biāo)識,用于提示瀏覽圖塊中消息的用戶該消息來源于哪一虛擬網(wǎng)絡(luò)社區(qū),或者圖塊中的消息為會話消息中哪一種,進(jìn)而在簡化用戶操作的前提下保證了消息的清楚展示。步驟S530,在設(shè)定的圖塊中展示消息。本實施例中,即時通信工具界面中每一好友的消息都被展示于該好友所對應(yīng)的圖塊中,也就是說圖塊上集中展示了所有的未讀消息,該未讀取消息包括用戶與該好友之間未讀取的會話消息和虛擬網(wǎng)絡(luò)社區(qū)中未被用戶瀏覽的動態(tài)消息,用戶開啟即時通信工具即可直接從界面中瀏覽到每一好友的動態(tài),并通過圖塊中的標(biāo)識獲知消息的類型,方便快捷地將用戶與好友之間的會話和虛擬網(wǎng)絡(luò)社區(qū)融合于即時通信工具界面中。在一個實施例中,好友的消息包括虛擬網(wǎng)絡(luò)社區(qū)中的動態(tài)消息和/或會話消息,上述步驟S530的具體過程是按照消息的時間順序輪播好友的多個消息。本實施例中,用戶所獲取到的某一好友的消息可能包括會話消息以及虛擬網(wǎng)絡(luò)社區(qū)的動態(tài)消息,此時,該好友所對應(yīng)的圖塊將按照消息的時間順序循環(huán)展示多個消息。例如,如圖5所示,某一好友在虛擬網(wǎng)絡(luò)社區(qū)中更新了相冊,此時用戶的即時通信工具界面中該好友對應(yīng)的圖塊將展示更新的照片;此外,若更新了多個照片,則如圖6所示,該好友對應(yīng)的圖塊循環(huán)展示多個照片。如圖7所示,在另一個實施例中,上述步驟S50之后還包括如下步驟步驟S60,將圖塊布設(shè)于屏幕中。本實施例中,即時通信工具的聯(lián)系人列表中每一好友均對應(yīng)了一個圖塊,將所有好友的圖塊布設(shè)于屏幕中,如圖8和圖9所示,聯(lián)系人列表將由傳統(tǒng)的表單形式變換為圖塊組合的形式,所攜帶的內(nèi)容更為豐富,形式自由,即可提高聯(lián)系人列表中查找好友的效率,也可以快速地瀏覽到好友的動態(tài)。一實施例中,如圖10所示,可將所有圖塊按照從上到下、從左到右的順序進(jìn)行排列,使得屏幕中的圖塊更為有序,進(jìn)一步提取用戶的查找效率。步驟S70,判斷布設(shè)的圖塊是否超出屏幕的顯示范圍,若是,則進(jìn)入步驟S80,若否,則結(jié)束。本實施例中,顯示范圍為屏幕的顯示區(qū)域,通過圖塊進(jìn)行好友的消息以及相應(yīng)好友信息的展示,每一好友對應(yīng)了一個圖塊,屏幕的范圍有限,不能完全展示所有圖塊的情況時有發(fā)生,此時,若判斷到布設(shè)的圖塊超出了屏幕的顯示范圍,則向顯示范圍之外延伸布設(shè)圖塊,用戶通過對即時通信工具界面的滾動查看操作或者移動查看操作查看延伸于顯示范圍之外的圖塊。步驟S80,向顯示范圍之外延伸布設(shè)圖塊。本實施例中,可限定屏幕尺寸中的高度為圖塊布設(shè)過程中的高度,在顯示范圍之外向?qū)挾确较蜓由觳荚O(shè)圖塊,相應(yīng)的,用戶通過左右滾動滑動條或者移動即時通信工具界面查看延伸布設(shè)于顯示范圍之外的圖塊;此外,也可限定屏幕尺寸中的寬度為圖塊布設(shè)過程中的寬度,在顯示范圍之外向高度方向延伸布設(shè)圖塊,用戶通過上下滾動滑動條或上下移動即時通信工具界面查看圖塊。步驟S90,根據(jù)用戶的查看操作將延伸布設(shè)的圖塊顯示于顯示范圍中。本實施例中,通過用戶的查看操作觸發(fā)延伸布設(shè)的圖塊顯示于屏幕的顯示范圍中。如圖11所不,在一個實施例中,一種即時通信工具包括消息獲取模塊10、圖塊處理模塊30以及展示模塊50。
消息獲取模塊10,用于獲取聯(lián)系人列表以及聯(lián)系人列表中好友的消息。本實施例中,用戶登錄之后建立了即時通信工具與即時通信服務(wù)器之間的連接,消息獲取模塊10獲取到即時通信服務(wù)器推送的聯(lián)系人列表。該聯(lián)系人列表中記錄了好友的頭像、昵稱、簽名、在線狀態(tài)、會話消息以及排序等好友信息。聯(lián)系人列表中好友的消息可以是用戶與好友之間的會話消息,也可以是好友在虛擬網(wǎng)絡(luò)社區(qū)中的動態(tài)消息。具體地,消息獲取模塊10接收了即時通信服務(wù)器推送的聯(lián)系人列表時,還將與至少一個虛擬網(wǎng)絡(luò)社區(qū)服務(wù)器建立連接,并接收虛擬網(wǎng)絡(luò)社區(qū)服務(wù)器推送的動態(tài)消息。例如,推送的動態(tài)消息可以是虛擬網(wǎng)絡(luò)社區(qū)頁面中更新的日志、照片以及視頻文件等。圖塊處理模塊30,用于生成與聯(lián)系人列表中好友對應(yīng)的圖塊。本實施例中,聯(lián)系人列表中每一好友均有與其對應(yīng)的圖塊,并將相應(yīng)的好友信息添加至圖塊中。用戶可以通過點擊即時通信工具界面中的任一圖塊發(fā)起會話,也可以對顯示于屏幕中的圖塊進(jìn)行瀏覽。展示模塊50,用于將好友的消息展示于圖塊中。本實施例中,每一好友的圖塊中,除了顯示好友信息之外,還將顯示該好友的消息,例如,在接收到某一好友所發(fā)送的會話消息時,展示模塊50將會話消息展示于該好友的圖塊中,以使得用戶可直接從即時通信工具界面獲知消息的內(nèi)容,簡化了消息查看的操作。若某一好友在虛擬網(wǎng)絡(luò)社區(qū)中發(fā)布了新的日志,則展示模塊50將這一日志展示于該好友的圖塊中,用戶不需要進(jìn)入虛擬網(wǎng)絡(luò)社區(qū)既可獲知好友動態(tài),大大提高了操作的便利性。如圖12所示,在一個實施例中,上述圖塊處理模塊30包括信息提取單元310、消息判斷單元320、消息類型獲取單元330、消息圖塊生成單元350以及信息圖塊生成單元360。信息提取單元310,用于從聯(lián)系人列表中提取好友對應(yīng)的好友信息。本實施例中,用戶的聯(lián)系人列表中任一好友均有與其對應(yīng)的好友信息。信息提取單兀310從聯(lián)系人列表中提取每一個好友所對應(yīng)的好友信息。消息判斷單元320,用于判斷聯(lián)系人列表中的好友是否存在對應(yīng)的消息,若是,則通知消息類型獲取單元330,若否,則通知信息圖塊生成單元360。本實施例中,聯(lián)系人列表中并不是所有的好友都有與其對應(yīng)的消息的,例如,若某一好友既沒有在虛擬網(wǎng)絡(luò)社區(qū)中更新動態(tài),也沒有發(fā)起會話,則不會產(chǎn)生任何消息,相應(yīng)地,用戶的即時通信工具也不能獲取到該好友的消息。消息判斷單元320逐一對聯(lián)系人列表中的好友進(jìn)行判斷,若判斷到該好友存在對應(yīng)的消息,則需要消息類型獲取單元330生成與消息對應(yīng)的圖塊,若判斷到該好友并沒有對應(yīng)的消息,則需要信息圖塊生成單元360在圖塊中展示好友信息即可。消息類型獲取單元330,用于獲取消息的類型。 本實施例中,消息的類型包括了用戶與好友之間的會話種類以及消息來源,可根據(jù)需要進(jìn)行靈活的設(shè)置。具體地,對于會話消息而言,消息的類型為用戶與好友之間的會話種類,例如,文件傳輸消息、文本消息、視頻播放消息、圖片消息、好友添加請求以及語音消息等;對于好友在虛擬網(wǎng)絡(luò)社區(qū)中的動態(tài)消息而言,消息的類型為消息來源,即該動態(tài)消息來自于哪一個虛擬網(wǎng)絡(luò)社區(qū),例如,微博消息、XX空間消息等。消息圖塊生成單元350,用于提取與類型對應(yīng)的消息展示樣式,根據(jù)消息展示樣式生成圖塊,并在圖塊中添加好友信息。本實施例中,預(yù)先設(shè)置消息的類型與消息展示樣式之間的映射關(guān)系。消息展示樣式包括了圖塊的尺寸、背景等信息,用于確定圖塊的外觀。在獲取到消息的類型之后消息圖塊生成單元350提取與該類型對應(yīng)的消息展示樣式,進(jìn)而按照消息展示樣式生成好友所對應(yīng)的圖塊,將好友信息添加到對應(yīng)的圖塊中,以在該圖塊中顯示好友信息。。例如,消息展示樣式中圖塊的尺寸可以是長寬比為I : 1、1 2或者2 2,則消息圖塊生成單元350按照這消息展示樣式所生成的圖塊。在需要添加新的消息展示樣式時,可在預(yù)先設(shè)置的映射關(guān)系中新增消息類型以及與其建立映射關(guān)系的消息展示樣式。在另一個實施例中,獲取到的消息中,某一好友所對應(yīng)的消息可能包括多個不同類型的消息,相應(yīng)的,所消息圖塊生成 單元350提取到的與消息的類型對應(yīng)的消息展示樣式將為多個,此時,將獲取圖塊尺寸最大的消息展示樣式,進(jìn)而按照圖塊尺寸最大的消息展示樣式生成好友對應(yīng)的圖塊。信息圖塊生成單元360,用于生成與好友信息對應(yīng)的圖塊,并在圖塊中展示好友信
肩、O本實施例中,若判斷到聯(lián)系人列表中的某一好友未存在對應(yīng)的消息,則信息圖塊生成單元360生成用于展示好友信息的圖塊,該圖塊的消息展示樣式可預(yù)先設(shè)定。如圖13所示,在一個實施例中,上述展示模塊50包括圖塊設(shè)定單元510以及消息展示單元530。圖塊設(shè)定單元510,用于根據(jù)消息的類型得到相應(yīng)的標(biāo)識,將標(biāo)識設(shè)定于相應(yīng)好友的圖塊中。本實施例中,圖塊設(shè)定單元510在圖塊中設(shè)定相應(yīng)的標(biāo)識,用于提示瀏覽圖塊中消息的用戶該消息來源于哪一虛擬網(wǎng)絡(luò)社區(qū),或者圖塊中的消息為會話消息中哪一種,進(jìn)而在簡化用戶操作的前提下保證了消息的清楚展示。消息展示單元530,用于在設(shè)定的圖塊中展示消息。本實施例中,即時通信工具界面中每一好友的消息都被展示于該好友所對應(yīng)的圖塊中,也就是說圖塊上集中展示了所有的未讀消息,該未讀取消息包括用戶與該好友之間未讀取的會話消息和虛擬網(wǎng)絡(luò)社區(qū)中未被用戶瀏覽的動態(tài)消息,用戶開啟即時通信工具即可直接從界面中瀏覽到每一好友的動態(tài),并通過圖塊中的標(biāo)識獲知消息的類型,方便快捷地將用戶與好友之間的會話和虛擬網(wǎng)絡(luò)社區(qū)融合于即時通信工具界面中。在另一個實施例中,好友的消息包括虛擬網(wǎng)絡(luò)社區(qū)中的動態(tài)消息和/或會話消息;上述消息展示單元530還用于按照消息的時間順序輪播好友的多個消息。本實施例中,用戶所獲取到的某一好友的消息可能包括會話消息以及虛擬網(wǎng)絡(luò)社區(qū)的動態(tài)消息,此時,消息展示單元530將在該好友所對應(yīng)的圖塊按照消息的時間順序循環(huán)展示多個消息。如圖14所示,上述即時通信工具還包括圖塊布設(shè)模塊60、顯示判斷模塊70以及顯示控制模塊80。圖塊布設(shè)模塊60,用于將圖塊布設(shè)于屏幕中。本實施例中,即時通信工具的聯(lián)系人列表中每一好友均對應(yīng)了一個圖塊,圖塊布設(shè)模塊60將所有好友的圖塊布設(shè)于屏幕中,聯(lián)系人列表將由傳統(tǒng)的表單形式變換為圖塊組合的形式,所攜帶的內(nèi)容更為豐富,形式自由,即可提高聯(lián)系人列表中查找好友的效率,也可以快速地瀏覽到好友的動態(tài)。一實施例中,圖塊布設(shè)模塊60可將所有圖塊按照從上到下、從左到右的順序進(jìn)行排列,使得屏幕中的圖塊更為有序,進(jìn)一步提取用戶的查找效率。顯示判斷模塊70,用于判斷布設(shè)的圖塊是否超出屏幕的顯示范圍,若是,則通知圖塊布設(shè)模塊60,若否,則結(jié)束。 本實施例中,顯示范圍為屏幕的顯示區(qū)域,通過圖塊進(jìn)行好友的消息以及相應(yīng)好友信息的展示,每一好友對應(yīng)了一個圖塊,屏幕的范圍有限,不能完全展示所有圖塊的情況時有發(fā)生,此時,若顯示判斷模塊70判斷到布設(shè)的圖塊超出了屏幕的顯示范圍,則向顯示范圍之外延伸布設(shè)圖塊,用戶通過對即時通信工具界面的滾動查看操作或者移動查看操作查看延伸于顯示范圍之外的圖塊。圖塊布設(shè)模塊60還用于向顯示范圍之外延伸布設(shè)圖塊。本實施例中,可限定屏幕尺寸中的高度為圖塊布設(shè)過程中的高度,圖塊布設(shè)模塊60在顯示范圍之外向?qū)挾确较蜓由觳荚O(shè)圖塊,相應(yīng)的,用戶通過左右滾動滑動條或者移動即時通信工具界面查看延伸布設(shè)于顯示范圍之外的圖塊;此外,也可限定屏幕尺寸中的寬度為圖塊布設(shè)過程中的寬度,圖塊布設(shè)模塊60在顯示范圍之外向高度方向延伸布設(shè)圖塊,用戶通過上下滾動滑動條或上下移動即時通信工具界面查看圖塊。顯示控制模塊80,用于根據(jù)用戶的查看操作將延伸布設(shè)的圖塊顯示于顯示范圍中。本實施例中,顯示控制模塊80通過用戶的查看操作觸發(fā)延伸布設(shè)的圖塊顯示于屏幕的顯示范圍中。上述交互界面的展示控制方法及即時通信工具,為聯(lián)系人列表中的每一好友生成對應(yīng)的圖塊,進(jìn)而將該好友的消息展示于圖塊中,用戶通過界面中的圖塊即可直接查看到好友的消息,簡化了操作,提高了操作上的便利性。以上所述實施例僅表達(dá)了本發(fā)明的幾種實施方式,其描述較為具體和詳細(xì),但并不能因此而理解為對本發(fā)明專利范圍的限制。應(yīng)當(dāng)指出的是,對于本領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干變形和改進(jìn),這些都屬于本發(fā)明的保護(hù)范圍。因此,本發(fā)明專利的保護(hù)范圍應(yīng)以所附權(quán)利要求為準(zhǔn)。
權(quán)利要求
1.一種交互界面的展示控制方法,包括如下步驟 獲取聯(lián)系人列表以及所述聯(lián)系人列表中好友的消息; 生成與所述聯(lián)系人列表中好友對應(yīng)的圖塊; 將所述好友的消息展示于圖塊中。
2.根據(jù)權(quán)利要求I所述的交互界面的展示控制方法,其特征在于,所述生成與所述聯(lián)系人列表中好友對應(yīng)的圖塊的步驟包括 從所述聯(lián)系人列表中提取所述好友對應(yīng)的好友信息; 判斷所述聯(lián)系人列表中的好友是否存在對應(yīng)的消息,若是,則獲取所述消息的類型; 提取與所述類型對應(yīng)的消息展示樣式,根據(jù)所述消息展示樣式生成圖塊; 在所述圖塊中添加好友信息。
3.根據(jù)權(quán)利要求2所述的交互界面的展示控制方法,其特征在于,所述生成與所述聯(lián)系人列表中好友對應(yīng)的圖塊的步驟還包括 判斷到所述聯(lián)系人列表中的好友不存在對應(yīng)的消息時,生成與所述好友信息對應(yīng)的圖塊,并在所述圖塊中展示好友信息。
4.根據(jù)權(quán)利要求2所述的交互界面的展示控制方法,其特征在于,所述將所述好友的消息展示于圖塊中的步驟為 根據(jù)所述消息的類型得到相應(yīng)的標(biāo)識,將所述標(biāo)識設(shè)定于相應(yīng)好友的圖塊中; 在所述設(shè)定的圖塊中展示消息。
5.根據(jù)權(quán)利要求4所述的交互界面的展示控制方法,其特征在于,所述好友的消息包括虛擬網(wǎng)絡(luò)社區(qū)中的動態(tài)消息和/或會話消息;所述在所述設(shè)定的圖塊中展示消息的具體過程為 按照消息的時間順序輪播所述好友的多個消息。
6.根據(jù)權(quán)利要求I所述的交互界面的展示方法,其特征在于,所述將所述好友的消息展示于圖塊中的步驟之后還包括 將所述圖塊布設(shè)于屏幕中; 判斷所述布設(shè)的圖塊是否超出屏幕的顯示范圍,若是,則向所述顯示范圍之外延伸布設(shè)圖塊; 根據(jù)用戶的查看操作將所述延伸布設(shè)的圖塊顯示于所述顯示范圍中。
7.—種即時通信工具,其特征在于,包括 消息獲取模塊,用于獲取聯(lián)系人列表以及所述聯(lián)系人列表中好友的消息; 圖塊處理模塊,用于生成與所述聯(lián)系人列表中好友對應(yīng)的圖塊; 展示模塊,用于將所述好友的消息展示于圖塊中。
8.根據(jù)權(quán)利要求7所述的即時通信工具,其特征在于,所述圖塊處理模塊包括 信息提取單元,用于從所述聯(lián)系人列表中提取所述好友對應(yīng)的好友信息; 消息判斷單元,用于判斷所述聯(lián)系人列表中的好友是否存在對應(yīng)的消息,若是,則通知消息類型獲取單元; 所述消息類型獲取單元用于獲取所述消息的類型; 消息圖塊生成單元,用于提取與所述類型對應(yīng)的消息展示樣式,根據(jù)所述消息展示樣式生成圖塊,并在所述圖塊中添加好友信息。
9.根據(jù)權(quán)利要求8所述的即時通信工具,其特征在于,所述圖塊處理模塊還包括 信息圖塊生成單元,用于判斷到所述聯(lián)系人列表中的好友不存在對應(yīng)的消息時,生成與所述好友信息對應(yīng)的圖塊,并在所述圖塊中展示好友信息。
10.根據(jù)權(quán)利要求8所述的即時通信工具,其特征在于,所述展示模塊包括 圖塊設(shè)定單元,用于根據(jù)所述消息的類型得到相應(yīng)的標(biāo)識,將所述標(biāo)識設(shè)定于相應(yīng)好友的圖塊中; 消息展示單元,用于在所述設(shè)定的圖塊中展示消息。
11.根據(jù)權(quán)利要求10所述的即時通信工具,其特征在于,所述好友的消息包括虛擬網(wǎng)絡(luò)社區(qū)中的動態(tài)消息和/或會話消息;所述消息展示單元還用于按照消息的時間順序輪播所述好友的多個消息。
12.根據(jù)權(quán)利要求7所述的即時通信工具,其特征在于,還包括 圖塊布設(shè)模塊,用于將所述圖塊布設(shè)于屏幕中; 顯示判斷模塊,用于判斷所述布設(shè)的圖塊是否超出屏幕的顯示范圍,若是,則通知所述圖塊布設(shè)模塊; 所述圖塊布設(shè)模塊還用于向所述顯示范圍之外延伸布設(shè)圖塊; 顯示控制模塊,用于根據(jù)用戶的查看操作將所述延伸布設(shè)的圖塊顯示于所述顯示范圍中。
全文摘要
一種交互界面的展示控制方法,包括如下步驟獲取聯(lián)系人列表以及所述聯(lián)系人列表中好友的消息;生成與所述聯(lián)系人列表中好友對應(yīng)的圖塊;將所述好友的消息展示于圖塊中。上述交互界面的展示控制方法及即時通信工具,為聯(lián)系人列表中的每一好友生成對應(yīng)的圖塊,進(jìn)而將該好友的消息展示于圖塊中,用戶通過界面中的圖塊即可直接查看到好友的消息,簡化了操作,提高了操作上的便利性。
文檔編號G06F3/048GK102622180SQ20121006187
公開日2012年8月1日 申請日期2012年3月9日 優(yōu)先權(quán)日2012年3月9日
發(fā)明者丁毅達(dá), 冼業(yè)成, 吳祖榕, 曾首潤, 李忠楠, 楊光, 林葉輝, 王文濤, 王文祥, 金鑫, 陳俊標(biāo), 陳妍, 高舜東, 黎蕾 申請人:騰訊科技(深圳)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
印江| 象山县| 九台市| 阿拉善左旗| 天峨县| 即墨市| 武宁县| 江都市| 竹溪县| 惠水县| 肥西县| 吉安县| 松潘县| 遂宁市| 三台县| 井冈山市| 乳山市| 巨鹿县| 朝阳市| 望奎县| 聂拉木县| 于都县| 珠海市| 仪征市| 从江县| 类乌齐县| 财经| 长子县| 会泽县| 东方市| 栖霞市| 娄烦县| 满城县| 普定县| 旬阳县| 株洲县| 垦利县| 肥乡县| 大足县| 秭归县| 新巴尔虎右旗|