亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

即時(shí)通信中實(shí)現(xiàn)自適應(yīng)界面的方法及系統(tǒng)的制作方法

文檔序號(hào):6508027閱讀:195來源:國知局
即時(shí)通信中實(shí)現(xiàn)自適應(yīng)界面的方法及系統(tǒng)的制作方法
【專利摘要】本發(fā)明提供了一種即時(shí)通信中實(shí)現(xiàn)自適應(yīng)界面的方法及系統(tǒng),屬于通信【技術(shù)領(lǐng)域】。該方法包括:在同時(shí)具有第三方應(yīng)用界面和即時(shí)通信交互界面的情況下,采集自適應(yīng)調(diào)整的觸發(fā)消息;對(duì)所述第三方應(yīng)用界面和即時(shí)通信交互界面進(jìn)行自適應(yīng)調(diào)整后,將所述即時(shí)通信交互界面在所述第三方應(yīng)用界面的邊部臨靠位置同時(shí)輸出;或者,將所述即時(shí)通信交互界面在所述第三方應(yīng)用界面的空白區(qū)域中輸出。利用本發(fā)明,在同時(shí)具有第三方應(yīng)用界面和即時(shí)通信交互界面的情況下,根據(jù)自適應(yīng)調(diào)整的觸發(fā)信息,對(duì)上述兩類界面進(jìn)行自適應(yīng)調(diào)整以使用戶能夠同時(shí)操作的界面,提高用戶的使用體驗(yàn)。
【專利說明】即時(shí)通信中實(shí)現(xiàn)自適應(yīng)界面的方法及系統(tǒng)
【技術(shù)領(lǐng)域】
[0001 ] 本發(fā)明屬于通信【技術(shù)領(lǐng)域】。
【背景技術(shù)】
[0002]近年來,即時(shí)通信工具已成為網(wǎng)民不可缺少的網(wǎng)絡(luò)工具。通過即時(shí)通信工具,用戶可以在網(wǎng)絡(luò)上進(jìn)行文字、聲音和視頻的交流,共享文件、圖片和視頻信息等,方便了用戶的生活、工作和學(xué)習(xí)。
[0003]目前,用戶在使用即時(shí)通信工具的過程中,還會(huì)同時(shí)開啟其它客戶端的應(yīng)用界面。例如,用戶會(huì)同時(shí)開啟網(wǎng)頁界面和即時(shí)通信交互界面,在一邊和聯(lián)系人通信的過程中ー邊進(jìn)行網(wǎng)頁瀏覽,對(duì)于這種同時(shí)展現(xiàn)即時(shí)通信交互界面和第三方應(yīng)用界面的情形,都需要由用戶手動(dòng)對(duì)兩個(gè)界面的位置和尺寸大小進(jìn)行調(diào)整,以便用戶能夠同時(shí)操作兩個(gè)界面,當(dāng)關(guān)閉其中的即時(shí)通信交互界面后,還需要再次將第三方應(yīng)用界面恢復(fù)為調(diào)整前的狀態(tài)??梢钥闯觯鲜龅慕缑嬲{(diào)整過程較為繁瑣,降低了用戶的使用體驗(yàn)。

【發(fā)明內(nèi)容】

[0004]本發(fā)明的目的在于,提供一種即時(shí)通信中實(shí)現(xiàn)自適應(yīng)界面的方法及系統(tǒng)。利用本發(fā)明,在同時(shí)具有第三方應(yīng)用界面和即時(shí)通信交互界面的情況下,能夠自適應(yīng)地調(diào)整界面,方便于用戶操作。
[0005]本發(fā)明提供的技術(shù)方案包括:
[0006]一種即時(shí)通信中實(shí)現(xiàn)自適應(yīng)界面的方法,該方法包括如下步驟:
[0007]步驟1,在同時(shí)具有第三方應(yīng)用界面和即時(shí)通信交互界面的情況下,采集自適應(yīng)調(diào)整的觸發(fā)消息;
[0008]步驟2,對(duì)所述第三方應(yīng)用界面和即時(shí)通信交互界面進(jìn)行自適應(yīng)調(diào)整后,將所述即時(shí)通信交互界面在所述第三方應(yīng)用界面的邊部臨靠位置同時(shí)輸出;或者,將所述即時(shí)通信交互界面在所述第三方應(yīng)用界面的空白區(qū)域中輸出。
[0009]優(yōu)選地,所述步驟1中進(jìn)行自適應(yīng)調(diào)整的觸發(fā)方式為:
[0010]通過點(diǎn)擊所述即時(shí)通信交互界面中設(shè)置的調(diào)整按鈕進(jìn)行觸發(fā);
[0011]或者,按照預(yù)設(shè)的動(dòng)作移動(dòng)所在終端進(jìn)行觸發(fā);
[0012]或者,由用戶發(fā)出預(yù)設(shè)的語音數(shù)據(jù)進(jìn)行觸發(fā)。
[0013]優(yōu)選地,所述自適應(yīng)調(diào)整的方式為:
[0014]將所在終端的屏幕視窗按照預(yù)設(shè)方式分為兩個(gè)區(qū)域,分別用來置放第三方應(yīng)用界面和即時(shí)通信交互界面;所述第三方應(yīng)用界面或即時(shí)通信交互界面最大化時(shí)的尺寸大小不超過所在的區(qū)域范圍。
[0015]優(yōu)選地,所述即時(shí)通信交互界面在所述第三方應(yīng)用界面的邊部臨靠位置同時(shí)輸出的情況下,自適應(yīng)調(diào)整過程中將兩個(gè)界面的橫向或豎向區(qū)域占滿屏幕視窗。
[0016]優(yōu)選地,所述即時(shí)通信交互界面在所述第三方應(yīng)用界面的邊部臨靠位置同時(shí)輸出時(shí),在采集到對(duì)其中一個(gè)界面進(jìn)行放大或縮小的操作消息后,將另一個(gè)界面同時(shí)進(jìn)行對(duì)應(yīng)的縮小或放大操作,使兩個(gè)界面所組成的原最大長度不變。
[0017]優(yōu)選地,在所述即時(shí)通信交互界面為兩個(gè)或以上時(shí),將兩個(gè)或以上的即時(shí)通信交互界面以位置相鄰的方式調(diào)整至所述第三方應(yīng)用界面的側(cè)邊之外;在所述即時(shí)通信交互界面較多的情況下,在所述第三方應(yīng)用界面的側(cè)邊之外生成新的一行或一列置放即時(shí)通信交
互界面。
[0018]優(yōu)選地,在所述即時(shí)通信交互界面為兩個(gè)或以上時(shí),將部分或全部即時(shí)通信交互界面調(diào)整為包括兩個(gè)或以上界面的融合即時(shí)通信交互界面后輸出。
[0019]優(yōu)選地,在所述步驟3之后還包括:
[0020]當(dāng)采集到關(guān)閉所述即時(shí)通信交互界面的操作消息時(shí),將所述第三方應(yīng)用界面恢復(fù)為調(diào)整前的狀態(tài)。
[0021]優(yōu)選地,在所述步驟3之后還包括:
[0022]記錄所述即時(shí)通信交互界面不活動(dòng)的持續(xù)時(shí)間,判定該持續(xù)時(shí)間是否達(dá)到預(yù)設(shè)時(shí)間閾值;
[0023]在所述即時(shí)通信交互界面不活動(dòng)的持續(xù)時(shí)間達(dá)到時(shí)間閾值的情況下,將所述即時(shí)通信交互界面轉(zhuǎn)換為隱蔽狀態(tài),將所述第三方應(yīng)用界面恢復(fù)為調(diào)整前的狀態(tài);
[0024]當(dāng)采集到所述處于隱蔽狀態(tài)的即時(shí)通信交互界面具有活動(dòng)消息的情況下,將所述第三方應(yīng)用界面和即時(shí)通信交互界面再次轉(zhuǎn)換為調(diào)整后的狀態(tài)。
[0025]優(yōu)選地,所述自適應(yīng)調(diào)整的第三方應(yīng)用界面通過以下方式獲得:
[0026]在即時(shí)通信交互界面或者在即時(shí)通信主面板中設(shè)置第三方界面布局控件;
[0027]當(dāng)采集到用戶將第三方數(shù)據(jù)拖動(dòng)至前述第三方界面布局控件處的操作消息后,獲取第三方數(shù)據(jù)對(duì)應(yīng)的信息界面;
[0028]將前述獲取的信息界面作為所述進(jìn)行自適應(yīng)調(diào)整的第三方應(yīng)用界面。
[0029]本發(fā)明還提供一種即時(shí)通信中實(shí)現(xiàn)自適應(yīng)界面的系統(tǒng),該系統(tǒng)包括:
[0030]界面調(diào)整觸發(fā)單元,用于在同時(shí)具有第三方應(yīng)用界面和即時(shí)通信交互界面的情況下,采集自適應(yīng)調(diào)整的觸發(fā)消息;
[0031]界面調(diào)整輸出單元,與前述界面調(diào)整觸發(fā)單元相連,用于對(duì)所述第三方應(yīng)用界面和即時(shí)通信交互界面進(jìn)行自適應(yīng)調(diào)整后,將所述即時(shí)通信交互界面在所述第三方應(yīng)用界面的邊部臨靠位置同時(shí)輸出;或者,將所述即時(shí)通信交互界面在所述第三方應(yīng)用界面的空白區(qū)域中輸出。
[0032]優(yōu)選地,所述界面調(diào)整輸出單元包括以下至少其一的結(jié)構(gòu)模塊:
[0033]界面臨靠輸出模塊,用于在所述即時(shí)通信交互界面在所述第三方應(yīng)用界面的邊部臨靠位置同時(shí)輸出的情況下,自適應(yīng)調(diào)整過程中將兩個(gè)界面的橫向或豎向區(qū)域占滿屏幕視窗;
[0034]臨靠界面縮放模塊,用于所述即時(shí)通信交互界面在所述第三方應(yīng)用界面的邊部臨靠位置同時(shí)輸出時(shí),在采集到對(duì)其中一個(gè)界面進(jìn)行放大或縮小的操作消息后,將另一個(gè)界面同時(shí)進(jìn)行對(duì)應(yīng)的縮小或放大操作,使兩個(gè)界面所組成的原最大長度不變;
[0035]多界面輸出模塊,用于在所述即時(shí)通信交互界面為兩個(gè)或以上時(shí),將兩個(gè)或以上的即時(shí)通信交互界面以位置相鄰的方式調(diào)整至所述第三方應(yīng)用界面的側(cè)邊之外;在所述即時(shí)通信交互界面較多的情況下,在所述第三方應(yīng)用界面的側(cè)邊之外生成新的一行或一列置放即時(shí)通信交互界面;
[0036]融合界面輸出模塊,用于在所述即時(shí)通信交互界面為兩個(gè)或以上時(shí),將部分或全部即時(shí)通信交互界面調(diào)整為包括兩個(gè)或以上界面的融合即時(shí)通信交互界面后輸出。
[0037]優(yōu)選地,所述系統(tǒng)還包括:
[0038]應(yīng)用界面恢復(fù)單元,與前述界面調(diào)整輸出單元相連,用于當(dāng)采集到關(guān)閉所述即時(shí)通信交互界面的操作消息時(shí),將所述第三方應(yīng)用界面恢復(fù)為調(diào)整前的狀態(tài)。
[0039]優(yōu)選地,所述系統(tǒng)還包括:
[0040]界面活動(dòng)記錄單元,與前述界面調(diào)整輸出單元相連,用于在所述界面調(diào)整后,記錄所述即時(shí)通信交互界面不活動(dòng)的持續(xù)時(shí)間,判定該持續(xù)時(shí)間是否達(dá)到預(yù)設(shè)時(shí)間閾值;
[0041]界面狀態(tài)處理單元,與前述界面活動(dòng)記錄單元相連,用于在所述即時(shí)通信交互界面不活動(dòng)的持續(xù)時(shí)間達(dá)到時(shí)間閾值的情況下,將所述即時(shí)通信交互界面轉(zhuǎn)換為隱蔽狀態(tài),將所述第三方應(yīng)用界面恢復(fù)為調(diào)整前的狀態(tài);
[0042]界面調(diào)整恢復(fù)單元,與前述界面狀態(tài)處理單元相連,用于當(dāng)采集到所述處于隱蔽狀態(tài)的即時(shí)通信交互界面具有活動(dòng)消息的情況下,將所述第三方應(yīng)用界面和即時(shí)通信交互界面再次轉(zhuǎn)換為調(diào)整后的狀態(tài)。
[0043]與現(xiàn)有技術(shù)相比,本發(fā)明的有益效果包括但不局限于:
[0044]在用戶同時(shí)開啟第三方應(yīng)用界面和即時(shí)通信交互界面的情況下,在采集到自適應(yīng)調(diào)整的觸發(fā)消息后,調(diào)整所述第三方應(yīng)用界面和即時(shí)通信交互界面的位置和/或尺寸大??;將所述即時(shí)通信交互界面在所述第三方應(yīng)用界面的邊部臨靠位置同時(shí)輸出;或者,將所述即時(shí)通信交互界面在所述第三方應(yīng)用界面的空白區(qū)域中輸出。使得用戶在操作第三方應(yīng)用界面的同時(shí),還可操作即時(shí)通信交互界面與聯(lián)系人進(jìn)行溝通,方便了用戶對(duì)兩類界面進(jìn)行操作。
【專利附圖】

【附圖說明】
[0045]圖1為本發(fā)明實(shí)施例一中提供的一種即時(shí)通信中實(shí)現(xiàn)自適應(yīng)界面的方法流程圖;
[0046]圖1-1為本發(fā)明實(shí)施例一中即時(shí)通信交互界面在第三方應(yīng)用界面的邊部臨靠位置同時(shí)輸出的不意圖;
[0047]圖1-2為本發(fā)明實(shí)施例一中將兩個(gè)或以上的即時(shí)通信交互界面以位置相鄰方式在第三方應(yīng)用界面?zhèn)冗呡敵龅氖疽鈭D;
[0048]圖2為本發(fā)明實(shí)施例二中提供的一種即時(shí)通信中實(shí)現(xiàn)自適應(yīng)界面的方法流程圖;
[0049]圖3為本發(fā)明實(shí)施例三中提供的一種即時(shí)通信中實(shí)現(xiàn)自適應(yīng)界面的方法流程圖;
[0050]圖4為本發(fā)明實(shí)施例四中提供的一種即時(shí)通信中實(shí)現(xiàn)自適應(yīng)界面的系統(tǒng)的結(jié)構(gòu)框圖;
[0051]圖5為本發(fā)明實(shí)施例五中提供的一種即時(shí)通信中實(shí)現(xiàn)自適應(yīng)界面的系統(tǒng)的結(jié)構(gòu)框圖;
[0052]圖6為本發(fā)明實(shí)施例六中提供的一種即時(shí)通信中實(shí)現(xiàn)自適應(yīng)界面的系統(tǒng)的結(jié)構(gòu)框圖?!揪唧w實(shí)施方式】
[0053]下面結(jié)合附圖和【具體實(shí)施方式】對(duì)本發(fā)明的實(shí)施方案作詳細(xì)的說明。
[0054]參見圖1,該圖為本發(fā)明實(shí)施例一中提供的一種即時(shí)通信中實(shí)現(xiàn)自適應(yīng)界面的方法流程圖,具體步驟如下所述。
[0055]SI 1,在同時(shí)具有第三方應(yīng)用界面和即時(shí)通信交互界面的情況下,采集自適應(yīng)調(diào)整的觸發(fā)消息;
[0056]所述第三方應(yīng)用界面是指所述即時(shí)通信客戶端之外的第三方客戶端對(duì)應(yīng)的應(yīng)用界面。
[0057]可以在監(jiān)測到所在終端同時(shí)具有第三方應(yīng)用界面和即時(shí)通信交互界面的情況下,直接觸發(fā)開啟自適應(yīng)調(diào)整功能。作為舉例而非限定,直接觸發(fā)開啟自適應(yīng)調(diào)整功能的過程為:利用系統(tǒng)鉤子函數(shù)監(jiān)測用戶開啟即時(shí)通信交互界面的觸發(fā)操作消息,在捕獲到開啟即時(shí)通信交互界面的觸發(fā)消息時(shí),通過系統(tǒng)的屏幕截圖功能對(duì)當(dāng)前終端的整個(gè)視窗區(qū)域或者任務(wù)欄區(qū)域進(jìn)行截圖,根據(jù)截圖數(shù)據(jù)判斷是否具有第三方應(yīng)用界面,如果具有,則觸發(fā)開啟自適應(yīng)調(diào)整,如果不具有,則間隔預(yù)設(shè)時(shí)間后再進(jìn)行截圖判斷是否具有第三方應(yīng)用界面。
[0058]另外,還可以在同時(shí)具有第三方應(yīng)用界面和即時(shí)通信交互界面時(shí),在用戶的觸發(fā)操作下開啟自適應(yīng)調(diào)整功能,這里的觸發(fā)方式為:通過點(diǎn)擊所述即時(shí)通信交互界面中設(shè)置的調(diào)整按鈕進(jìn)行觸發(fā);或者,按照預(yù)設(shè)的動(dòng)作移動(dòng)所在終端進(jìn)行觸發(fā);或者,由用戶發(fā)出預(yù)設(shè)的語音數(shù)據(jù)進(jìn)行觸發(fā)。例如,用戶在瀏覽第三方應(yīng)用界面的過程中開啟了即時(shí)通信交互界面,用戶可通過進(jìn)一歩點(diǎn)擊即時(shí)通信交互界面中的調(diào)整按鈕觸發(fā)自適應(yīng)調(diào)整功能。
[0059]本實(shí)施例中所述的第三方應(yīng)用界面可以是除即時(shí)通信客戶端以外的第三方客戶端對(duì)應(yīng)的應(yīng)用界面。也可以是用戶自定義選擇的應(yīng)用界面,對(duì)于這種形式的第三方應(yīng)用界面通過以下方式獲得:在即時(shí)通信交互界面或者在即時(shí)通信主面板中設(shè)置第三方界面布局控件;當(dāng)采集到用戶將第三方數(shù)據(jù)拖動(dòng)至前述第三方界面布局控件處的操作消息后,獲取第三方數(shù)據(jù)對(duì)應(yīng)的信息界面;將前述獲取的信息界面作為所述進(jìn)行自適應(yīng)調(diào)整的第三方應(yīng)用界面。例如,用戶將某個(gè)word文檔的圖標(biāo)標(biāo)識(shí)數(shù)據(jù)拖動(dòng)至即時(shí)通信主面板中的第三方界面布局控件處,即把所述word文檔圖標(biāo)標(biāo)識(shí)對(duì)應(yīng)的數(shù)據(jù)界面設(shè)置為所述第三方應(yīng)用界面。用戶可通過自主選擇特定的數(shù)據(jù)信息作為第三方應(yīng)用界面。
[0060]S12,對(duì)所述第三方應(yīng)用界面和即時(shí)通信交互界面進(jìn)行自適應(yīng)調(diào)整后,將所述即時(shí)通信交互界面在所述第三方應(yīng)用界面的邊部臨靠位置同時(shí)輸出;或者,將所述即時(shí)通信交互界面在所述第三方應(yīng)用界面的空白區(qū)域中輸出。
[0061]當(dāng)采集到自適應(yīng)調(diào)整的觸發(fā)消息后,對(duì)所述第三方應(yīng)用界面和即時(shí)通信交互界面進(jìn)行自適應(yīng)調(diào)整。在自適應(yīng)調(diào)整過程中,對(duì)第三方應(yīng)用界面和/或即時(shí)通信交互界面的位置和/或尺寸大小進(jìn)行調(diào)整,對(duì)于調(diào)整后兩個(gè)界面的輸出方式為:將所述即時(shí)通信交互界面在所述第三方應(yīng)用界面的邊部臨靠位置同時(shí)輸出;或者,將所述即時(shí)通信交互界面在所述第三方應(yīng)用界面的空白區(qū)域中輸出。
[0062]所述即時(shí)通信交互界面在所述第三方應(yīng)用界面的邊部臨靠位置同時(shí)輸出的情況下,自適應(yīng)調(diào)整過程中將兩個(gè)界面的橫向或豎向區(qū)域占滿屏幕視窗。這種調(diào)整的目的是為了最大限度的顯示兩個(gè)界面中的數(shù)據(jù)內(nèi)容。在調(diào)整的過程中,如果上述兩個(gè)界面相鄰緊靠的橫向或豎向長度超過屏幕視窗的尺寸大小,則按照相同比例對(duì)兩個(gè)界面進(jìn)行縮小,以使兩個(gè)界面的橫向或豎向區(qū)域正好占滿屏幕視窗。如圖1-1所示,該圖展示了即時(shí)通信交互界面在第三方應(yīng)用界面的邊部臨靠位置同時(shí)輸出的示意圖。如圖所示,屏幕視窗100為用戶所在終端的整個(gè)視窗,即時(shí)通信交互界面110在第三方應(yīng)用界面120的邊部臨靠位置同時(shí)輸出,也就是說即時(shí)通信交互界面110的一個(gè)邊和第三方應(yīng)用界面120的一個(gè)邊相重疊著輸出。如圖所示,即時(shí)通信交互界面110和第三方應(yīng)用界面120的橫向區(qū)域即占滿屏幕視窗100。
[0063]所述即時(shí)通信交互界面在所述第三方應(yīng)用界面的邊部臨靠位置同時(shí)輸出時(shí),在采集到對(duì)其中一個(gè)界面進(jìn)行放大或縮小的操作消息后,將另一個(gè)界面同時(shí)進(jìn)行對(duì)應(yīng)的縮小或放大操作,使兩個(gè)界面所組成的原最大長度不變。如圖1-1所示,當(dāng)采集到用戶放大即時(shí)通信交互界面110的操作消息后,則相適應(yīng)的對(duì)第三方應(yīng)用界面120進(jìn)行縮小操作,以使兩個(gè)界面的橫向區(qū)域仍占滿屏幕視窗100。
[0064]另外,對(duì)所述第三方應(yīng)用界面和即時(shí)通信交互界面進(jìn)行自適應(yīng)調(diào)整的方式還可以為:將所在終端的屏幕視窗按照預(yù)設(shè)方式分為兩個(gè)區(qū)域,分別用來置放第三方應(yīng)用界面和即時(shí)通信交互界面;所述第三方應(yīng)用界面或即時(shí)通信交互界面最大化時(shí)的尺寸大小不超過所在的區(qū)域范圍。也就是說,將用戶所在終端的屏幕視窗分為區(qū)域A和區(qū)域B,其中,第三方應(yīng)用界面位于區(qū)域A且該應(yīng)用界面的最大顯示尺寸不超過區(qū)域A的范圍,即時(shí)通信交互界面位于區(qū)域B且該交互界面的最大顯示尺寸不超過區(qū)域B的范圍。
[0065]對(duì)于即時(shí)通信交互界面在第三方應(yīng)用界面的空白區(qū)域中輸出的情形,其具體過程為:先計(jì)算第三方應(yīng)用界面中空白區(qū)域的尺寸大小;然后,判定所述空白區(qū)域的尺寸大小是否符合閾值范圍,如果符合,則將即時(shí)通信交互界面調(diào)整為相應(yīng)的尺寸大小后在所述空白區(qū)域中輸出。當(dāng)?shù)谌綉?yīng)用界面在屏幕視窗中的可視部分發(fā)生改變時(shí),重新獲取空白區(qū)域位置輸出即時(shí)通信交互界面。
[0066]在所述即時(shí)通信交互界面為兩個(gè)或以上時(shí),將兩個(gè)或以上的即時(shí)通信交互界面以位置相鄰的方式調(diào)整至所述第三方應(yīng)用界面的側(cè)邊之外;在所述即時(shí)通信交互界面較多的情況下,在所述第三方應(yīng)用界面的側(cè)邊之外生成新的一行或一列置放即時(shí)通信交互界面。如圖1-2所示,該圖展示了將兩個(gè)或以上的即時(shí)通信交互界面以位置相鄰方式在第三方應(yīng)用界面?zhèn)冗呡敵龅氖疽鈭D。如圖所示,屏幕視窗100包括3個(gè)即時(shí)通信交互界面110,以及第三方應(yīng)用界面120。其中,3個(gè)即時(shí)通信交互界面110以位置相鄰方式在第三方應(yīng)用界面120的側(cè)邊輸出。
[0067]另外,在所述即時(shí)通信交互界面為兩個(gè)或以上時(shí),還可將部分或全部即時(shí)通信交互界面調(diào)整為包括兩個(gè)或以上界面的融合即時(shí)通信交互界面后輸出。也就是說,兩個(gè)或以上的即時(shí)通信交互界面通過一個(gè)界面形式進(jìn)行輸出,在融合界面的上部位置具有各界面的標(biāo)識(shí)控件,通過觸發(fā)所述標(biāo)識(shí)控件進(jìn)行各界面間的切換。
[0068]本實(shí)施例所述的方法中,在用戶所在終端同時(shí)具有第三方應(yīng)用界面和即時(shí)通信交互界面的情況下,直接觸發(fā)兩個(gè)界面的自適應(yīng)調(diào)整,或者在采集到用戶的觸發(fā)消息后對(duì)兩個(gè)界面進(jìn)行自適應(yīng)調(diào)整;通過自適應(yīng)調(diào)整后,將所述即時(shí)通信交互界面在所述第三方應(yīng)用界面的邊部臨靠位置同時(shí)輸出;或者,將所述即時(shí)通信交互界面在所述第三方應(yīng)用界面的空白區(qū)域中輸出。
[0069]參見圖2,該圖為本發(fā)明實(shí)施例二中提供的一種即時(shí)通信中實(shí)現(xiàn)自適應(yīng)界面的方法流程圖,具體步驟如下所述。
[0070]S21,在同時(shí)具有第三方應(yīng)用界面和即時(shí)通信交互界面的情況下,采集自適應(yīng)調(diào)整的觸發(fā)消息;
[0071]當(dāng)采集到用戶所在終端同時(shí)具有第三方應(yīng)用界面和即時(shí)通信交互界面時(shí),直接觸發(fā)開啟自適應(yīng)調(diào)整?;蛘撸谕瑫r(shí)具有第三方應(yīng)用界面和即時(shí)通信交互界面時(shí),當(dāng)采集到用戶的觸發(fā)操作時(shí)開啟自適應(yīng)調(diào)整,其中用戶的觸發(fā)方式為:通過點(diǎn)擊所述即時(shí)通信交互界面中設(shè)置的調(diào)整按鈕進(jìn)行觸發(fā);或者,按照預(yù)設(shè)的動(dòng)作移動(dòng)所在終端進(jìn)行觸發(fā);或者,由用戶發(fā)出預(yù)設(shè)的語音數(shù)據(jù)進(jìn)行觸發(fā)。
[0072]S22,對(duì)所述第三方應(yīng)用界面和即時(shí)通信交互界面進(jìn)行自適應(yīng)調(diào)整后,將所述即時(shí)通信交互界面在所述第三方應(yīng)用界面的邊部臨靠位置同時(shí)輸出;或者,將所述即時(shí)通信交互界面在所述第三方應(yīng)用界面的空白區(qū)域中輸出;
[0073]該步驟的具體實(shí)施過程和前述實(shí)施例一中S12的實(shí)施過程是相同的,此處不再贅述。
[0074]S23,當(dāng)采集到關(guān)閉所述即時(shí)通信交互界面的操作消息吋,將所述第三方應(yīng)用界面恢復(fù)為調(diào)整前的狀態(tài)。
[0075]利用系統(tǒng)鉤子函數(shù)獲取用戶的鼠標(biāo)或觸摸點(diǎn)點(diǎn)擊消息,利用相關(guān)API函數(shù)判斷所述點(diǎn)擊位置是否為關(guān)閉所述即時(shí)通信交互界面的控件按鈕,如果是,則調(diào)取所述第三方應(yīng)用界面調(diào)整前的位置和尺寸大小信息,將所述第三方應(yīng)用界面恢復(fù)為調(diào)整前的狀態(tài)。例如,所述第三方應(yīng)用界面在調(diào)整前是占滿整個(gè)屏幕視窗的,調(diào)整后則進(jìn)行尺寸縮小和位置移動(dòng),以便和即時(shí)通信交互界面同時(shí)在屏幕視窗中輸出;那么當(dāng)關(guān)閉所述即時(shí)通信交互界面吋,則將所述第三方應(yīng)用界面恢復(fù)為之前的占滿整個(gè)屏幕視窗的狀態(tài)。
[0076]本實(shí)施例所述的方法中,在同時(shí)具有第三方應(yīng)用界面和即時(shí)通信交互界面的情況下,對(duì)兩個(gè)界面的位置及尺寸大小進(jìn)行調(diào)整以便用戶能夠同時(shí)操作兩個(gè)界面。當(dāng)用戶關(guān)閉所述調(diào)整后的即時(shí)通信交互界面吋,則將所述第三方應(yīng)用界面恢復(fù)為調(diào)整前的狀態(tài)。
[0077]參見圖3,該圖為本發(fā)明實(shí)施例三中提供的一種即時(shí)通信中實(shí)現(xiàn)自適應(yīng)界面的方法流程圖,具體步驟如下所述。
[0078]S31,在同時(shí)具有第三方應(yīng)用界面和即時(shí)通信交互界面的情況下,采集自適應(yīng)調(diào)整的觸發(fā)消息;
[0079]S32,對(duì)所述第三方應(yīng)用界面和即時(shí)通信交互界面進(jìn)行自適應(yīng)調(diào)整后,將所述即時(shí)通信交互界面在所述第三方應(yīng)用界面的邊部臨靠位置同時(shí)輸出;或者,將所述即時(shí)通信交互界面在所述第三方應(yīng)用界面的空白區(qū)域中輸出;
[0080]該步驟的具體實(shí)施過程和前述實(shí)施例一中S12的實(shí)施過程是相同的,此處不再贅述。
[0081]S33,記錄所述即時(shí)通信交互界面不活動(dòng)的持續(xù)時(shí)間,判定該持續(xù)時(shí)間是否達(dá)到預(yù)設(shè)時(shí)間閾值;
[0082]所述即時(shí)通信交互界面不活動(dòng)是指在即時(shí)通信交互界面中沒有光標(biāo)或觸摸點(diǎn)的觸發(fā)操作以及輸入操作;當(dāng)所述即時(shí)通信交互界面處于不活動(dòng)狀態(tài)時(shí),啟動(dòng)計(jì)時(shí)器進(jìn)行計(jì)時(shí),記錄所述即時(shí)通信交互界面不活動(dòng)的持續(xù)時(shí)間,然后將記錄的持續(xù)時(shí)間與預(yù)設(shè)時(shí)間閾值進(jìn)行比較,判定所述持續(xù)時(shí)間是否達(dá)到預(yù)設(shè)的時(shí)間閾值,若達(dá)到,則進(jìn)入下ー步驟,若未達(dá)到,則計(jì)時(shí)器繼續(xù)進(jìn)行計(jì)時(shí)。
[0083]S34,在所述即時(shí)通信交互界面不活動(dòng)的持續(xù)時(shí)間達(dá)到時(shí)間閾值的情況下,將所述即時(shí)通信交互界面轉(zhuǎn)換為隱蔽狀態(tài),將所述第三方應(yīng)用界面恢復(fù)為調(diào)整前的狀態(tài);
[0084]所述即時(shí)通信交互界面轉(zhuǎn)換為隱蔽狀態(tài)的方式為:將該即時(shí)通信交互界面最小化至任務(wù)欄或者將第三方應(yīng)用界面覆蓋所述即時(shí)通信交互界面。通過調(diào)取所述第三方應(yīng)用界面調(diào)整前的位置和尺寸大小信息,將所述第三方應(yīng)用界面恢復(fù)為調(diào)整前的狀態(tài)。
[0085]S35,當(dāng)采集到所述處于隱蔽狀態(tài)的即時(shí)通信交互界面具有活動(dòng)消息的情況下,將所述第三方應(yīng)用界面和即時(shí)通信交互界面再次轉(zhuǎn)換為調(diào)整后的狀態(tài)。
[0086]所述處于隱蔽狀態(tài)的即時(shí)通信交互界面具有活動(dòng)消息的情形為:采集到用戶對(duì)所述即時(shí)通信交互界面在任務(wù)欄中的窗口圖標(biāo)的觸發(fā)消息;或者,采集到所述即時(shí)通信交互界面具有來自于聯(lián)系人對(duì)象的即時(shí)通信消息。通過調(diào)取所述第三方應(yīng)用界面和即時(shí)通信交互界面調(diào)整后的位置和尺寸大小信息,將所述第三方應(yīng)用界面和即時(shí)通信交互界面再次轉(zhuǎn)換為調(diào)整后的狀態(tài)。
[0087]本實(shí)施例所述的方法中,在同時(shí)具有第三方應(yīng)用界面和即時(shí)通信交互界面的情況下,對(duì)兩個(gè)界面的位置及尺寸大小進(jìn)行調(diào)整以便用戶能夠同時(shí)操作兩個(gè)界面。當(dāng)所述即時(shí)通信交互界面不活動(dòng)的持續(xù)時(shí)間達(dá)到預(yù)設(shè)閾值條件時(shí),將所述即時(shí)通信交互界面轉(zhuǎn)換為隱蔽狀態(tài),恢復(fù)所述第三方應(yīng)用界面為調(diào)整前的狀態(tài)。當(dāng)所述處于隱蔽狀態(tài)的即時(shí)通信交互界面再次具有活動(dòng)消息時(shí),則將所述第三方應(yīng)用界面和即時(shí)通信交互界面再次轉(zhuǎn)換為調(diào)整后的狀態(tài)。
[0088]結(jié)合前面描述的一種即時(shí)通信中實(shí)現(xiàn)自適應(yīng)界面的方法實(shí)施例,本發(fā)明還提供了配套的系統(tǒng)。
[0089]參見圖4,該圖為本發(fā)明實(shí)施例四中提供的一種即時(shí)通信中實(shí)現(xiàn)自適應(yīng)界面的系統(tǒng)的結(jié)構(gòu)框圖,該系統(tǒng)包括:
[0090]界面調(diào)整觸發(fā)單元410,用于在同時(shí)具有第三方應(yīng)用界面和即時(shí)通信交互界面的情況下,采集自適應(yīng)調(diào)整的觸發(fā)消息;
[0091]界面調(diào)整輸出單元420,與前述界面調(diào)整觸發(fā)單元410相連,用于對(duì)所述第三方應(yīng)用界面和即時(shí)通信交互界面進(jìn)行自適應(yīng)調(diào)整后,將所述即時(shí)通信交互界面在所述第三方應(yīng)用界面的邊部臨靠位置同時(shí)輸出;或者,將所述即時(shí)通信交互界面在所述第三方應(yīng)用界面的空白區(qū)域中輸出。
[0092]所述界面調(diào)整輸出單元420包括以下至少其一的結(jié)構(gòu)模塊:
[0093]界面臨靠輸出模塊421,用于在所述即時(shí)通信交互界面在所述第三方應(yīng)用界面的邊部臨靠位置同時(shí)輸出的情況下,自適應(yīng)調(diào)整過程中將兩個(gè)界面的橫向或豎向區(qū)域占滿屏幕視窗;
[0094]臨靠界面縮放模塊422,用于所述即時(shí)通信交互界面在所述第三方應(yīng)用界面的邊部臨靠位置同時(shí)輸出時(shí),在采集到對(duì)其中一個(gè)界面進(jìn)行放大或縮小的操作消息后,將另一個(gè)界面同時(shí)進(jìn)行對(duì)應(yīng)的縮小或放大操作,使兩個(gè)界面所組成的原最大長度不變;
[0095]多界面輸出模塊423,用于在所述即時(shí)通信交互界面為兩個(gè)或以上時(shí),將兩個(gè)或以上的即時(shí)通信交互界面以位置相鄰的方式調(diào)整至所述第三方應(yīng)用界面的側(cè)邊之外;在所述即時(shí)通信交互界面較多的情況下,在所述第三方應(yīng)用界面的側(cè)邊之外生成新的一行或一列置放即時(shí)通信交互界面;
[0096]融合界面輸出模塊424,用于在所述即時(shí)通信交互界面為兩個(gè)或以上時(shí),將部分或全部即時(shí)通信交互界面調(diào)整為包括兩個(gè)或以上界面的融合即時(shí)通信交互界面后輸出。
[0097]本實(shí)施例所述的系統(tǒng)中,在同時(shí)具有第三方應(yīng)用界面和即時(shí)通信交互界面的情況下,界面調(diào)整觸發(fā)單元410采集自適應(yīng)調(diào)整的觸發(fā)消息;然后,界面調(diào)整輸出単元420對(duì)所述第三方應(yīng)用界面和即時(shí)通信交互界面進(jìn)行自適應(yīng)調(diào)整后,將所述即時(shí)通信交互界面在所述第三方應(yīng)用界面的邊部臨靠位置同時(shí)輸出;或者,將所述即時(shí)通信交互界面在所述第三方應(yīng)用界面的空白區(qū)域中輸出。在所述即時(shí)通信交互界面在所述第三方應(yīng)用界面的邊部臨靠位置同時(shí)輸出的情況下,自適應(yīng)調(diào)整過程中通過界面臨靠輸出模塊421將兩個(gè)界面的橫向或豎向區(qū)域占滿屏幕視窗。所述即時(shí)通信交互界面在所述第三方應(yīng)用界面的邊部臨靠位置同時(shí)輸出時(shí),在采集到對(duì)其中ー個(gè)界面進(jìn)行放大或縮小的操作消息后,臨靠界面縮放模塊422將另ー個(gè)界面同時(shí)進(jìn)行對(duì)應(yīng)的縮小或放大操作,使兩個(gè)界面所組成的原最大長度不變。在所述即時(shí)通信交互界面為兩個(gè)或以上時(shí),多界面輸出模塊423將兩個(gè)或以上的即時(shí)通信交互界面以位置相鄰的方式調(diào)整至所述第三方應(yīng)用界面的側(cè)邊之外;在所述即時(shí)通信交互界面較多的情況下,多界面輸出模塊423在所述第三方應(yīng)用界面的側(cè)邊之外生成新的一行或一列置放即時(shí)通信交互界面。在所述即時(shí)通信交互界面為兩個(gè)或以上吋,融合界面輸出模塊424將部分或全部即時(shí)通信交互界面調(diào)整為包括兩個(gè)或以上界面的融合即時(shí)通信交互界面后輸出。
[0098]參見圖5,該圖為本發(fā)明實(shí)施例五中提供的一種即時(shí)通信中實(shí)現(xiàn)自適應(yīng)界面的系統(tǒng)的結(jié)構(gòu)框圖,該系統(tǒng)包括:
[0099]界面調(diào)整觸發(fā)單元510,用于在同時(shí)具有第三方應(yīng)用界面和即時(shí)通信交互界面的情況下,采集自適應(yīng)調(diào)整的觸發(fā)消息;
[0100]界面調(diào)整輸出単元520,與前述界面調(diào)整觸發(fā)單元510相連,用于對(duì)所述第三方應(yīng)用界面和即時(shí)通信交互界面進(jìn)行自適應(yīng)調(diào)整后,將所述即時(shí)通信交互界面在所述第三方應(yīng)用界面的邊部臨靠位置同時(shí)輸出;或者,將所述即時(shí)通信交互界面在所述第三方應(yīng)用界面的空白區(qū)域中輸出;
[0101]應(yīng)用界面恢復(fù)單元530,與前述界面調(diào)整輸出単元520相連,用于當(dāng)采集到關(guān)閉所述即時(shí)通信交互界面的操作消息吋,將所述第三方應(yīng)用界面恢復(fù)為調(diào)整前的狀態(tài)。
[0102]本實(shí)施例所述的系統(tǒng)中,在同時(shí)具有第三方應(yīng)用界面和即時(shí)通信交互界面的情況下,界面調(diào)整觸發(fā)單元510采集自適應(yīng)調(diào)整的觸發(fā)消息;然后,界面調(diào)整輸出単元520對(duì)所述第三方應(yīng)用界面和即時(shí)通信交互界面進(jìn)行自適應(yīng)調(diào)整后,將所述即時(shí)通信交互界面在所述第三方應(yīng)用界面的邊部臨靠位置同時(shí)輸出;或者,將所述即時(shí)通信交互界面在所述第三方應(yīng)用界面的空白區(qū)域中輸出。在所述界面調(diào)整后,當(dāng)采集到關(guān)閉所述即時(shí)通信交互界面的操作消息時(shí),應(yīng)用界面恢復(fù)單元530將所述第三方應(yīng)用界面恢復(fù)為調(diào)整前的狀態(tài)。
[0103]參見圖6,該圖為本發(fā)明實(shí)施例六中提供的一種即時(shí)通信中實(shí)現(xiàn)自適應(yīng)界面的系統(tǒng)的結(jié)構(gòu)框圖,該系統(tǒng)包括:
[0104]界面調(diào)整觸發(fā)單元610,用于在同時(shí)具有第三方應(yīng)用界面和即時(shí)通信交互界面的情況下,采集自適應(yīng)調(diào)整的觸發(fā)消息;
[0105]界面調(diào)整輸出単元620,與前述界面調(diào)整觸發(fā)單元610相連,用于對(duì)所述第三方應(yīng)用界面和即時(shí)通信交互界面進(jìn)行自適應(yīng)調(diào)整后,將所述即時(shí)通信交互界面在所述第三方應(yīng)用界面的邊部臨靠位置同時(shí)輸出;或者,將所述即時(shí)通信交互界面在所述第三方應(yīng)用界面的空白區(qū)域中輸出;
[0106]界面活動(dòng)記錄單元630,與前述界面調(diào)整輸出單元620相連,用于在所述界面調(diào)整后,記錄所述即時(shí)通信交互界面不活動(dòng)的持續(xù)時(shí)間,判定該持續(xù)時(shí)間是否達(dá)到預(yù)設(shè)時(shí)間閾值;
[0107]界面狀態(tài)處理單元640,與前述界面活動(dòng)記錄單元630相連,用于在所述即時(shí)通信交互界面不活動(dòng)的持續(xù)時(shí)間達(dá)到時(shí)間閾值的情況下,將所述即時(shí)通信交互界面轉(zhuǎn)換為隱蔽狀態(tài),將所述第三方應(yīng)用界面恢復(fù)為調(diào)整前的狀態(tài);
[0108]界面調(diào)整恢復(fù)單元650,與前述界面狀態(tài)處理單元640相連,用于當(dāng)采集到所述處于隱蔽狀態(tài)的即時(shí)通信交互界面具有活動(dòng)消息的情況下,將所述第三方應(yīng)用界面和即時(shí)通信交互界面再次轉(zhuǎn)換為調(diào)整后的狀態(tài)。
[0109]本實(shí)施例所述的系統(tǒng)中,本實(shí)施例所述的系統(tǒng)中,在同時(shí)具有第三方應(yīng)用界面和即時(shí)通信交互界面的情況下,界面調(diào)整觸發(fā)單元610采集自適應(yīng)調(diào)整的觸發(fā)消息;然后,界面調(diào)整輸出單元620對(duì)所述第三方應(yīng)用界面和即時(shí)通信交互界面進(jìn)行自適應(yīng)調(diào)整后,將所述即時(shí)通信交互界面在所述第三方應(yīng)用界面的邊部臨靠位置同時(shí)輸出;或者,將所述即時(shí)通信交互界面在所述第三方應(yīng)用界面的空白區(qū)域中輸出。在所述界面調(diào)整后,界面活動(dòng)記錄單元630記錄所述即時(shí)通信交互界面不活動(dòng)的持續(xù)時(shí)間,判定該持續(xù)時(shí)間是否達(dá)到預(yù)設(shè)時(shí)間閾值;在所述即時(shí)通信交互界面不活動(dòng)的持續(xù)時(shí)間達(dá)到時(shí)間閾值的情況下,界面狀態(tài)處理單元640將所述即時(shí)通信交互界面轉(zhuǎn)換為隱蔽狀態(tài),將所述第三方應(yīng)用界面恢復(fù)為調(diào)整前的狀態(tài);當(dāng)采集到所述處于隱蔽狀態(tài)的即時(shí)通信交互界面具有活動(dòng)消息的情況下,界面調(diào)整恢復(fù)單元650將所述第三方應(yīng)用界面和即時(shí)通信交互界面再次轉(zhuǎn)換為調(diào)整后的狀態(tài)。
[0110]以上是對(duì)本發(fā)明的描述而非限定,基于本發(fā)明思想的其它實(shí)施方式,均在本發(fā)明的保護(hù)范圍之中。
【權(quán)利要求】
1.一種即時(shí)通信中實(shí)現(xiàn)自適應(yīng)界面的方法,其特征在于該方法包括如下步驟: 步驟I,在同時(shí)具有第三方應(yīng)用界面和即時(shí)通信交互界面的情況下,采集自適應(yīng)調(diào)整的觸發(fā)消息; 步驟2,對(duì)所述第三方應(yīng)用界面和即時(shí)通信交互界面進(jìn)行自適應(yīng)調(diào)整后,將所述即時(shí)通信交互界面在所述第三方應(yīng)用界面的邊部臨靠位置同時(shí)輸出;或者,將所述即時(shí)通信交互界面在所述第三方應(yīng)用界面的空白區(qū)域中輸出。
2.根據(jù)權(quán)利要求1所述的一種即時(shí)通信中實(shí)現(xiàn)自適應(yīng)界面的方法,其特征在于:所述自適應(yīng)調(diào)整的方式為, 將所在終端的屏幕視窗按照預(yù)設(shè)方式分為兩個(gè)區(qū)域,分別用來置放第三方應(yīng)用界面和即時(shí)通信交互界面;所述第三方應(yīng)用界面或即時(shí)通信交互界面最大化時(shí)的尺寸大小不超過所在的區(qū)域范圍。
3.根據(jù)權(quán)利要求1所述的一種即時(shí)通信中實(shí)現(xiàn)自適應(yīng)界面的方法,其特征在于:所述即時(shí)通信交互界面在所述第三方應(yīng)用界面的邊部臨靠位置同時(shí)輸出的情況下,自適應(yīng)調(diào)整過程中將兩個(gè)界面的橫向或豎向區(qū)域占滿屏幕視窗。
4.根據(jù)權(quán)利要求1所述的一種即時(shí)通信中實(shí)現(xiàn)自適應(yīng)界面的方法,其特征在于:所述即時(shí)通信交互界面在所述 第三方應(yīng)用界面的邊部臨靠位置同時(shí)輸出時(shí),在采集到對(duì)其中一個(gè)界面進(jìn)行放大或縮小的操作消息后,將另一個(gè)界面同時(shí)進(jìn)行對(duì)應(yīng)的縮小或放大操作,使兩個(gè)界面所組成的原最大長度不變。
5.根據(jù)權(quán)利要求1所述的一種即時(shí)通信中實(shí)現(xiàn)自適應(yīng)界面的方法,其特征在于:在所述即時(shí)通信交互界面為兩個(gè)或以上時(shí),將兩個(gè)或以上的即時(shí)通信交互界面以位置相鄰的方式調(diào)整至所述第三方應(yīng)用界面的側(cè)邊之外;在所述即時(shí)通信交互界面較多的情況下,在所述第三方應(yīng)用界面的側(cè)邊之外生成新的一行或一列置放即時(shí)通信交互界面。
6.根據(jù)權(quán)利要求1所述的一種即時(shí)通信中實(shí)現(xiàn)自適應(yīng)界面的方法,其特征在于:在所述步驟3之后還包括, 當(dāng)采集到關(guān)閉所述即時(shí)通信交互界面的操作消息時(shí),將所述第三方應(yīng)用界面恢復(fù)為調(diào)整前的狀態(tài); 或者,按如下方式操作, 記錄所述即時(shí)通信交互界面不活動(dòng)的持續(xù)時(shí)間,判定該持續(xù)時(shí)間是否達(dá)到預(yù)設(shè)時(shí)間閾值; 在所述即時(shí)通信交互界面不活動(dòng)的持續(xù)時(shí)間達(dá)到時(shí)間閾值的情況下,將所述即時(shí)通信交互界面轉(zhuǎn)換為隱蔽狀態(tài),將所述第三方應(yīng)用界面恢復(fù)為調(diào)整前的狀態(tài); 當(dāng)采集到所述處于隱蔽狀態(tài)的即時(shí)通信交互界面具有活動(dòng)消息的情況下,將所述第三方應(yīng)用界面和即時(shí)通信交互界面再次轉(zhuǎn)換為調(diào)整后的狀態(tài)。
7.根據(jù)權(quán)利要求1所述的一種即時(shí)通信中實(shí)現(xiàn)自適應(yīng)界面的方法,其特征在于:所述自適應(yīng)調(diào)整的第三方應(yīng)用界面通過以下方式獲得, 在即時(shí)通信交互界面或者在即時(shí)通信主面板中設(shè)置第三方界面布局控件; 當(dāng)采集到用戶將第三方數(shù)據(jù)拖動(dòng)至前述第三方界面布局控件處的操作消息后,獲取第三方數(shù)據(jù)對(duì)應(yīng)的信息界面; 將前述獲取的信息界面作為所述進(jìn)行自適應(yīng)調(diào)整的第三方應(yīng)用界面。
8.—種即時(shí)通信中實(shí)現(xiàn)自適應(yīng)界面的系統(tǒng),其特征在于:該系統(tǒng)包括, 界面調(diào)整觸發(fā)單元,用于在同時(shí)具有第三方應(yīng)用界面和即時(shí)通信交互界面的情況下,采集自適應(yīng)調(diào)整的觸發(fā)消息; 界面調(diào)整輸出単元,與前述界面調(diào)整觸發(fā)單元相連,用于對(duì)所述第三方應(yīng)用界面和即時(shí)通信交互界面進(jìn)行自適應(yīng)調(diào)整后,將所述即時(shí)通信交互界面在所述第三方應(yīng)用界面的邊部臨靠位置同時(shí)輸出;或者,將所述即時(shí)通信交互界面在所述第三方應(yīng)用界面的空白區(qū)域中輸出。
9.根據(jù)權(quán)利要求8所述的ー種即時(shí)通信中實(shí)現(xiàn)自適應(yīng)界面的系統(tǒng),其特征在于:所述界面調(diào)整輸出単元包括以下至少其ー的結(jié)構(gòu)模塊, 界面臨靠輸出模塊,用于在所述即時(shí)通信交互界面在所述第三方應(yīng)用界面的邊部臨靠位置同時(shí)輸出的情況下,自適應(yīng)調(diào)整過程中將兩個(gè)界面的橫向或豎向區(qū)域占滿屏幕視窗; 臨靠界面縮放模塊,用于所述即時(shí)通信交互界面在所述第三方應(yīng)用界面的邊部臨靠位置同時(shí)輸出時(shí),在采集到對(duì)其中ー個(gè)界面進(jìn)行放大或縮小的操作消息后,將另ー個(gè)界面同時(shí)進(jìn)行對(duì)應(yīng)的縮小或放大操作,使兩個(gè)界面所組成的原最大長度不變; 多界面輸出模塊,用于在所述即時(shí)通信交互界面為兩個(gè)或以上吋,將兩個(gè)或以上的即時(shí)通信交互界面以位置相鄰的方式調(diào)整至所述第三方應(yīng)用界面的側(cè)邊之外;在所述即時(shí)通信交互界面較多的情 況下,在所述第三方應(yīng)用界面的側(cè)邊之外生成新的一行或一列置放即時(shí)通信交互界面; 融合界面輸出模塊,用于在所述即時(shí)通信交互界面為兩個(gè)或以上時(shí),將部分或全部即時(shí)通信交互界面調(diào)整為包括兩個(gè)或以上界面的融合即時(shí)通信交互界面后輸出。
10.根據(jù)權(quán)利要求9所述的ー種即時(shí)通信中實(shí)現(xiàn)自適應(yīng)界面的系統(tǒng),其特征在于:所述系統(tǒng)還包括, 應(yīng)用界面恢復(fù)單元,與前述界面調(diào)整輸出単元相連,用于當(dāng)采集到關(guān)閉所述即時(shí)通信交互界面的操作消息吋,將所述第三方應(yīng)用界面恢復(fù)為調(diào)整前的狀態(tài); 或者,所述系統(tǒng)還包括, 界面活動(dòng)記錄單元,與前述界面調(diào)整輸出単元相連,用于在所述界面調(diào)整后,記錄所述即時(shí)通信交互界面不活動(dòng)的持續(xù)時(shí)間,判定該持續(xù)時(shí)間是否達(dá)到預(yù)設(shè)時(shí)間閾值; 界面狀態(tài)處理単元,與前述界面活動(dòng)記錄單元相連,用于在所述即時(shí)通信交互界面不活動(dòng)的持續(xù)時(shí)間達(dá)到時(shí)間閾值的情況下,將所述即時(shí)通信交互界面轉(zhuǎn)換為隱蔽狀態(tài),將所述第三方應(yīng)用界面恢復(fù)為調(diào)整前的狀態(tài); 界面調(diào)整恢復(fù)單元,與前述界面狀態(tài)處理単元相連,用于當(dāng)采集到所述處于隱蔽狀態(tài)的即時(shí)通信交互界面具有活動(dòng)消息的情況下,將所述第三方應(yīng)用界面和即時(shí)通信交互界面再次轉(zhuǎn)換為調(diào)整后的狀態(tài)。
【文檔編號(hào)】G06F3/048GK103457838SQ201310360172
【公開日】2013年12月18日 申請(qǐng)日期:2013年8月18日 優(yōu)先權(quán)日:2013年8月18日
【發(fā)明者】馬宇塵 申請(qǐng)人:蘇州量躍信息科技有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1