本發(fā)明涉及信息技術(shù)領(lǐng)域,更具體地,涉及一種移動(dòng)終端會(huì)話交互控制方法、裝置和移動(dòng)終端。
背景技術(shù):
隨著科技的不斷發(fā)展和人們生活水平的提高,各類移動(dòng)終端的普及為人們的日常生活帶來了很多便利,但利用移動(dòng)終端撥打電話暫時(shí)處于收費(fèi)階段,而利用軟件或短信以對話的方式傳達(dá)信息的花費(fèi)小,傳達(dá)文字及圖片信息更加方便,越來越多的人習(xí)慣利用對話或短信來交流信息。
現(xiàn)有技術(shù)中,人們利用移動(dòng)終端查看對話信息時(shí),首先需要進(jìn)入對話列表,再通過選擇該對話列表顯示界面中的列表項(xiàng),點(diǎn)擊進(jìn)入目標(biāo)對話相應(yīng)的對話詳情列表,顯示相應(yīng)的對話內(nèi)容信息,用戶在需要查看另一目標(biāo)對話信息時(shí),則需要先退出該對話的內(nèi)容信息顯示界面,返回到對話列表顯示界面來選擇另一目標(biāo)對話信息,并重復(fù)上述查看對話內(nèi)容的操作過程。
現(xiàn)有技術(shù)的這種對話的顯示方式,操作過程繁復(fù),耗費(fèi)更多的系統(tǒng)資源,且無法同時(shí)和多位聯(lián)系人對話聊天。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明的首要目的在于提供一種移動(dòng)終端信息會(huì)話交互控制方法。
本發(fā)明的另一目的在于提供一種用于實(shí)現(xiàn)移動(dòng)終端信息會(huì)話交互控制方法的裝置。
為實(shí)現(xiàn)該目的,本發(fā)明采用如下技術(shù)方案:
第一方面,本發(fā)明提供了一種移動(dòng)終端信息會(huì)話交互控制方法,包括:
顯示信息應(yīng)用程序的信息會(huì)話列表界面,在該列表界面中列出所有與本機(jī)用戶存在對話記錄的聯(lián)系人對象所對應(yīng)的信息會(huì)話;
響應(yīng)作用于該列表界面中任意一個(gè)信息會(huì)話或該信息會(huì)話所對應(yīng)的會(huì)話詳情界面的分顯指令,為該信息會(huì)話創(chuàng)建相對該信息會(huì)話所對應(yīng)的會(huì)話詳情界面分離的會(huì)話界面;
建立該會(huì)話界面與被分顯指令作用的所述信息會(huì)話的會(huì)話詳情界面之間的數(shù)據(jù)關(guān)聯(lián),使所述會(huì)話界面適于維持被分顯指令作用的所述信息會(huì)話。
結(jié)合第一方面,本發(fā)明在第一方面的第一種實(shí)現(xiàn)方式中,所述分顯指令包括:作用于所述信息會(huì)話或該信息會(huì)話所對應(yīng)的會(huì)話詳情界面的拖放指令或者觸控指令。增強(qiáng)用戶對創(chuàng)建的會(huì)話界面的控制,提升用戶體驗(yàn)。
結(jié)合第一方面,本發(fā)明在第一方面的第二種實(shí)現(xiàn)方式中,所述響應(yīng)作用于該信息會(huì)話的分顯指令包括,當(dāng)前界面中已存在至少一個(gè)所述會(huì)話界面時(shí),為該信息會(huì)話創(chuàng)建與其他會(huì)話界面及會(huì)話列表界面相分離的會(huì)話界面。便于查看或編輯其他信息會(huì)話的動(dòng)態(tài),方便用戶同時(shí)與多位聯(lián)系人進(jìn)行交流。
結(jié)合第一方面,本發(fā)明在第一方面的第三種實(shí)現(xiàn)方式中,當(dāng)接收/發(fā)送信息會(huì)話時(shí),在該信息會(huì)話所對應(yīng)的會(huì)話詳情界面編輯會(huì)話信息。
結(jié)合第一方面,本發(fā)明在第一方面的第四種實(shí)現(xiàn)方式中,建立所述數(shù)據(jù)關(guān)聯(lián)包括調(diào)用外部進(jìn)程提供的接口,由外部進(jìn)程創(chuàng)建所述會(huì)話界面。減少當(dāng)前進(jìn)程的資源占用。
結(jié)合第一方面,本發(fā)明在第一方面的第五種實(shí)現(xiàn)方式中,建立所述數(shù)據(jù)關(guān)聯(lián)包括調(diào)用系統(tǒng)的界面繪制指令,以懸浮窗的方式繪制所述會(huì)話界面并建立所述數(shù)據(jù)關(guān)聯(lián)。減少對當(dāng)前界面的占用及當(dāng)前界面上信息的遮擋。
結(jié)合第一方面,本發(fā)明在第一方面的第六種實(shí)現(xiàn)方式中,當(dāng)需要與多個(gè)聯(lián)系人對象進(jìn)行信息會(huì)話時(shí),將多個(gè)聯(lián)系人相對應(yīng)的會(huì)話詳情界面并列顯示,以便在與其中任一聯(lián)系人進(jìn)行信息會(huì)話的同時(shí),查看其他信息會(huì)話的動(dòng)態(tài)。
結(jié)合第一方面,本發(fā)明在第一方面的第七種實(shí)現(xiàn)方式中,建立所述數(shù)據(jù)關(guān)聯(lián)后,控制所述會(huì)話界面顯示于系統(tǒng)桌面。
結(jié)合第一方面,本發(fā)明在第一方面的第八種實(shí)現(xiàn)方式中,建立所述數(shù)據(jù)關(guān)聯(lián)后,控制所述會(huì)話界面成為顯示前景。方便優(yōu)先處理所述信息會(huì)話。
結(jié)合第一方面,本發(fā)明在第一方面的第九種實(shí)現(xiàn)方式中,所述會(huì)話界面包含關(guān)閉該會(huì)話界面的圖標(biāo),當(dāng)表征關(guān)閉所述會(huì)話界面的圖標(biāo)接收到觸控指令或該會(huì)話界面接收到符合預(yù)先設(shè)置的關(guān)閉該會(huì)話界面的操作信息時(shí),所述會(huì)話界面關(guān)閉。
結(jié)合第一方面,本發(fā)明在第一方面的第十種實(shí)現(xiàn)方式中,所述信息會(huì)話所對應(yīng)的會(huì)話詳情界面包括信息編輯框及聯(lián)系人稱呼、聯(lián)系人號碼、聯(lián)系人頭像、用戶頭像、信息會(huì)話列表中的任意一種或任意幾種。
結(jié)合第一方面的第十種實(shí)現(xiàn)方式,本發(fā)明在第一方面的第十一種實(shí)現(xiàn)方式中,所述信息會(huì)話內(nèi)容列表包括,在所述會(huì)話詳情界面上顯示該界面能夠容納的完整會(huì)話信息,對該界面實(shí)施觸摸滑動(dòng)操作能夠查看所述會(huì)話信息列表中全部會(huì)話信息。
結(jié)合第一方面,本發(fā)明在第一方面的第十二種實(shí)現(xiàn)方式中,所述信息會(huì)話列表及會(huì)話詳情界面的顯示面積和位置根據(jù)已創(chuàng)建的所述會(huì)話詳情界面數(shù)量進(jìn)行自適應(yīng)調(diào)整,或者由用戶自定義設(shè)置。以便合理分配會(huì)話界面的面積及位置。
第二方面,本發(fā)明實(shí)施例提供了一種移動(dòng)終端信息會(huì)話交互控制裝置,該移動(dòng)終端信息會(huì)話交互控制裝置具有實(shí)現(xiàn)上述第一方面中移動(dòng)終端信息會(huì)話交互控制方法的功能。所述功能可以通過硬件實(shí)現(xiàn),也可以通過硬件執(zhí)行相應(yīng)的軟件實(shí)現(xiàn)。所述硬件或軟件包括多個(gè)與上述功能相對應(yīng)的模塊,具體如下:
顯示模塊,用于顯示信息應(yīng)用程序的信息會(huì)話列表界面,在該列表界面中列出所有與本機(jī)用戶存在對話記錄的聯(lián)系人對象所對應(yīng)的信息會(huì)話;
響應(yīng)模塊,用于響應(yīng)作用于該列表界面中任意一個(gè)信息會(huì)話或該信息會(huì)話所對應(yīng)的會(huì)話詳情界面的分顯指令,為該信息會(huì)話創(chuàng)建相對該信息會(huì)話所對應(yīng)的會(huì)話詳情界面分離的會(huì)話界面;
關(guān)聯(lián)模塊,用于建立該會(huì)話界面與被分顯指令作用的所述信息會(huì)話的會(huì)話詳情界面之間的數(shù)據(jù)關(guān)聯(lián),使所述會(huì)話界面適于維持被分顯指令作用的所述信息會(huì)話。
結(jié)合第二方面,本發(fā)明在第二方面的第一種實(shí)現(xiàn)方式中,所述響應(yīng)模塊包括分顯單元用于接收作用于所述信息會(huì)話或該信息會(huì)話所對應(yīng)的會(huì)話詳情界面的拖放指令或者觸控指令。
結(jié)合第二方面,本發(fā)明在第二方面的第二種實(shí)現(xiàn)方式中,所述響應(yīng)模塊包括分顯單元,用于當(dāng)前界面中已存在至少一個(gè)所述會(huì)話界面時(shí),為該信息會(huì)話創(chuàng)建與其他會(huì)話界面及會(huì)話列表界面相分離的會(huì)話界面。
結(jié)合第二方面,本發(fā)明在第二方面的第三種實(shí)現(xiàn)方式中,所述響應(yīng)模塊中包括編輯單元,用于接收/發(fā)送信息會(huì)話時(shí),在該信息會(huì)話所對應(yīng)的會(huì)話詳情界面編輯會(huì)話信息。
結(jié)合第二方面,本發(fā)明在第二方面的第四種實(shí)現(xiàn)方式中,所述關(guān)聯(lián)模塊中包括調(diào)用單元,用于調(diào)用外部進(jìn)程提供的接口,由外部進(jìn)程創(chuàng)建所述會(huì)話界面。
結(jié)合第二方面,本發(fā)明在第二方面的第五種實(shí)現(xiàn)方式中,所述響應(yīng)模塊中包括繪制單元,用于調(diào)用系統(tǒng)的界面繪制指令,以懸浮窗的方式繪制所述會(huì)話界面并建立所述數(shù)據(jù)關(guān)聯(lián)。
結(jié)合第二方面,本發(fā)明在第二方面的第六種實(shí)現(xiàn)方式中,所述響應(yīng)模塊包括顯示單元,用于需要與多個(gè)聯(lián)系人對象進(jìn)行信息會(huì)話時(shí),將多個(gè)聯(lián)系人相對應(yīng)的會(huì)話詳情界面并列顯示,以便在于其中任一聯(lián)系人進(jìn)行信息會(huì)話的同時(shí),能夠查看其他會(huì)話信息的動(dòng)態(tài)。
結(jié)合第二方面,本發(fā)明在第二方面的第七種實(shí)現(xiàn)方式中,所述關(guān)聯(lián)模塊中還包括第一顯示單元,用于建立所述數(shù)據(jù)關(guān)聯(lián)后,控制所述會(huì)話界面顯示于系統(tǒng)桌面。
結(jié)合第二方面,本發(fā)明在第二方面的第八種實(shí)現(xiàn)方式中,所述關(guān)聯(lián)模塊中還包括第二顯示單元,用于建立所述數(shù)據(jù)關(guān)聯(lián)后,控制所述會(huì)話界面成為顯示前景。
結(jié)合第二方面,本發(fā)明在第二方面的第九種實(shí)現(xiàn)方式中,所述移動(dòng)終端還包括關(guān)閉模塊,用于當(dāng)表征關(guān)閉所述會(huì)話界面的圖標(biāo)接收到觸控指令或該會(huì)話界面接收到符合預(yù)先設(shè)置的關(guān)閉該會(huì)話界面的操作信息時(shí),所述會(huì)話界面關(guān)閉。
結(jié)合第二方面,本發(fā)明在第二方面的第十種實(shí)現(xiàn)方式中,所述信息會(huì)話所對應(yīng)的會(huì)話詳情界面包括信息編輯框及聯(lián)系人稱呼、聯(lián)系人號碼、聯(lián)系人頭像、用戶頭像、信息會(huì)話列表中的任意一種或任意幾種。
結(jié)合本發(fā)明第二方面的第十種實(shí)現(xiàn)方式,本發(fā)明在第二方面的第十一種實(shí)現(xiàn)方式中,所述信息會(huì)話列表包括,在所述會(huì)話詳情界面上顯示該界面能夠容納的完整會(huì)話信息,對該界面實(shí)施觸摸滑動(dòng)能夠查看所述信息會(huì)話列表中的全部會(huì)話信息。
結(jié)合第二方面,本發(fā)明在第二方面的第十二種實(shí)現(xiàn)方式中,所述顯示模塊中包括調(diào)整單元,用于對信息會(huì)話列表及會(huì)話詳情界面的顯示面積和位置,根據(jù)已創(chuàng)建的所述會(huì)話詳情界面數(shù)量進(jìn)行自適應(yīng)調(diào)整,或者由用戶自定義設(shè)置。
第三方面,本發(fā)明實(shí)施例提供了一種移動(dòng)終端,其中包括處理器和存儲(chǔ)器;所述存儲(chǔ)器用于存儲(chǔ)支持執(zhí)行上述方法的程序,所述處理器被配置為用于執(zhí)行所述存儲(chǔ)器中存儲(chǔ)的程序。
相對于現(xiàn)有技術(shù),本發(fā)明提供的方案,當(dāng)需要與多個(gè)聯(lián)系人進(jìn)行信息會(huì)話時(shí),通過作用于聯(lián)系人的信息會(huì)話或信息會(huì)話所對應(yīng)的會(huì)話詳情界面的分顯指令,為各聯(lián)系人對象所對應(yīng)的信息會(huì)話創(chuàng)建與其他詳情界面相分離的會(huì)話界面,用戶無需繁復(fù)操作即可查看或編輯不同的會(huì)話信息,避免操作界面的反復(fù)切換,簡化了會(huì)話顯示流程,提升了與多個(gè)聯(lián)系人之間對話的便利性,提升了用戶體驗(yàn)。
當(dāng)與多個(gè)聯(lián)系人進(jìn)行對話時(shí),將多個(gè)聯(lián)系人所對應(yīng)的會(huì)話詳情界面并列為顯示前景,免去反復(fù)退出和打開程序的步驟,節(jié)省了操作時(shí)間,提高了處理信息會(huì)話的效率。
本發(fā)明的這些方面或其他方面在以下實(shí)施例的描述中會(huì)更加簡明易懂。
附圖說明
為了更清楚地說明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對實(shí)施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的移動(dòng)終端信息會(huì)話交互控制方法流程圖。
圖2是示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的移動(dòng)終端信息會(huì)話交互控制裝置的示意圖。
圖3示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的移動(dòng)終端的實(shí)體框架示意圖。
具體實(shí)施方式
為了使本技術(shù)領(lǐng)域的人員更好地理解本發(fā)明方案,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述。
在本發(fā)明的說明書和權(quán)利要求書及上述附圖中的描述的一些流程中,包含了按照特定順序出現(xiàn)的多個(gè)操作,但是應(yīng)該清楚了解,這些操作可以不按照其在本文中出現(xiàn)的順序來執(zhí)行或并行執(zhí)行,操作的序號如10、11等,僅僅是用于區(qū)分開各個(gè)不同的操作,序號本身不代表任何的執(zhí)行順序。另外,這些流程可以包括更多或更少的操作,并且這些操作可以按順序執(zhí)行或并行執(zhí)行。需要說明的是,本文中的“第一”、“第二”等描述,是用于區(qū)分不同的消息、設(shè)備、模塊等,不代表先后順序,也不限定“第一”和“第二”是不同的類型。
本領(lǐng)域技術(shù)人員可以理解,除非另外定義,這里使用的所有術(shù)語(包括技術(shù)術(shù)語和科學(xué)術(shù)語),具有與本發(fā)明所屬領(lǐng)域中的普通技術(shù)人員的一般理解相同的意義。還應(yīng)該理解的是,諸如通用字典中定義的那些術(shù)語,應(yīng)該被理解為具有與現(xiàn)有技術(shù)的上下文中的意義一致的意義,不會(huì)用理想化或過于正式的含義來解釋。
本技術(shù)領(lǐng)域技術(shù)人員可以理解,這里所使用的“終端”、“終端設(shè)備”既包括無線信號接收器的設(shè)備,其僅具備無發(fā)射能力的無線信號接收器的設(shè)備,又包括接收和發(fā)射硬件的設(shè)備,其具有能夠在雙向通信鏈路上,進(jìn)行雙向通信的接收和發(fā)射硬件的設(shè)備。這種設(shè)備可以包括:蜂窩或其他通信設(shè)備,其具有單線路顯示器或多線路顯示器或沒有多線路顯示器的蜂窩或其他通信設(shè)備;PCS(Personal Communications Service,個(gè)人通信系統(tǒng)),其可以組合語音、數(shù)據(jù)處理、傳真和/或數(shù)據(jù)通信能力;PDA(Personal Digital Assistant,個(gè)人數(shù)字助理),其可以包括射頻接收器、尋呼機(jī)、互聯(lián)網(wǎng)/內(nèi)聯(lián)網(wǎng)訪問、網(wǎng)絡(luò)瀏覽器、記事本、日歷和/或GPS(Global Positioning System,全球定位系統(tǒng))接收器;常規(guī)膝上型和/或掌上型計(jì)算機(jī)或其他設(shè)備,其具有和/或包括射頻接收器的常規(guī)膝上型和/或掌上型計(jì)算機(jī)或其他設(shè)備。這里所使用的“終端”、“終端設(shè)備”可以是便攜式、可運(yùn)輸、安裝在交通工具(航空、海運(yùn)和/或陸地)中的,或者適合于和/或配置為在本地運(yùn)行,和/或以分布形式,運(yùn)行在地球和/或空間的任何其他位置運(yùn)行。這里所使用的“終端”、“終端設(shè)備”還可以是通信終端、上網(wǎng)終端、音樂/視頻播放終端,例如可以是PDA、MID(Mobile Internet Device,移動(dòng)互聯(lián)網(wǎng)設(shè)備)和/或具有音樂/視頻播放功能的移動(dòng)電話,也可以是智能電視、機(jī)頂盒等設(shè)備。
下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
實(shí)施例一
本實(shí)施例中的移動(dòng)終端信息會(huì)話交互控制方法的實(shí)現(xiàn)過程如圖1所示,包括:
S10,顯示信息應(yīng)用程序的信息會(huì)話列表界面,在該列表界面中列出所有與本機(jī)用戶存在對話記錄的聯(lián)系人對象所對應(yīng)的信息會(huì)話。
具體地,顯示信息應(yīng)用程序的信息會(huì)話列表界面之前,所述信息應(yīng)用程序中保留有至少與一位聯(lián)系人的歷史對話記錄,該對話記錄可以是當(dāng)下發(fā)生的,也可以是很久之前的發(fā)生的,以便后續(xù)步驟的進(jìn)行。
具體地,移動(dòng)終端接收到顯示信息會(huì)話列表的操作指令,如:點(diǎn)擊或拖動(dòng)信息會(huì)話列表,響應(yīng)于該指令,在本地終端界面上顯示所述信息應(yīng)用程序的信息會(huì)話列表。
具體地,所述信息應(yīng)用程序包括以語音、文字、圖像等方式與聯(lián)系人進(jìn)行交流會(huì)話的應(yīng)用程序,如:短信、微信、QQ及其他包含此項(xiàng)功能的應(yīng)用程序。
優(yōu)選地,所述信息會(huì)話在會(huì)話列表中的面積、位置及顯示方式由系統(tǒng)自定義或用戶自定義。由系統(tǒng)自定義信息會(huì)話的屬性及顯示方式,方便系統(tǒng)管理,簡化用戶操作,若用戶有特殊需要,允許用戶自定義信息會(huì)話的屬性及顯示方式,建立個(gè)性化的信息會(huì)話,提升用戶體驗(yàn)。
具體地,所述信息會(huì)話在會(huì)話列表中顯示為聯(lián)系人稱呼、頭像、電話號碼/賬號、會(huì)話信息中的任意一種或幾種。
優(yōu)選地,若信息會(huì)話在會(huì)話列表界面中顯示為聯(lián)系人稱呼和會(huì)話信息,當(dāng)所述信息會(huì)話只包含一條會(huì)話信息時(shí),在會(huì)話列表界面顯示該條對話信息的部分/完整信息;當(dāng)信息會(huì)話中包含多條會(huì)話信息時(shí),該信息會(huì)話在會(huì)話列表界面顯示為最近一條會(huì)話信息的部分/完整信息,該條會(huì)話信息可以是本機(jī)接收到的信息,也可以是本機(jī)發(fā)送出去的信息,顯示的信息量由本地終端屏幕及本機(jī)設(shè)置的圖片/字體顯示大小決定。簡要的信息顯示便于本機(jī)用戶了解當(dāng)前會(huì)話信息,同時(shí)沒有占用很多當(dāng)前界面空間。
例如,顯示信息的應(yīng)用程序?yàn)槎绦艜r(shí),聯(lián)系人的會(huì)話信息以短信列表的形式顯示在短信界面,短信列表中有兩位聯(lián)系人的短信記錄,其中與已添加至通訊錄中的聯(lián)系人甲的短信有6條,但最新一條短信為本機(jī)發(fā)送的“會(huì)議幾點(diǎn)鐘開始?”,該信息會(huì)話在短信列表中顯示為該聯(lián)系人的稱呼及短信信息“會(huì)議幾點(diǎn)鐘開始?”。另一聯(lián)系人乙為本機(jī)用戶尚未添加至通訊錄的聯(lián)系人,本機(jī)接收到該聯(lián)系人的一條短信:“尊敬的會(huì)員,您好!加入百旅會(huì)即可享受包括定制專屬、深度體檢、出行保險(xiǎn)、旅游會(huì)刊、快樂周邊、專屬顧問8項(xiàng)權(quán)益!”,該信息會(huì)話在短信列表中顯示為該聯(lián)系人的發(fā)送號碼及該短信的第一行信息,如“尊敬的會(huì)員,您好!加入百旅會(huì)即可享受…”。
優(yōu)選地,當(dāng)本機(jī)接收到信息會(huì)話時(shí),該信息會(huì)話在信息會(huì)話列表中只顯示聯(lián)系人稱呼或號碼,不顯示與會(huì)話信息相關(guān)的內(nèi)容,避免信息泄露。
優(yōu)選地,顯示信息會(huì)話列表的應(yīng)用程序,其面積和位置由用戶預(yù)先設(shè)置或隨時(shí)任意調(diào)整。靈活地調(diào)整會(huì)話界面的位置、大小及其他顯示方式,能夠增強(qiáng)人機(jī)交互性,提升用戶體驗(yàn)。
S11,響應(yīng)作用于該列表界面中任意一個(gè)信息會(huì)話或該信息會(huì)話所對應(yīng)的會(huì)話詳情界面的分顯指令,為該信息會(huì)話創(chuàng)建相對該信息會(huì)話所對應(yīng)的會(huì)話詳情界面分離的會(huì)話界面。
具體地,信息會(huì)話所對應(yīng)的會(huì)話詳情界面包括聯(lián)系人稱呼/聯(lián)系人號碼(電話號碼或賬號)、聯(lián)系人頭像、用戶頭像、用戶稱呼、會(huì)話信息列表及信息編輯框等等。
優(yōu)選地,會(huì)話詳情界面中顯示的會(huì)話信息的數(shù)量,由該界面的大小及該會(huì)話信息設(shè)置的字體/圖片大小決定,本機(jī)用戶可以通過對該界面實(shí)施觸摸滑動(dòng)操作查看本機(jī)保存的完整的會(huì)話內(nèi)容。
優(yōu)選地,所述信息會(huì)話列表界面及會(huì)話詳情界面的顯示面積和位置,根據(jù)已創(chuàng)建的會(huì)話詳情界面的數(shù)量進(jìn)行自適應(yīng)調(diào)整,或者由用戶自定義設(shè)置固定/不固定的面積和位置。自適應(yīng)調(diào)整會(huì)話詳情界面的顯示面積及位置,能夠均勻合理地分配各會(huì)話詳情界面的面積,按照用戶對會(huì)話的重視程度自定義對會(huì)話詳情界面的分配,更加符合用戶需求地分配資源,提升用戶體驗(yàn)。
優(yōu)選地,所述分顯指令有兩種實(shí)現(xiàn)形式,一種是作用在會(huì)話詳情界面上的拖放指令,該拖放指令為會(huì)話信息或會(huì)話詳情界面的預(yù)設(shè)位置或任意位置接收到點(diǎn)擊并持續(xù)滑動(dòng)至?xí)捔斜斫缑嫱獾牟僮髦噶?,如終端接收到對會(huì)話詳情界面中任意一處的拖動(dòng)進(jìn)行對該界面的查看或編輯,為所述信息會(huì)話對應(yīng)的詳情界面創(chuàng)建與該詳情界面相分離的會(huì)話界面。所述拖放指令包括將創(chuàng)建的會(huì)話界面或會(huì)話詳情界面拖動(dòng)放置于任意位置。增強(qiáng)人機(jī)交互性,提高用戶體驗(yàn)。
優(yōu)選地,所述分顯指令的另一種實(shí)現(xiàn)形式是作用于會(huì)話詳情界面控件上的觸控指令,點(diǎn)擊會(huì)話詳情界面上的功能按鍵進(jìn)行對該界面的編輯。例如,放大與聯(lián)系人甲的會(huì)話詳情界面,點(diǎn)擊該界面上的放大功能鍵,該會(huì)話詳情界面即放大至預(yù)設(shè)面積。將所述編輯操作組裝成功能控件,以功能控件的形式置于所述會(huì)話詳情界面上,簡化用戶編輯會(huì)話詳情界面時(shí)的操作,節(jié)省操作時(shí)間,提升用戶體驗(yàn)。
優(yōu)選地,信息會(huì)話響應(yīng)于拖放指令,該信息會(huì)話從所述會(huì)話列表界面的任意一側(cè)脫離顯示,同時(shí)會(huì)話列表界面沿著信息會(huì)話拖出的反方向縮小,便于會(huì)話列表界面與該信息會(huì)話的詳情界面并列顯示,以便本機(jī)用戶觀察多個(gè)聯(lián)系人的信息動(dòng)態(tài)。
優(yōu)選地,所述分顯指令為作用于信息會(huì)話的觸控指令,該觸控指令為所述信息會(huì)話創(chuàng)建其相對應(yīng)的信息會(huì)話詳情界面。結(jié)合上一示例,響應(yīng)于對所述會(huì)話列表中聯(lián)系人甲所對應(yīng)的短信的點(diǎn)擊指令,該短信對應(yīng)的詳情界面顯示于預(yù)先設(shè)定的區(qū)域中,該詳情界面的位置及面積大小自適應(yīng)調(diào)整。簡化用戶打開會(huì)話詳情界面的操作,減少對移動(dòng)終端屏幕的損耗。
優(yōu)選地,所述信息會(huì)話所對應(yīng)的會(huì)話詳情界面顯示于為懸浮窗中,拖放指令或觸控指令作用于該懸浮窗上的指定位置,實(shí)現(xiàn)對該懸浮窗的編輯或?yàn)樵摽丶付ㄎ恢玫男畔?chuàng)建與其他窗口相分離的會(huì)話界面,該會(huì)話界面不屬于所述信息會(huì)話或其會(huì)話詳情界面同一安卓系統(tǒng)活動(dòng)組件,使用組件實(shí)現(xiàn)拖放指令。使用懸浮窗顯示所述信息會(huì)話能夠減少對當(dāng)前界面空間的占用。
結(jié)合上一示例,信息會(huì)話列表為短信列表時(shí),接收到點(diǎn)觸列表中聯(lián)系人甲對應(yīng)的短信的指令,解析該指令,根據(jù)該指令中包含的關(guān)于所創(chuàng)建懸浮窗或界面的屬性數(shù)據(jù),如尺寸、坐標(biāo)、高度等,在桌面界面或正在運(yùn)行的應(yīng)用程序界面上創(chuàng)建該短信對應(yīng)的詳情界面,該短信詳情界面包括甲的稱呼、短信記錄及信息編輯框等,該短信詳情界面與短信列表界面相分離。當(dāng)本機(jī)用戶與聯(lián)系人甲的短信內(nèi)容中包含圖片信息時(shí),接收到點(diǎn)觸該短信詳情界面中圖片的指令,響應(yīng)于該指令,為該短信會(huì)話中的圖片創(chuàng)建會(huì)話界面,該界面與該短信詳情界面相分離。
結(jié)合上一示例,若檢測到當(dāng)前界面中已存在聯(lián)系人甲的會(huì)話詳情界面,當(dāng)聯(lián)系人乙對應(yīng)的短信接收到點(diǎn)觸指令時(shí),響應(yīng)于該指令,在系統(tǒng)桌面上創(chuàng)建該短信對應(yīng)的詳情界面,該界面包括聯(lián)系人乙的號碼、短信記錄及信息編輯框,點(diǎn)擊該短信詳情界面上的最大化或關(guān)閉按鈕實(shí)現(xiàn)對該短信詳情界面的放大或關(guān)閉,該短信詳情界面與短信列表界面、甲短信的詳情界面及甲短信相對應(yīng)的會(huì)話界面相分離。
S12,建立該會(huì)話界面與被分顯指令作用的所述信息會(huì)話的會(huì)話詳情界面之間的數(shù)據(jù)關(guān)聯(lián),使所述會(huì)話界面適于維持被分顯指令作用的所述信息會(huì)話。
優(yōu)選地,調(diào)用外部進(jìn)程提供的接口,以外部進(jìn)程創(chuàng)建該會(huì)話界面,并建立所述數(shù)據(jù)關(guān)聯(lián)。節(jié)省該進(jìn)程的資源占用。
具體地,建立數(shù)據(jù)關(guān)聯(lián),所述會(huì)話界面與會(huì)話詳情界面之間的數(shù)據(jù)關(guān)聯(lián),通過數(shù)據(jù)映射或者調(diào)用鏈接的方式,所述會(huì)話界面的ID作為該鏈接的參數(shù)。
具體地,若通過外部進(jìn)程創(chuàng)建該會(huì)話界面時(shí),所述建立是指本地終端僅負(fù)責(zé)將接收和發(fā)送會(huì)話消息,通過調(diào)用接口同步到所述會(huì)話界面,使所述會(huì)話界面維持所述信息會(huì)話中的信息。
具體地,若通過所述信息會(huì)話應(yīng)用程序進(jìn)程創(chuàng)建該會(huì)話界面時(shí),所述建立關(guān)聯(lián)是把數(shù)據(jù)關(guān)聯(lián)輸出到所述會(huì)話界面,或者將會(huì)話界面輸入的信息內(nèi)容同步到所述信息會(huì)話應(yīng)用程序的會(huì)話記錄中。
優(yōu)選地,調(diào)用系統(tǒng)的界面繪制指令,以懸浮窗的方式繪制所述會(huì)話界面,并建立所述的數(shù)據(jù)關(guān)聯(lián)。減少對當(dāng)前顯示信息的遮擋,及對當(dāng)前界面空間的占用。
具體地,調(diào)用系統(tǒng)的懸浮窗繪制指令如view類指令,解析該指令,根據(jù)該指令中包含的懸浮窗屬性數(shù)據(jù)創(chuàng)建懸浮窗,其中,懸浮窗的屬性數(shù)據(jù)包括界面的大小、坐標(biāo)、窗體顏色、背景色、字體大小等等,利用數(shù)據(jù)關(guān)聯(lián)方法將信息會(huì)話中的信息數(shù)據(jù)顯示在創(chuàng)建的懸浮窗中。
優(yōu)選地,建立所述數(shù)據(jù)關(guān)聯(lián)后,控制所述會(huì)話界面成為顯示前景。
具體地,無論當(dāng)前界面上是否顯示有正在運(yùn)行的應(yīng)用程序,所述會(huì)話界面與該會(huì)話界面之間的數(shù)據(jù)關(guān)聯(lián)建立后,該會(huì)話界面成為顯示前景,方便優(yōu)先處理該會(huì)話。
優(yōu)選地,建立所述數(shù)據(jù)關(guān)聯(lián)后,控制所述會(huì)話界面顯示于系統(tǒng)桌面。避免遮擋其他正在運(yùn)行的應(yīng)用程序。
結(jié)合上一示例,無論當(dāng)前移動(dòng)終端界面上是否顯示為正在運(yùn)行的短信應(yīng)用程序界面,聯(lián)系人甲的會(huì)話界面與會(huì)話詳情界面已通過一個(gè)意圖(intent)建立數(shù)據(jù)關(guān)聯(lián),則當(dāng)前短信信息“會(huì)議幾點(diǎn)鐘開始?”界面顯示為前景界面。若當(dāng)前移動(dòng)終端界面上存在正在運(yùn)行的360安全衛(wèi)士界面,聯(lián)系人甲的會(huì)話界面與會(huì)話詳情界面已建立數(shù)據(jù)關(guān)聯(lián),則360安全衛(wèi)士界面隱藏為后臺運(yùn)行,在系統(tǒng)桌面上顯示當(dāng)前短信信息“會(huì)議幾點(diǎn)鐘開始?”界面。
優(yōu)選地,所述會(huì)話界面包含關(guān)閉該會(huì)話界面的圖標(biāo),當(dāng)表征關(guān)閉所述會(huì)話界面的圖標(biāo)接收到觸控指令,或者該會(huì)話界面接收到符合預(yù)先設(shè)置的關(guān)閉該會(huì)話界面的操作信息,則該會(huì)話界面關(guān)閉,操作簡便。
優(yōu)選地,所述預(yù)先設(shè)置的關(guān)閉該會(huì)話界面的操作信息包括,點(diǎn)觸指令,即點(diǎn)觸該會(huì)話界面的預(yù)設(shè)區(qū)域或任意區(qū)域;拖動(dòng)指令,即拖動(dòng)該會(huì)話界面至該會(huì)話詳情界面或會(huì)話列表界面則視為該會(huì)話界面關(guān)閉。
優(yōu)選地,當(dāng)接收到聯(lián)系人終端發(fā)送的會(huì)話信息時(shí),若已創(chuàng)建該聯(lián)系人所對應(yīng)的會(huì)話詳情界面,則接收到的最新一條會(huì)話信息自動(dòng)更新至該會(huì)話詳情界面中,便于用戶直接點(diǎn)擊該會(huì)話詳情界面中的信息編輯框回復(fù)該會(huì)話信息;若尚未創(chuàng)建該聯(lián)系人所對應(yīng)的會(huì)話詳情界面,創(chuàng)建該信息會(huì)話所對應(yīng)的會(huì)話詳情界面,建立數(shù)據(jù)連接,點(diǎn)擊該會(huì)話詳情界面中的信息編輯框回復(fù)該會(huì)話信息。
具體地,當(dāng)需要向聯(lián)系人發(fā)送會(huì)話信息時(shí),會(huì)話列表界面中的會(huì)話信息所在區(qū)域接收到拖動(dòng)指令或觸控指令,將與該聯(lián)系人對象所對應(yīng)的會(huì)話詳情界面顯示在前景界面或系統(tǒng)桌面中,在該會(huì)話詳情界面中編輯會(huì)話信息。
優(yōu)選地,當(dāng)需要與多個(gè)聯(lián)系人進(jìn)行會(huì)話時(shí),將多個(gè)會(huì)話詳情界面并列顯示,在與其中任一聯(lián)系人進(jìn)行信息會(huì)話時(shí),也可以查看其他對話消息,當(dāng)其他對話出現(xiàn)更新信息時(shí),直接點(diǎn)擊其他對話輸入回復(fù),以實(shí)現(xiàn)同時(shí)與多個(gè)聯(lián)系人進(jìn)行會(huì)話的目的。
實(shí)施例二
適應(yīng)于前述實(shí)施例,基于計(jì)算機(jī)模塊化思維,本發(fā)明提供一種與前述實(shí)施例相對應(yīng)的移動(dòng)終端信息會(huì)話交互控制終端,詳細(xì)的模塊組成請參閱圖2,本實(shí)施例中至少包含以下模塊:顯示模塊20、響應(yīng)模塊21、關(guān)聯(lián)模塊22。具體實(shí)施過程如下:
顯示模塊20,用于顯示信息應(yīng)用程序的信息會(huì)話列表界面,在該列表界面中列出所有與本機(jī)用戶存在對話記錄的聯(lián)系人對象所對應(yīng)的信息會(huì)話。
具體地,顯示模塊中包括存儲(chǔ)單元,該存儲(chǔ)單元用于存儲(chǔ)所述信息應(yīng)用程序中至少與一位聯(lián)系人的歷史對話記錄,該對話記錄可以是近期發(fā)生的,也可以是任一歷史時(shí)期發(fā)生的,以便后續(xù)步驟的進(jìn)行。
具體地,移動(dòng)終端接收到顯示信息會(huì)話列表的操作指令,如:點(diǎn)擊或拖動(dòng)信息會(huì)話列表,顯示模塊響應(yīng)于該指令,在本地終端界面上顯示所述信息應(yīng)用程序的信息會(huì)話列表。
具體地,所述信息應(yīng)用程序包括以語音、文字、圖像等方式與聯(lián)系人進(jìn)行交流會(huì)話的應(yīng)用程序,如:短信、微信、QQ及其他包含此項(xiàng)功能的應(yīng)用程序。
優(yōu)選地,所述信息會(huì)話在會(huì)話列表中的面積、位置及顯示方式由系統(tǒng)自定義或用戶自定義。由系統(tǒng)自定義信息會(huì)話的屬性及顯示方式,方便系統(tǒng)管理,簡化用戶操作,若用戶有特殊需要,允許用戶自定義信息會(huì)話的屬性及顯示方式,建立個(gè)性化的信息會(huì)話,提升用戶體驗(yàn)。
具體地,所述信息會(huì)話在會(huì)話列表中顯示為聯(lián)系人稱呼、頭像、電話號碼/賬號、會(huì)話信息中的任意一種或幾種。
優(yōu)選地,顯示模塊還包括調(diào)整單元,用于若信息會(huì)話在會(huì)話列表界面中顯示為聯(lián)系人稱呼和會(huì)話信息,當(dāng)所述信息會(huì)話只包含一條會(huì)話信息時(shí),在會(huì)話列表界面顯示該條對話信息的部分/完整信息;當(dāng)信息會(huì)話中包含多條會(huì)話信息時(shí),該信息會(huì)話在會(huì)話列表界面顯示為最近一條會(huì)話信息的部分/完整信息,該條會(huì)話信息可以是本機(jī)接收到的信息,也可以是本機(jī)發(fā)送出去的信息,顯示的信息量由本地終端屏幕及本機(jī)設(shè)置的圖片/字體顯示大小決定。簡要的信息顯示便于本機(jī)用戶了解當(dāng)前會(huì)話信息,同時(shí)沒有占用很多當(dāng)前界面空間。
例如,顯示信息的應(yīng)用程序?yàn)槎绦艜r(shí),聯(lián)系人的會(huì)話信息以短信列表的形式顯示在短信界面,短信列表中有兩位聯(lián)系人的短信記錄,其中與已添加至通訊錄中的聯(lián)系人甲的短信有6條,但最新一條短信為本機(jī)發(fā)送的“會(huì)議幾點(diǎn)鐘開始?”,該信息會(huì)話在短信列表中顯示為該聯(lián)系人的稱呼及短信信息“會(huì)議幾點(diǎn)鐘開始?”。另一聯(lián)系人乙為本機(jī)用戶尚未添加至通訊錄的聯(lián)系人,本機(jī)接收到該聯(lián)系人的一條短信:“尊敬的會(huì)員,您好!加入百旅會(huì)即可享受包括定制專屬、深度體檢、出行保險(xiǎn)、旅游會(huì)刊、快樂周邊、專屬顧問8項(xiàng)權(quán)益!”,該信息會(huì)話在短信列表中顯示為該聯(lián)系人的發(fā)送號碼及該短信的第一行信息,如“尊敬的會(huì)員,您好!加入百旅會(huì)即可享受…”。
優(yōu)選地,當(dāng)本機(jī)接收到信息會(huì)話時(shí),該信息會(huì)話在信息會(huì)話列表中只顯示聯(lián)系人稱呼或號碼,不顯示與會(huì)話信息相關(guān)的內(nèi)容,避免信息泄露。
優(yōu)選地,所述顯示模塊中的調(diào)整單元不僅能夠調(diào)整顯示方式,還能夠調(diào)整所述應(yīng)用程序的面積和位置。靈活地調(diào)整會(huì)話界面的位置、大小及其他顯示方式,能夠增強(qiáng)人機(jī)交互性,提升用戶體驗(yàn)。
響應(yīng)模塊21,用于響應(yīng)作用于該列表界面中任意一個(gè)信息會(huì)話或該信息會(huì)話所對應(yīng)的會(huì)話詳情界面的分顯指令,為該信息會(huì)話創(chuàng)建相對該信息會(huì)話所對應(yīng)的會(huì)話詳情界面分離的會(huì)話界面。
具體地,信息會(huì)話所對應(yīng)的會(huì)話詳情界面包括聯(lián)系人稱呼/聯(lián)系人號碼(電話號碼或賬號)、聯(lián)系人頭像、用戶頭像、用戶稱呼、會(huì)話信息列表及信息編輯框等等。
優(yōu)選地,會(huì)話詳情界面中顯示的會(huì)話信息的數(shù)量,由該界面的大小及該會(huì)話信息設(shè)置的字體/圖片大小決定,本機(jī)用戶可以通過對該界面實(shí)施觸摸滑動(dòng)操作查看本機(jī)保存的完整的會(huì)話內(nèi)容。
具體地,響應(yīng)模塊中包括編輯單元,用于當(dāng)移動(dòng)終端接收到會(huì)話信息或者發(fā)送會(huì)話信息時(shí),在該信息會(huì)話所對應(yīng)的會(huì)話詳情界面編輯會(huì)話信息。
優(yōu)選地,所述響應(yīng)模塊中包括調(diào)整單元,用于調(diào)整信息會(huì)話列表界面及會(huì)話詳情界面的顯示面積和位置,根據(jù)已創(chuàng)建的會(huì)話詳情界面的數(shù)量進(jìn)行自適應(yīng)調(diào)整,或者由用戶自定義設(shè)置固定/不固定的面積和位置。自適應(yīng)調(diào)整會(huì)話詳情界面的顯示面積及位置,能夠均勻合理地分配各會(huì)話詳情界面的面積,按照用戶對會(huì)話的重視程度自定義對會(huì)話詳情界面的分配,更加符合用戶需求地分配資源,提升用戶體驗(yàn)。
優(yōu)選地,所述響應(yīng)模塊中包括分顯單元,分顯單元的作用形式有兩種,一種是作用在會(huì)話詳情界面上的拖放指令,該拖放指令為會(huì)話信息或會(huì)話詳情界面的預(yù)設(shè)位置或任意位置接收到點(diǎn)擊并持續(xù)滑動(dòng)至?xí)捔斜斫缑嫱獾牟僮髦噶?,如終端接收到對會(huì)話詳情界面中任意一處的拖動(dòng)進(jìn)行對該界面的查看或編輯,為所述信息會(huì)話對應(yīng)的詳情界面創(chuàng)建與該詳情界面相分離的會(huì)話界面。所述拖放指令包括將創(chuàng)建的會(huì)話界面或會(huì)話詳情界面拖動(dòng)放置于任意位置。增強(qiáng)人機(jī)交互性,提高用戶體驗(yàn)。
優(yōu)選地,另一種形式是作用于會(huì)話詳情界面控件上的觸控指令,點(diǎn)擊會(huì)話詳情界面上的功能按鍵進(jìn)行對該界面的編輯。例如,放大與聯(lián)系人甲的會(huì)話詳情界面,點(diǎn)擊該界面上的放大功能鍵,該會(huì)話詳情界面即放大至預(yù)設(shè)面積。將所述編輯操作組裝成功能控件,以功能控件的形式置于所述會(huì)話詳情界面上,簡化用戶編輯會(huì)話詳情界面時(shí)的操作,節(jié)省操作時(shí)間,提升用戶體驗(yàn)。
優(yōu)選地,信息會(huì)話響應(yīng)于拖放指令,該信息會(huì)話從所述會(huì)話列表界面的任意一側(cè)脫離顯示,同時(shí)會(huì)話列表界面沿著信息會(huì)話拖出的反方向縮小,便于會(huì)話列表界面與該信息會(huì)話的詳情界面并列顯示,以便本機(jī)用戶觀察多個(gè)聯(lián)系人的信息動(dòng)態(tài)。
優(yōu)選地,所述分顯單元接收作用于信息會(huì)話的觸控指令,該觸控指令為所述信息會(huì)話創(chuàng)建其相對應(yīng)的信息會(huì)話詳情界面。結(jié)合上一示例,響應(yīng)于對所述會(huì)話列表中聯(lián)系人甲所對應(yīng)的短信的點(diǎn)擊指令,該短信對應(yīng)的詳情界面顯示于預(yù)先設(shè)定的區(qū)域中,該詳情界面的位置及面積大小自適應(yīng)調(diào)整。簡化用戶打開會(huì)話詳情界面的操作,減少對移動(dòng)終端屏幕的損耗。
優(yōu)選地,所述信息會(huì)話所對應(yīng)的會(huì)話詳情界面顯示于懸浮窗中時(shí),所述響應(yīng)模塊包括繪制單元,用于調(diào)用系統(tǒng)的界面繪制指令,以繪制懸浮窗。拖放指令或觸控指令作用于所建懸浮窗上的指定位置,實(shí)現(xiàn)對該懸浮窗的編輯或?yàn)樵摽丶付ㄎ恢玫男畔?chuàng)建與其他窗口相分離的會(huì)話界面,該會(huì)話界面不屬于所述信息會(huì)話或其會(huì)話詳情界面同一安卓系統(tǒng)活動(dòng)組件,使用組件實(shí)現(xiàn)拖放指令。使用懸浮窗顯示所述信息會(huì)話能夠減少對當(dāng)前界面空間的占用。
結(jié)合上一示例,信息會(huì)話列表為短信列表時(shí),接收到點(diǎn)觸列表中聯(lián)系人甲對應(yīng)的短信的指令,解析該指令,根據(jù)該指令中包含的,對所創(chuàng)建窗口或界面的屬性數(shù)據(jù),如尺寸、坐標(biāo)、高度等,在桌面界面或正在運(yùn)行的應(yīng)用程序界面上創(chuàng)建該短信對應(yīng)的詳情界面,該短信詳情界面包括甲的稱呼、短信記錄及信息編輯框等,該短信詳情界面與短信列表界面相分離。當(dāng)本機(jī)用戶與聯(lián)系人甲的短信內(nèi)容中包含圖片信息時(shí),接收到點(diǎn)觸該短信詳情界面中圖片的指令,響應(yīng)于該指令,為該短信會(huì)話中的圖片創(chuàng)建會(huì)話界面,該界面與該短信詳情界面相分離。
結(jié)合上一示例,若檢測到當(dāng)前界面中已存在聯(lián)系人甲的會(huì)話詳情界面,當(dāng)聯(lián)系人乙對應(yīng)的短信接收到點(diǎn)觸指令時(shí),響應(yīng)于該指令,在系統(tǒng)桌面上創(chuàng)建該短信對應(yīng)的詳情界面,該界面包括聯(lián)系人乙的號碼、短信記錄及信息編輯框,點(diǎn)擊該短信詳情界面上的最大化或關(guān)閉按鈕實(shí)現(xiàn)對該短信詳情界面的放大或關(guān)閉,該短信詳情界面與短信列表界面、甲短信的詳情界面及甲短信相對應(yīng)的會(huì)話界面相分離。
關(guān)聯(lián)模塊22,用于建立該會(huì)話界面與被分顯指令作用的所述信息會(huì)話的會(huì)話詳情界面之間的數(shù)據(jù)關(guān)聯(lián),使所述會(huì)話界面適于維持被分顯指令作用的所述信息會(huì)話。
優(yōu)選地,調(diào)用外部進(jìn)程提供的接口,以外部進(jìn)程創(chuàng)建該會(huì)話界面,并建立所述數(shù)據(jù)關(guān)聯(lián)。節(jié)省該進(jìn)程的資源占用。
具體地,建立數(shù)據(jù)關(guān)聯(lián),所述會(huì)話界面與會(huì)話詳情界面之間的數(shù)據(jù)關(guān)聯(lián),通過數(shù)據(jù)映射或者調(diào)用鏈接的方式,所述會(huì)話界面的ID作為該鏈接的參數(shù)。
具體地,若通過外部進(jìn)程創(chuàng)建該會(huì)話界面時(shí),所述建立是指本地終端僅負(fù)責(zé)將接收和發(fā)送會(huì)話消息,通過調(diào)用接口同步到所述會(huì)話界面,使所述會(huì)話界面維持所述信息會(huì)話中的信息。
具體地,若通過所述信息會(huì)話應(yīng)用程序進(jìn)程創(chuàng)建該會(huì)話界面時(shí),所述建立關(guān)聯(lián)是把數(shù)據(jù)關(guān)聯(lián)輸出到所述會(huì)話界面,或者將會(huì)話界面輸入的信息內(nèi)容同步到所述信息會(huì)話應(yīng)用程序的會(huì)話記錄中。
優(yōu)選地,利用繪制單元,以懸浮窗的方式繪制所述會(huì)話界面,并建立所述的數(shù)據(jù)關(guān)聯(lián)。減少對當(dāng)前顯示信息的遮擋,及對當(dāng)前界面空間的占用。
具體地,繪制單元中包括調(diào)用系統(tǒng)的懸浮窗繪制指令如view類指令,解析該指令,根據(jù)該指令中包含的懸浮窗屬性數(shù)據(jù)創(chuàng)建懸浮窗,其中,懸浮窗的屬性數(shù)據(jù)包括界面的大小、坐標(biāo)、窗體顏色、背景色、字體大小等等,利用數(shù)據(jù)關(guān)聯(lián)方法將信息會(huì)話中的信息數(shù)據(jù)顯示在創(chuàng)建的懸浮窗中。
優(yōu)選地,建立所述數(shù)據(jù)關(guān)聯(lián)后,控制所述會(huì)話界面成為顯示前景。
具體地,所述關(guān)聯(lián)模塊中包括第二顯示單元,用于將該會(huì)話界面顯示為前景界面,無論當(dāng)前界面上是否顯示有正在運(yùn)行的應(yīng)用程序,所述會(huì)話界面與該會(huì)話界面之間的數(shù)據(jù)關(guān)聯(lián)建立后,方便優(yōu)先處理該會(huì)話。
優(yōu)選地,所述關(guān)聯(lián)模塊中包括第一顯示單元,用于建立所述數(shù)據(jù)關(guān)聯(lián)后,控制所述會(huì)話界面顯示于系統(tǒng)桌面。避免遮擋其他正在運(yùn)行的應(yīng)用程序。
結(jié)合上一示例,無論當(dāng)前移動(dòng)終端界面上是否顯示為正在運(yùn)行的短信應(yīng)用程序界面,聯(lián)系人甲的會(huì)話界面與會(huì)話詳情界面已通過一個(gè)意圖(intent)建立數(shù)據(jù)關(guān)聯(lián),則當(dāng)前短信信息“會(huì)議幾點(diǎn)鐘開始?”界面顯示為前景界面。若當(dāng)前移動(dòng)終端界面上存在正在運(yùn)行的360安全衛(wèi)士界面,聯(lián)系人甲的會(huì)話界面與會(huì)話詳情界面已建立數(shù)據(jù)關(guān)聯(lián),則360安全衛(wèi)士界面隱藏為后臺運(yùn)行,在系統(tǒng)桌面上顯示當(dāng)前短信信息“會(huì)議幾點(diǎn)鐘開始?”界面。
優(yōu)選地,所述移動(dòng)裝置中還包括關(guān)閉模塊,用于關(guān)閉所述會(huì)話界面,所述會(huì)話界面包含關(guān)閉該會(huì)話界面的圖標(biāo),當(dāng)表征關(guān)閉所述會(huì)話界面的圖標(biāo)接收到觸控指令,或者該會(huì)話界面接收到符合預(yù)先設(shè)置的關(guān)閉該會(huì)話界面的操作信息,則該會(huì)話界面關(guān)閉,操作簡便。
優(yōu)選地,所述預(yù)先設(shè)置的關(guān)閉該會(huì)話界面的操作信息包括,點(diǎn)觸指令,即點(diǎn)觸該會(huì)話界面的預(yù)設(shè)區(qū)域或任意區(qū)域;拖動(dòng)指令,即拖動(dòng)該會(huì)話界面至該會(huì)話詳情界面或會(huì)話列表界面則視為該會(huì)話界面關(guān)閉。
優(yōu)選地,當(dāng)接收到聯(lián)系人終端發(fā)送的會(huì)話信息時(shí),若已創(chuàng)建該聯(lián)系人所對應(yīng)的會(huì)話詳情界面,則接收到的最新一條會(huì)話信息自動(dòng)更新至該會(huì)話詳情界面中,便于用戶直接點(diǎn)擊該會(huì)話詳情界面中的信息編輯框回復(fù)該會(huì)話信息;若尚未創(chuàng)建該聯(lián)系人所對應(yīng)的會(huì)話詳情界面,創(chuàng)建該信息會(huì)話所對應(yīng)的會(huì)話詳情界面,建立數(shù)據(jù)連接,點(diǎn)擊該會(huì)話詳情界面中的信息編輯框回復(fù)該會(huì)話信息。
具體地,當(dāng)需要向聯(lián)系人發(fā)送會(huì)話信息時(shí),會(huì)話列表界面中的會(huì)話信息所在區(qū)域接收到拖動(dòng)指令或觸控指令,將與該聯(lián)系人對象所對應(yīng)的會(huì)話詳情界面顯示在前景界面或系統(tǒng)桌面中,在該會(huì)話詳情界面中編輯會(huì)話信息。
優(yōu)選地,所述響應(yīng)模塊中的顯示單元,用于需要與多個(gè)聯(lián)系人進(jìn)行會(huì)話時(shí),調(diào)整所述多個(gè)會(huì)話詳情界面的面積及顯示位置,將多個(gè)會(huì)話詳情界面并列顯示,在與其中任一聯(lián)系人進(jìn)行信息會(huì)話時(shí),也可以查看其他對話消息,當(dāng)其他對話出現(xiàn)更新信息時(shí),直接點(diǎn)擊其他對話輸入回復(fù),以實(shí)現(xiàn)同時(shí)與多個(gè)聯(lián)系人進(jìn)行會(huì)話的目的。
實(shí)施例三
本發(fā)明實(shí)施例還提供了一種移動(dòng)終端,如圖3所示,為了便于說明,僅示出了與本發(fā)明實(shí)施例相關(guān)的部分,具體技術(shù)細(xì)節(jié)未揭示的,請參照本發(fā)明實(shí)施例方法部分。該移動(dòng)終端可以為包括手機(jī)、平板電腦、PDA(Personal Digital Assistant,個(gè)人數(shù)字助理)、POS(Point of Sales,銷售終端)、車載電腦等任意移動(dòng)終端設(shè)備,所述移動(dòng)終端以手機(jī)為例:
圖3示出的是與本發(fā)明實(shí)施例提供的移動(dòng)終端相關(guān)的手機(jī)的部分結(jié)構(gòu)的框圖。參考圖3,手機(jī)包括:射頻(Radio Frequency,RF)電路310、存儲(chǔ)器320、輸入單元330、顯示單元340、傳感器350、音頻電路360、無線保真(wireless fidelity,WiFi)模塊370、處理器380、以及電源390等部件。本領(lǐng)域技術(shù)人員可以理解,圖3中示出的手機(jī)結(jié)構(gòu)并不構(gòu)成對手機(jī)的限定,可以包括比圖示更多或更少的部件,或者組合某些部件,或者不同的部件布置。
下面結(jié)合圖3對手機(jī)的各個(gè)構(gòu)成部件進(jìn)行具體的介紹:
RF電路310可用于收發(fā)信息或通話過程中,信號的接收和發(fā)送,特別地,將基站的下行信息接收后,給處理器380處理;另外,將設(shè)計(jì)上行的數(shù)據(jù)發(fā)送給基站。通常,RF電路310包括但不限于天線、至少一個(gè)放大器、收發(fā)信機(jī)、耦合器、低噪聲放大器(Low Noise Amplifier,LNA)、雙工器等。此外,RF電路310還可以通過無線通信與網(wǎng)絡(luò)和其他設(shè)備通信。上述無線通信可以使用任一通信標(biāo)準(zhǔn)或協(xié)議,包括但不限于全球移動(dòng)通訊系統(tǒng)(Global System of Mobile communication,GSM)、通用分組無線服務(wù)(General Packet Radio Service,GPRS)、碼分多址(Code Division Multiple Access,CDMA)、寬帶碼分多址(Wideband Code Division Multiple Access,WCDMA)、長期演進(jìn)(Long Term Evolution,LTE)、電子郵件、短消息服務(wù)(Short Messaging Service,SMS)等。
存儲(chǔ)器320可用于存儲(chǔ)軟件程序以及模塊,處理器380通過運(yùn)行存儲(chǔ)在存儲(chǔ)器320的軟件程序以及模塊,從而執(zhí)行手機(jī)的各種功能應(yīng)用以及數(shù)據(jù)處理。存儲(chǔ)器320可主要包括存儲(chǔ)程序區(qū)和存儲(chǔ)數(shù)據(jù)區(qū),其中,存儲(chǔ)程序區(qū)可存儲(chǔ)操作系統(tǒng)、至少一個(gè)功能所需的應(yīng)用程序(比如聲音播放功能、圖像播放功能等)等;存儲(chǔ)數(shù)據(jù)區(qū)可存儲(chǔ)根據(jù)手機(jī)的使用所創(chuàng)建的數(shù)據(jù)(比如音頻數(shù)據(jù)、電話本等)等。此外,存儲(chǔ)器320可以包括高速隨機(jī)存取存儲(chǔ)器,還可以包括非易失性存儲(chǔ)器,例如至少一個(gè)磁盤存儲(chǔ)器件、閃存器件、或其他易失性固態(tài)存儲(chǔ)器件。
輸入單元330可用于接收輸入的數(shù)字或字符信息,以及產(chǎn)生與手機(jī)的用戶設(shè)置以及功能控制有關(guān)的鍵信號輸入。具體地,輸入單元330可包括觸控面板331以及其他輸入設(shè)備332。觸控面板331,也稱為觸摸屏,可收集用戶在其上或附近的觸摸操作(比如用戶使用手指、觸筆等任何適合的物體或附件在觸控面板331上或在觸控面板331附近的操作),并根據(jù)預(yù)先設(shè)定的程式驅(qū)動(dòng)相應(yīng)的連接裝置??蛇x的,觸控面板331可包括觸摸檢測裝置和觸摸控制器兩個(gè)部分。其中,觸摸檢測裝置檢測用戶的觸摸方位,并檢測觸摸操作帶來的信號,將信號傳送給觸摸控制器;觸摸控制器從觸摸檢測裝置上接收觸摸信息,并將它轉(zhuǎn)換成觸點(diǎn)坐標(biāo),再送給處理器380,并能接收處理器380發(fā)來的命令并加以執(zhí)行。此外,可以采用電阻式、電容式、紅外線以及表面聲波等多種類型實(shí)現(xiàn)觸控面板331。除了觸控面板331,輸入單元330還可以包括其他輸入設(shè)備332。具體地,其他輸入設(shè)備332可以包括但不限于物理鍵盤、功能鍵(比如音量控制按鍵、開關(guān)按鍵等)、軌跡球、鼠標(biāo)、操作桿等中的一種或多種。
顯示單元340可用于顯示由用戶輸入的信息或提供給用戶的信息以及手機(jī)的各種菜單。顯示單元340可包括顯示面板341,可選的,可以采用液晶顯示器(Liquid Crystal Display,LCD)、有機(jī)發(fā)光二極管(Organic Light-Emitting Diode,OLED)等形式來配置顯示面板341。進(jìn)一步的,觸控面板331可覆蓋顯示面板341,當(dāng)觸控面板331檢測到在其上或附近的觸摸操作后,傳送給處理器380以確定觸摸事件的類型,隨后處理器380根據(jù)觸摸事件的類型在顯示面板341上提供相應(yīng)的視覺輸出。雖然在圖3中,觸控面板331與顯示面板341是作為兩個(gè)獨(dú)立的部件來實(shí)現(xiàn)手機(jī)的輸入和輸入功能,但是在某些實(shí)施例中,可以將觸控面板331與顯示面板341集成而實(shí)現(xiàn)手機(jī)的輸入和輸出功能。
手機(jī)還可包括至少一種傳感器350,比如光傳感器、運(yùn)動(dòng)傳感器以及其他傳感器。具體地,光傳感器可包括環(huán)境光傳感器及接近傳感器,其中,環(huán)境光傳感器可根據(jù)環(huán)境光線的明暗來調(diào)節(jié)顯示面板341的亮度,接近傳感器可在手機(jī)移動(dòng)到耳邊時(shí),關(guān)閉顯示面板341和/或背光。作為運(yùn)動(dòng)傳感器的一種,加速計(jì)傳感器可檢測各個(gè)方向上(一般為三軸)加速度的大小,靜止時(shí)可檢測出重力的大小及方向,可用于識別手機(jī)姿態(tài)的應(yīng)用(比如橫豎屏切換、相關(guān)游戲、磁力計(jì)姿態(tài)校準(zhǔn))、振動(dòng)識別相關(guān)功能(比如計(jì)步器、敲擊)等;至于手機(jī)還可配置的陀螺儀、氣壓計(jì)、濕度計(jì)、溫度計(jì)、紅外線傳感器等其他傳感器,在此不再贅述。
音頻電路360、揚(yáng)聲器361,傳聲器362可提供用戶與手機(jī)之間的音頻接口。音頻電路360可將接收到的音頻數(shù)據(jù)轉(zhuǎn)換后的電信號,傳輸?shù)綋P(yáng)聲器361,由揚(yáng)聲器361轉(zhuǎn)換為聲音信號輸出;另一方面,傳聲器362將收集的聲音信號轉(zhuǎn)換為電信號,由音頻電路360接收后轉(zhuǎn)換為音頻數(shù)據(jù),再將音頻數(shù)據(jù)輸出處理器380處理后,經(jīng)RF電路310以發(fā)送給比如另一手機(jī),或者將音頻數(shù)據(jù)輸出至存儲(chǔ)器320以便進(jìn)一步處理。
WiFi屬于短距離無線傳輸技術(shù),手機(jī)通過WiFi模塊370可以幫助用戶收發(fā)電子郵件、瀏覽網(wǎng)頁和訪問流式媒體等,它為用戶提供了無線的寬帶互聯(lián)網(wǎng)訪問。雖然圖3示出了WiFi模塊370,但是可以理解的是,其并不屬于手機(jī)的必須構(gòu)成,完全可以根據(jù)需要在不改變發(fā)明的本質(zhì)的范圍內(nèi)而省略。
處理器380是手機(jī)的控制中心,利用各種接口和線路連接整個(gè)手機(jī)的各個(gè)部分,通過運(yùn)行或執(zhí)行存儲(chǔ)在存儲(chǔ)器320內(nèi)的軟件程序和/或模塊,以及調(diào)用存儲(chǔ)在存儲(chǔ)器320內(nèi)的數(shù)據(jù),執(zhí)行手機(jī)的各種功能和處理數(shù)據(jù),從而對手機(jī)進(jìn)行整體監(jiān)控。可選的,處理器380可包括一個(gè)或多個(gè)處理單元;優(yōu)選的,處理器380可集成應(yīng)用處理器和調(diào)制解調(diào)處理器,其中,應(yīng)用處理器主要處理操作系統(tǒng)、用戶界面和應(yīng)用程序等,調(diào)制解調(diào)處理器主要處理無線通信??梢岳斫獾氖?,上述調(diào)制解調(diào)處理器也可以不集成到處理器380中。
手機(jī)還包括給各個(gè)部件供電的電源390(比如電池),優(yōu)選的,電源可以通過電源管理系統(tǒng)與處理器380邏輯相連,從而通過電源管理系統(tǒng)實(shí)現(xiàn)管理充電、放電、以及功耗管理等功能。
盡管未示出,手機(jī)還可以包括攝像頭、藍(lán)牙模塊等,在此不再贅述。
所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為描述的方便和簡潔,上述描述的系統(tǒng),裝置和單元的具體工作過程,可以參考前述方法實(shí)施例中的對應(yīng)過程,在此不再贅述。
在本申請所提供的幾個(gè)實(shí)施例中,應(yīng)該理解到,所揭露的系統(tǒng),裝置和方法,可以通過其它的方式實(shí)現(xiàn)。例如,以上所描述的裝置實(shí)施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可以有另外的劃分方式,例如多個(gè)單元或組件可以結(jié)合或者可以集成到另一個(gè)系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點(diǎn),所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機(jī)械或其它的形式。
所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部單元來實(shí)現(xiàn)本實(shí)施例方案的目的。
另外,在本發(fā)明各個(gè)實(shí)施例中的各功能單元可以集成在一個(gè)處理單元中,也可以是各個(gè)單元單獨(dú)物理存在,也可以兩個(gè)或兩個(gè)以上單元集成在一個(gè)單元中。上述集成的單元既可以采用硬件的形式實(shí)現(xiàn),也可以采用軟件功能單元的形式實(shí)現(xiàn)。
本領(lǐng)域普通技術(shù)人員可以理解上述實(shí)施例的各種方法中的全部或部分步驟是可以通過程序來指令相關(guān)的硬件來完成,該程序可以存儲(chǔ)于一計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,存儲(chǔ)介質(zhì)可以包括:只讀存儲(chǔ)器(ROM,Read Only Memory)、隨機(jī)存取存儲(chǔ)器(RAM,Random Access Memory)、磁盤或光盤等。
本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分步驟是可以通過程序來指令相關(guān)的硬件完成,所述的程序可以存儲(chǔ)于一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,上述提到的存儲(chǔ)介質(zhì)可以是只讀存儲(chǔ)器,磁盤或光盤等。
以上對本發(fā)明所提供的一種移動(dòng)終端進(jìn)行了詳細(xì)介紹,對于本領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)明實(shí)施例的思想,在具體實(shí)施方式及應(yīng)用范圍上均會(huì)有改變之處,綜上所述,本說明書內(nèi)容不應(yīng)理解為對本發(fā)明的限制。
概括的說,本發(fā)明提供的技術(shù)方案如下:
A1.一種移動(dòng)終端信息會(huì)話交互控制方法,包括如下步驟:
顯示信息應(yīng)用程序的信息會(huì)話列表界面,在該列表界面中列出所有與本機(jī)用戶存在對話記錄的聯(lián)系人對象所對應(yīng)的信息會(huì)話;
響應(yīng)作用于該列表界面中任意一個(gè)信息會(huì)話或該信息會(huì)話所對應(yīng)的會(huì)話詳情界面的分顯指令,為該信息會(huì)話創(chuàng)建相對該信息會(huì)話所對應(yīng)的會(huì)話詳情界面分離的會(huì)話界面;
建立該會(huì)話界面與被分顯指令作用的所述信息會(huì)話的會(huì)話詳情界面之間的數(shù)據(jù)關(guān)聯(lián),使所述會(huì)話界面適于維持被分顯指令作用的所述信息會(huì)話。
A2.根據(jù)A1所述的移動(dòng)終端信息會(huì)話交互控制方法,所述分顯指令包括:作用于所述信息會(huì)話或該信息會(huì)話所對應(yīng)的會(huì)話詳情界面的拖放指令或者觸控指令。
A3.根據(jù)A1所述的移動(dòng)終端信息會(huì)話交互控制方法,所述響應(yīng)作用于該信息會(huì)話的分顯指令包括,當(dāng)前界面中已存在至少一個(gè)所述會(huì)話界面時(shí),為該信息會(huì)話創(chuàng)建與其他會(huì)話界面及會(huì)話列表界面相分離的會(huì)話界面。
A4.根據(jù)A1所述的移動(dòng)終端信息會(huì)話交互控制方法,當(dāng)接收/發(fā)送信息會(huì)話時(shí),在該信息會(huì)話所對應(yīng)的會(huì)話詳情界面編輯會(huì)話信息。
A5.根據(jù)A1所述的移動(dòng)終端信息會(huì)話交互控制方法,建立所述數(shù)據(jù)關(guān)聯(lián)包括調(diào)用外部進(jìn)程提供的接口,由外部進(jìn)程創(chuàng)建所述會(huì)話界面。
A6.根據(jù)A1所述的移動(dòng)終端信息會(huì)話交互控制方法,建立所述數(shù)據(jù)關(guān)聯(lián)包括調(diào)用系統(tǒng)的界面繪制指令,以懸浮窗的方式繪制所述會(huì)話界面并建立所述數(shù)據(jù)關(guān)聯(lián)。
A7.根據(jù)A1所述的移動(dòng)終端信息會(huì)話交互控制方法,當(dāng)需要與多個(gè)聯(lián)系人對象進(jìn)行信息會(huì)話時(shí),將多個(gè)聯(lián)系人相對應(yīng)的會(huì)話詳情界面并列顯示,以便在與其中任一聯(lián)系人進(jìn)行信息會(huì)話的同時(shí),能夠查看其他會(huì)話信息的動(dòng)態(tài)。
A8.根據(jù)A1所述的移動(dòng)終端信息會(huì)話交互控制方法,建立所述數(shù)據(jù)關(guān)聯(lián)后,控制所述會(huì)話界面顯示于系統(tǒng)桌面。
A9.根據(jù)A1所述的移動(dòng)終端信息會(huì)話交互控制方法,建立所述數(shù)據(jù)關(guān)聯(lián)后,控制所述會(huì)話界面成為顯示前景。
A10.根據(jù)A1所述的移動(dòng)終端信息會(huì)話交互控制方法,所述會(huì)話界面包含關(guān)閉該會(huì)話界面的圖標(biāo),當(dāng)表征關(guān)閉所述會(huì)話界面的圖標(biāo)接收到觸控指令或該會(huì)話界面接收到符合預(yù)先設(shè)置的關(guān)閉該會(huì)話界面的操作信息時(shí),所述會(huì)話界面關(guān)閉。
A11.根據(jù)A1所述的移動(dòng)終端信息會(huì)話交互控制方法,所述信息會(huì)話所對應(yīng)的會(huì)話詳情界面包括信息編輯框及聯(lián)系人稱呼、聯(lián)系人號碼、聯(lián)系人頭像、用戶頭像、信息會(huì)話列表中的任意一種或任意幾種。
A12.根據(jù)A11所述的移動(dòng)終端信息會(huì)話交互控制方法,所述信息會(huì)話內(nèi)容列表包括,在所述會(huì)話詳情界面上顯示該界面能夠容納的完整會(huì)話信息,對該界面實(shí)施觸摸滑動(dòng)操作能夠查看所述會(huì)話信息列表中全部會(huì)話信息。
A13.根據(jù)A1所述的移動(dòng)終端信息會(huì)話交互控制方法,所述信息會(huì)話列表及會(huì)話詳情界面的顯示面積和位置根據(jù)已創(chuàng)建的所述會(huì)話詳情界面數(shù)量進(jìn)行自適應(yīng)調(diào)整,或者由用戶自定義設(shè)置。
B14.一種移動(dòng)終端信息會(huì)話交互控制裝置,包括:
顯示模塊,用于顯示信息應(yīng)用程序的信息會(huì)話列表界面,在該列表界面中列出所有與本機(jī)用戶存在對話記錄的聯(lián)系人對象所對應(yīng)的信息會(huì)話;
響應(yīng)模塊,用于響應(yīng)作用于該列表界面中任意一個(gè)信息會(huì)話或該信息會(huì)話所對應(yīng)的會(huì)話詳情界面的分顯指令,為該信息會(huì)話創(chuàng)建相對該信息會(huì)話所對應(yīng)的會(huì)話詳情界面分離的會(huì)話界面;
關(guān)聯(lián)模塊,用于建立該會(huì)話界面與被分顯指令作用的所述信息會(huì)話的會(huì)話詳情界面之間的數(shù)據(jù)關(guān)聯(lián),使所述會(huì)話界面適于維持被分顯指令作用的所述信息會(huì)話。
B15.根據(jù)B14所述的移動(dòng)終端信息會(huì)話交互控制裝置,所述響應(yīng)模塊包括分顯單元,用于接收作用于所述信息會(huì)話或該信息會(huì)話所對應(yīng)的會(huì)話詳情界面的拖放指令或者觸控指令。
B16.根據(jù)B14所述的移動(dòng)終端信息會(huì)話交互控制裝置,所述響應(yīng)模塊包括分顯單元,用于當(dāng)前界面中已存在至少一個(gè)所述會(huì)話界面時(shí),為該信息會(huì)話創(chuàng)建與其他會(huì)話界面及會(huì)話列表界面相分離的會(huì)話界面。
B17.根據(jù)B14所述的移動(dòng)終端信息會(huì)話交互控制裝置,響應(yīng)模塊中包括編輯單元,用于接收/發(fā)送信息會(huì)話時(shí),在該信息會(huì)話所對應(yīng)的會(huì)話詳情界面編輯會(huì)話信息。
B18.根據(jù)B14所述的移動(dòng)終端信息會(huì)話交互控制裝置,所述關(guān)聯(lián)模塊中包括調(diào)用單元,用于調(diào)用外部進(jìn)程提供的接口,由外部進(jìn)程創(chuàng)建所述會(huì)話界面。
B19.根據(jù)B14所述的移動(dòng)終端信息會(huì)話交互控制裝置,所述響應(yīng)模塊中包括繪制單元,用于調(diào)用系統(tǒng)的界面繪制指令,以懸浮窗的方式繪制所述會(huì)話界面并建立所述數(shù)據(jù)關(guān)聯(lián)。
B20.根據(jù)B14所述的移動(dòng)終端信息會(huì)話交互控制裝置,所述響應(yīng)模塊中包括顯示單元,用于需要與多個(gè)聯(lián)系人對象進(jìn)行信息會(huì)話時(shí),將多個(gè)聯(lián)系人相對應(yīng)的會(huì)話詳情界面并列顯示,以便在于其中任一聯(lián)系人進(jìn)行信息會(huì)話的同時(shí),能夠查看其他會(huì)話信息的動(dòng)態(tài)。
B21.根據(jù)B14所述的移動(dòng)終端信息會(huì)話交互控制裝置,所述關(guān)聯(lián)模塊中包括第一顯示單元,用于建立所述數(shù)據(jù)關(guān)聯(lián)后,控制所述會(huì)話界面顯示于系統(tǒng)桌面。
B22.根據(jù)B14所述的移動(dòng)終端信息會(huì)話交互控制裝置,所述關(guān)聯(lián)模塊中還包括第二顯示單元,用于建立所述數(shù)據(jù)關(guān)聯(lián)后,控制所述會(huì)話界面成為顯示前景。
B23.根據(jù)B14所述的移動(dòng)終端信息會(huì)話交互控制裝置,還包括關(guān)閉模塊,用于當(dāng)表征關(guān)閉所述會(huì)話界面的圖標(biāo)接收到觸控指令或該會(huì)話界面接收到符合預(yù)先設(shè)置的關(guān)閉該會(huì)話界面的操作信息時(shí),所述會(huì)話界面關(guān)閉。
B24.根據(jù)B14所述的移動(dòng)終端信息會(huì)話交互控制裝置,所述信息會(huì)話所對應(yīng)的會(huì)話詳情界面包括信息編輯框及聯(lián)系人稱呼、聯(lián)系人號碼、聯(lián)系人頭像、用戶頭像、信息會(huì)話列表中的任意一種或任意幾種。
B25.根據(jù)B24所述的移動(dòng)終端信息會(huì)話交互控制裝置,所述信息會(huì)話列表包括,在所述會(huì)話詳情界面上顯示該界面能夠容納的完整會(huì)話信息,對該界面實(shí)施觸摸滑動(dòng)能夠查看所述信息會(huì)話列表中的全部會(huì)話信息。
B26.根據(jù)B14所述的移動(dòng)終端信息會(huì)話交互控制裝置,所述顯示模塊中包括調(diào)整單元,用于對所述信息會(huì)話列表及會(huì)話詳情界面的顯示面積和位置,根據(jù)已創(chuàng)建的所述會(huì)話詳情界面數(shù)量進(jìn)行自適應(yīng)調(diào)整,或者由用戶自定義設(shè)置。
C27.一種移動(dòng)終端,包括處理器和存儲(chǔ)器;
所述存儲(chǔ)器用于存儲(chǔ)支持移動(dòng)終端信息會(huì)話交互控制裝置執(zhí)行A1至A13中任意一項(xiàng)所述的移動(dòng)終端信息會(huì)話交互控制方法的程序;
所述處理器被配置為用于執(zhí)行所述存儲(chǔ)器中存儲(chǔ)的程序。