操作處理方法、裝置及終端的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及計(jì)算機(jī)技術(shù)領(lǐng)域,特別涉及一種操作處理方法、裝置及終端。
【背景技術(shù)】
[0002]隨著應(yīng)用程序的功能的豐富,應(yīng)用程序可以向用戶提供各種各樣的操作,用戶通過執(zhí)行操作實(shí)現(xiàn)應(yīng)用程序的功能。
[0003]現(xiàn)有技術(shù)提供的一種操作處理方法包括:終端啟動(dòng)應(yīng)用程序后,對應(yīng)用程序所的畫面進(jìn)行展示,該畫面包括操作的執(zhí)行對象和執(zhí)行按鈕等等;接收用戶在該畫面上執(zhí)行操作時(shí)產(chǎn)生的操作數(shù)據(jù);將該操作數(shù)據(jù)輸入到應(yīng)用程序中,由應(yīng)用程序?qū)Σ僮鲾?shù)據(jù)進(jìn)行處理,以實(shí)現(xiàn)對應(yīng)操作。比如,用戶需要從畫面中選取一個(gè)的對象,則在用戶通過按鈕選擇了一個(gè)對象后,終端將該選擇操作產(chǎn)生的操作數(shù)據(jù)輸入到應(yīng)用程序中,應(yīng)用程序?qū)υ摬僮鲾?shù)據(jù)進(jìn)行處理后,展示該對象已經(jīng)處于選擇狀態(tài)的畫面。
[0004]發(fā)明人在實(shí)現(xiàn)本發(fā)明的過程中,發(fā)現(xiàn)現(xiàn)有技術(shù)中至少存在以下缺陷:
[0005]由于只能一個(gè)終端對應(yīng)用程序進(jìn)行操作,導(dǎo)致對該應(yīng)用程序的操作效率較低。
【發(fā)明內(nèi)容】
[0006]為了解決只能一個(gè)終端對應(yīng)用程序進(jìn)行操作,導(dǎo)致對該應(yīng)用程序的操作效率較低的問題,本發(fā)明實(shí)施例提供了一種操作處理方法、裝置及終端。所述技術(shù)方案如下:
[0007]第一方面,本發(fā)明實(shí)施例提供了一種操作處理方法,用于第一終端中,所述方法包括:
[0008]將當(dāng)前時(shí)刻正在運(yùn)行的應(yīng)用程序的畫面數(shù)據(jù)發(fā)送給第二終端,由所述第二終端根據(jù)所述畫面數(shù)據(jù)展示與所述第一終端相同的畫面;
[0009]獲取所述第一終端在所述畫面上執(zhí)行操作時(shí)產(chǎn)生的第一操作數(shù)據(jù),并接收所述第二終端在所述畫面上執(zhí)行操作時(shí)產(chǎn)生的第二操作數(shù)據(jù);
[0010]將所述第一操作數(shù)據(jù)和所述第二操作數(shù)據(jù)作為對所述應(yīng)用程序的操作數(shù)據(jù)輸入到所述應(yīng)用程序中。
[0011]第二方面,本發(fā)明實(shí)施例提供了一種操作處理方法,用于第二終端中,所述方法包括:
[0012]接收第一終端發(fā)送的畫面數(shù)據(jù),所述畫面數(shù)據(jù)是所述第一終端中當(dāng)前時(shí)刻正在運(yùn)行的應(yīng)用程序的畫面的數(shù)據(jù);
[0013]根據(jù)所述畫面數(shù)據(jù)展示與所述第一終端相同的畫面;
[0014]獲取所述第二終端在所述畫面上執(zhí)行操作時(shí)產(chǎn)生的第二操作數(shù)據(jù);
[0015]將所述第二操作數(shù)據(jù)發(fā)送給所述第一終端,由所述第一終端獲取所述第一終端在所述畫面上執(zhí)行操作時(shí)產(chǎn)生的第一操作數(shù)據(jù),將所述第一操作數(shù)據(jù)和所述第二操作數(shù)據(jù)作為對所述應(yīng)用程序的操作數(shù)據(jù)輸入到所述應(yīng)用程序中。
[0016]第三方面,本發(fā)明實(shí)施例提供了一種操作處理裝置,用于第一終端中,所述裝置包括:
[0017]數(shù)據(jù)發(fā)送模塊,用于將當(dāng)前時(shí)刻正在運(yùn)行的應(yīng)用程序的畫面數(shù)據(jù)發(fā)送給第二終端,由所述第二終端根據(jù)所述畫面數(shù)據(jù)展示與所述第一終端相同的畫面;
[0018]數(shù)據(jù)獲取模塊,用于獲取所述第一終端在所述畫面上執(zhí)行操作時(shí)產(chǎn)生的第一操作數(shù)據(jù),并接收所述第二終端在所述畫面上執(zhí)行操作時(shí)產(chǎn)生的第二操作數(shù)據(jù);
[0019]數(shù)據(jù)輸入模塊,用于將所述數(shù)據(jù)獲取模塊獲取到的所述第一操作數(shù)據(jù)和所述第二操作數(shù)據(jù)作為對所述應(yīng)用程序的操作數(shù)據(jù)輸入到所述應(yīng)用程序中。
[0020]第四方面,本發(fā)明實(shí)施例提供了一種操作處理裝置,用于第二終端中,所述裝置包括:
[0021]數(shù)據(jù)接收模塊,用于接收第一終端發(fā)送的畫面數(shù)據(jù),所述畫面數(shù)據(jù)是所述第一終端中當(dāng)前時(shí)刻正在運(yùn)行的應(yīng)用程序的畫面的數(shù)據(jù);
[0022]畫面展示模塊,用于根據(jù)所述數(shù)據(jù)接收模塊接收到的所述畫面數(shù)據(jù)展示與所述第一終端相同的畫面;
[0023]數(shù)據(jù)獲取模塊,用于獲取所述第二終端在所述畫面上執(zhí)行操作時(shí)產(chǎn)生的第二操作數(shù)據(jù);
[0024]數(shù)據(jù)發(fā)送模塊,用于將所述數(shù)據(jù)獲取模塊獲取到的所述第二操作數(shù)據(jù)發(fā)送給所述第一終端,由所述第一終端獲取所述第一終端在所述畫面上執(zhí)行操作時(shí)產(chǎn)生的第一操作數(shù)據(jù),將所述第一操作數(shù)據(jù)和所述第二操作數(shù)據(jù)作為對所述應(yīng)用程序的操作數(shù)據(jù)輸入到所述應(yīng)用程序中。
[0025]第五方面,本發(fā)明實(shí)施例提供了一種終端,所述終端包括如第三方面所述的操作處理裝置。
[0026]第六方面,本發(fā)明實(shí)施例提供了一種終端,所述終端包括如第四方面所述的操作處理裝置。
[0027]通過將當(dāng)前時(shí)刻正在運(yùn)行的應(yīng)用程序的畫面數(shù)據(jù)發(fā)送給第二終端,由第二終端根據(jù)畫面數(shù)據(jù)展示與第一終端相同的畫面;獲取第一終端在畫面上執(zhí)行操作時(shí)產(chǎn)生的第一操作數(shù)據(jù),并接收第二終端在畫面上執(zhí)行操作時(shí)產(chǎn)生的第二操作數(shù)據(jù);將第一操作數(shù)據(jù)和第二操作數(shù)據(jù)作為對應(yīng)用程序的操作數(shù)據(jù)輸入到應(yīng)用程序中,使得第一終端和第二終端可以同時(shí)對應(yīng)用程序進(jìn)行操作,解決了只能一個(gè)終端對應(yīng)用程序進(jìn)行操作,導(dǎo)致對該應(yīng)用程序的操作效率較低的問題,達(dá)到了提高操作效率的效果。
【附圖說明】
[0028]為了更清楚地說明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對實(shí)施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0029]圖1是本發(fā)明一個(gè)實(shí)施例提供的操作處理方法的方法流程圖;
[0030]圖2A是本發(fā)明另一實(shí)施例提供的操作處理方法的方法流程圖;
[0031]圖2B是本發(fā)明實(shí)施例提供的操作處理方法的第一種應(yīng)用示意圖;
[0032]圖2C是本發(fā)明實(shí)施例提供的操作處理方法的第二種應(yīng)用示意圖;
[0033]圖3是本發(fā)明一個(gè)實(shí)施例提供的操作處理裝置的結(jié)構(gòu)框架圖;
[0034]圖4是本發(fā)明再一實(shí)施例提供的操作處理裝置的結(jié)構(gòu)框架圖;
[0035]圖5是本發(fā)明一個(gè)實(shí)施例提供的操作處理裝置的結(jié)構(gòu)框架圖;
[0036]圖6是本發(fā)明再一實(shí)施例提供的操作處理裝置的結(jié)構(gòu)框架圖;
[0037]圖7是本發(fā)明一個(gè)實(shí)施例提供的終端的結(jié)構(gòu)框架圖。
【具體實(shí)施方式】
[0038]為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖對本發(fā)明實(shí)施方式作進(jìn)一步地詳細(xì)描述。
[0039]請參考圖1,其示出了本發(fā)明一個(gè)實(shí)施例提供的操作處理方法的方法流程圖,該操作處理方法可以應(yīng)用于包括第一終端和第二終端的系統(tǒng)中,該終端可以是智能電視、智能手機(jī)或者平板電腦等等。該操作處理方法,包括:
[0040]步驟101,第一終端將當(dāng)前時(shí)刻正在運(yùn)行的應(yīng)用程序的畫面數(shù)據(jù)發(fā)送給第二終端;
[0041]畫面數(shù)據(jù)是指正在前臺運(yùn)行的應(yīng)用程序在當(dāng)前時(shí)刻所展示的畫面的數(shù)據(jù)。
[0042]步驟102,第二終端接收第一終端發(fā)送的畫面數(shù)據(jù),該畫面數(shù)據(jù)是第一終端中當(dāng)前時(shí)刻正在運(yùn)行的應(yīng)用程序的畫面的數(shù)據(jù);
[0043]步驟103,第二終端根據(jù)畫面數(shù)據(jù)展示與第一終端相同的畫面;
[0044]第二終端對接收到的畫面數(shù)據(jù)進(jìn)行展示,展示的畫面與第一終端中正在前臺運(yùn)行的應(yīng)用程序所展示的畫面相同。
[0045]步驟104,第二終端獲取第二終端在畫面上執(zhí)行操作時(shí)產(chǎn)生的第二操作數(shù)據(jù);
[0046]當(dāng)?shù)诙脩粼诘诙K端所展示的畫面上進(jìn)行操作時(shí),第二終端對執(zhí)行該操作時(shí)產(chǎn)生的操作數(shù)據(jù)進(jìn)行獲取。其中,操作可以包括搖動(dòng)操作、鍵盤操作、單擊操作、雙擊操作、多擊操作、光標(biāo)或點(diǎn)擊停留操作、預(yù)定手勢操作、快捷鍵操作中的任意一種或者幾種的組合。
[0047]步驟105,第二終端將第二操作數(shù)據(jù)發(fā)送給第一終端;
[0048]步驟106,第一終端獲取第一終端在畫面上執(zhí)行操作時(shí)產(chǎn)生的第一操作數(shù)據(jù),并接收第二終端在畫面上執(zhí)行操作時(shí)產(chǎn)生的第二操作數(shù)據(jù);
[0049]當(dāng)?shù)谝挥脩粼诘谝唤K端所展示的畫面上進(jìn)行操作時(shí),第一終端對執(zhí)行該操作時(shí)產(chǎn)生的第一操作數(shù)據(jù)進(jìn)行獲取。
[0050]步驟107,第一終端將第一操作數(shù)據(jù)和第二操作數(shù)據(jù)作為對應(yīng)用程序的操作數(shù)據(jù)輸入到應(yīng)用程序中。
[0051]第一終端將第一操作數(shù)據(jù)和第二操作數(shù)據(jù)都輸入到應(yīng)用程序中,由應(yīng)用程序?qū)Φ谝徊僮鲾?shù)據(jù)和第二操作數(shù)據(jù)進(jìn)行處理,使得第一終端在對應(yīng)用程序進(jìn)行操作的同時(shí),第二終端也可以對應(yīng)用程序進(jìn)行操作,同時(shí)實(shí)現(xiàn)與第一操作數(shù)據(jù)對應(yīng)的操作以及與第二操作數(shù)據(jù)對應(yīng)的操作,從而提高操作效率。
[0052]其中,步驟101、106和107可以單獨(dú)實(shí)現(xiàn)成為第一終端側(cè)的操作處理方法,步驟102至105可以單獨(dú)實(shí)現(xiàn)成為第二終端側(cè)的操作處理方法。
[0053]綜上所述,本發(fā)明實(shí)施例提供的操作處理方法,通過將當(dāng)前時(shí)刻正在運(yùn)行的應(yīng)用程序的畫面數(shù)據(jù)發(fā)送給第二終端,由第二終端根據(jù)畫面數(shù)據(jù)展示與第一終端相同的畫面;獲取第一終端在畫面上執(zhí)行操作時(shí)產(chǎn)生的第一操作數(shù)據(jù),并接收第二終端在畫面上執(zhí)行操作時(shí)產(chǎn)生的第二操作數(shù)據(jù);將第一操作數(shù)據(jù)和第二操作數(shù)據(jù)作為對應(yīng)用程序的操作數(shù)據(jù)輸入到應(yīng)用程序中,使得第一終端和第二終端可以同時(shí)對應(yīng)用程序進(jìn)行操作,解決了只能一個(gè)終端對應(yīng)用程序進(jìn)行操作,導(dǎo)致對該應(yīng)用程序的操作效率較低的問題,達(dá)到了提高操作效率的效果。
[0054]請參考圖2A,其示出了本發(fā)明另一實(shí)施例提供的操作處理方法的方法流程圖,該操作處理方法可以應(yīng)用于包括第一終端和第二終端的系統(tǒng)中,該終端可以是智能電視、智能手機(jī)或者平板電腦等等。該操作處理方法,包括:
[0055]步驟201,第一終端獲取第一終端的共享信息,該共享信息包括正在運(yùn)行的應(yīng)用程序的程序標(biāo)識;
[0056]共享信息是將第一終端要對第一終端中正在前臺運(yùn)行的應(yīng)用程序的操作進(jìn)行共享的事件通知給第二終端的信息。其中,共享信息中需要攜帶該正在前臺運(yùn)行的應(yīng)用程序的程序標(biāo)識,以便第二終端可以根據(jù)該程序標(biāo)識明確第一終端是在對哪個(gè)應(yīng)用程序的操作進(jìn)行共孚。
[0057]其中,第一終端和第二終端是滿足預(yù)定條件的終端。預(yù)定條件可以包括:第一終端的用戶與第二終端的用戶是社交應(yīng)用中的好友;第一終端的用戶與第二終端的用戶不是社交應(yīng)用中的好友但屬于該社交應(yīng)用中的同一個(gè)群組,比如,朋友圈、討論組、Q群等;第一終端與第二終端之間的距離小于距離閾值;第一終端和第二終端接入相同的局域網(wǎng);第一終端和第二終端的型號相同中的至少一種。
[0058]本實(shí)施例中,共享信息可以是第一終端在打開應(yīng)用程序時(shí)自動(dòng)獲取到的,也可以是在接收到第二終端發(fā)送的共享請求時(shí)獲取到的,本實(shí)施例不對第一終端獲取共享信息的時(shí)機(jī)作限定。
[0059]步驟202,第一終端將共享信息發(fā)送給第二終端;
[0060]第一終端可以通過多種方式將共享信息發(fā)送給第二終端。比如,若第一終端能夠獲取到第二終端的終端標(biāo)識,則可以通過與第二終端的終端標(biāo)識對應(yīng)的通信方式向第二終端發(fā)送共享信息。其中,第二終端的終端標(biāo)識可以是第二終端的電話號碼、IPdnternetProtocol,因特網(wǎng)協(xié)議)地址和藍(lán)牙地址等等。相應(yīng)的,與電話號碼對應(yīng)的通信方式可以是短信通信方式、與IP地址對應(yīng)的通信方式可以是網(wǎng)絡(luò)通信方式、與藍(lán)牙地址對應(yīng)的通信方式可以是藍(lán)牙通信方式等等。
[0061]若第一終端不能獲取到第二終端的終端標(biāo)識,則第一終端可以通過播放音頻信息的方式向第二終端發(fā)送共享信息。具體地,將共享信息發(fā)送給第二終端,包括:將共享信息轉(zhuǎn)換成音頻信息;通過第一終端的揚(yáng)聲器對音頻信息進(jìn)行播放。
[0062]其中,第一終端可以通過預(yù)定編碼方式將共享信息轉(zhuǎn)換成音頻信息。比如,第一終端可以構(gòu)建D/A (Digital/Analog,數(shù)字/模擬)轉(zhuǎn)換器,通過D/A轉(zhuǎn)換器對數(shù)字的共享信息進(jìn)行轉(zhuǎn)譯,形成模擬的音頻信息。