本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種移動(dòng)終端應(yīng)用分享方法和裝置。
背景技術(shù):
目前移動(dòng)終端應(yīng)用的分享一般都是將應(yīng)用的下載鏈接通過(guò)短信或者其它文件的形式分享出去,供其它移動(dòng)終端安裝、下載和使用。如當(dāng)移動(dòng)終端A想要獲取移動(dòng)終端B中的某個(gè)應(yīng)用時(shí),現(xiàn)有的方法有:①移動(dòng)終端A在應(yīng)用商店或者網(wǎng)頁(yè)上搜索,找到所需應(yīng)用,下載安裝后使用;②通過(guò)移動(dòng)終端B的分享按鈕分享其安裝的應(yīng)用給移動(dòng)終端A,當(dāng)用戶點(diǎn)擊分享按鈕時(shí),會(huì)生成一串類似地址的文本,通過(guò)短信或者聊天軟件發(fā)送給移動(dòng)終端A,移動(dòng)終端A通過(guò)這個(gè)文本下載應(yīng)用。由此可知,移動(dòng)終端間應(yīng)用分享流程繁瑣且耗費(fèi)流量。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明的主要目的在于提供一種移動(dòng)終端應(yīng)用分享方法和裝置,旨在解決現(xiàn)有的移動(dòng)終端間應(yīng)用分享流程繁瑣且耗費(fèi)流量的技術(shù)問(wèn)題。
為實(shí)現(xiàn)上述目的,本發(fā)明提供一種移動(dòng)終端應(yīng)用分享方法,所述移動(dòng)終端應(yīng)用分享方法包括步驟:
當(dāng)偵測(cè)到選擇第一移動(dòng)終端中待分享應(yīng)用的第一選擇指令時(shí),根據(jù)所述第一選擇指令選擇待分享應(yīng)用,并顯示分享所述待分享應(yīng)用的分享界面;
偵測(cè)在所述分享界面選擇分享方式的第二選擇指令;
根據(jù)所述第二選擇指令生成與所述待分享應(yīng)用對(duì)應(yīng)的二維碼圖片;
在所述第一移動(dòng)終端的屏幕中顯示所述二維碼圖片,以供第二移動(dòng)終端掃描所述二維碼圖片,獲取所述待分享應(yīng)用。
優(yōu)選地,所述根據(jù)所述第二選擇指令生成與所述待分享應(yīng)用對(duì)應(yīng)的二維碼圖片的步驟包括:
根據(jù)所述第二選擇指令確定分享所述待分享應(yīng)用的分享方式,其中,所述分享方式為WiFi、藍(lán)牙和近距離無(wú)線通信技術(shù)NFC中的一種;
按照預(yù)設(shè)編碼方式編碼所述分享方式,得到編碼后的所述分享方式;
將編碼后的所述分享方式加載至二維碼圖片中,得到與所述待分享應(yīng)用對(duì)應(yīng)的二維碼圖片。
優(yōu)選地,所述當(dāng)偵測(cè)到選擇第一移動(dòng)終端中待分享應(yīng)用的第一選擇指令時(shí),根據(jù)所述第一選擇指令選擇待分享應(yīng)用,并顯示分享所述待分享應(yīng)用的分享界面的步驟包括:
當(dāng)偵測(cè)到選擇第一移動(dòng)終端中待分享應(yīng)用的第一選擇指令時(shí),根據(jù)所述第一選擇指令選擇待分享應(yīng)用;
判斷所述待分享應(yīng)用是否為可分享文件;
若所述待分享應(yīng)用為可分享文件,則顯示分享所述待分享應(yīng)用的分享界面。
優(yōu)選地,所述判斷所述待分享應(yīng)用是否為可分享文件的步驟之后,還包括:
若所述待分享應(yīng)用為不可分享文件,則輸出提示信息,提示用戶沒(méi)有權(quán)限分享所述待分享應(yīng)用。
優(yōu)選地,所述根據(jù)所述第二選擇指令生成與所述待分享應(yīng)用對(duì)應(yīng)的二維碼圖片的步驟之前,還包括:
獲取所述待分享應(yīng)用的源文件;
所述以供第二移動(dòng)終端掃描所述二維碼圖片,獲取所述待分享應(yīng)用的步驟包括:
由所述第二移動(dòng)終端掃描所述二維碼圖片,并解碼所述二維碼圖片,得到所述二維碼圖片中的分享方式;
當(dāng)根據(jù)所述分享方式與所述第一移動(dòng)終端建立連接時(shí),獲取所述第一移動(dòng)終端中所述待分享應(yīng)用的源文件。
此外,為實(shí)現(xiàn)上述目的,本發(fā)明還提供一種移動(dòng)終端應(yīng)用分享裝置,所述移動(dòng)終端應(yīng)用分享裝置包括:
選擇模塊,用于當(dāng)偵測(cè)到選擇第一移動(dòng)終端中待分享應(yīng)用的第一選擇指令時(shí),根據(jù)所述第一選擇指令選擇待分享應(yīng)用,并顯示分享所述待分享應(yīng)用的分享界面;
偵測(cè)模塊,用于偵測(cè)在所述分享界面選擇分享方式的第二選擇指令;
生成模塊,用于根據(jù)所述第二選擇指令生成與所述待分享應(yīng)用對(duì)應(yīng)的二維碼圖片;
顯示模塊,用于在所述第一移動(dòng)終端的屏幕中顯示所述二維碼圖片,以供第二移動(dòng)終端掃描所述二維碼圖片,獲取所述待分享應(yīng)用。
優(yōu)選地,所述生成模塊包括:
確定單元,用于根據(jù)所述第二選擇指令確定分享所述待分享應(yīng)用的分享方式,其中,所述分享方式為WiFi、藍(lán)牙和近距離無(wú)線通信技術(shù)NFC中的一種;
編碼單元,用于按照預(yù)設(shè)編碼方式編碼所述分享方式,得到編碼后的所述分享方式;
加載單元,用于將編碼后的所述分享方式加載至二維碼圖片中,得到與所述待分享應(yīng)用對(duì)應(yīng)的二維碼圖片。
優(yōu)選地,所述選擇模塊包括:
選擇單元,用于當(dāng)偵測(cè)到選擇第一移動(dòng)終端中待分享應(yīng)用的第一選擇指令時(shí),根據(jù)所述第一選擇指令選擇待分享應(yīng)用;
判斷單元,用于判斷所述待分享應(yīng)用是否為可分享文件;
顯示單元,用于若所述待分享應(yīng)用為可分享文件,則顯示分享所述待分享應(yīng)用的分享界面。
優(yōu)選地,所述移動(dòng)終端應(yīng)用分享裝置還包括:
輸出模塊,用于若所述待分享應(yīng)用為不可分享文件,則輸出提示信息,提示用戶沒(méi)有權(quán)限分享所述待分享應(yīng)用。
優(yōu)選地,所述移動(dòng)終端應(yīng)用分享裝置還包括:
獲取模塊,用于獲取所述待分享應(yīng)用的源文件;
發(fā)送模塊,用于當(dāng)所述第二移動(dòng)終端掃描所述二維碼圖片,根據(jù)掃描所得的分享方式與所述第一移動(dòng)終端建立連接時(shí),將所述源文件通過(guò)所述分享方式發(fā)送給所述第二移動(dòng)終端。
本發(fā)明通過(guò)當(dāng)偵測(cè)到選擇第一移動(dòng)終端中待分享應(yīng)用的第一選擇指令時(shí),根據(jù)所述第一選擇指令選擇待分享應(yīng)用,并顯示分享所述待分享應(yīng)用的分享界面,根據(jù)在所述分享界面?zhèn)蓽y(cè)到的選擇分享方式的第二選擇指令生成與所述待分享應(yīng)用對(duì)應(yīng)的二維碼圖片;在所述第一移動(dòng)終端的屏幕中顯示所述二維碼圖片,以供第二移動(dòng)終端掃描所述二維碼圖片,獲取所述待分享應(yīng)用。實(shí)現(xiàn)了兩個(gè)或者兩個(gè)以上移動(dòng)終端在近距離的場(chǎng)景下,通過(guò)二維碼快速將需要分享的應(yīng)用分享給其它移動(dòng)終端,簡(jiǎn)化了移動(dòng)終端間應(yīng)用分享的流程,且在移動(dòng)終端間分享應(yīng)用的過(guò)程中不需要耗費(fèi)流量。
附圖說(shuō)明
圖1為本發(fā)明移動(dòng)終端應(yīng)用分享方法第一實(shí)施例的流程示意圖;
圖2為本發(fā)明移動(dòng)終端應(yīng)用分享方法第二實(shí)施例的流程示意圖;
圖3為本發(fā)明移動(dòng)終端應(yīng)用分享裝置第一實(shí)施例的功能模塊示意圖;
圖4為本發(fā)明實(shí)施例中顯示模塊的一種功能模塊示意圖;
圖5為本發(fā)明移動(dòng)終端應(yīng)用分享裝置第二實(shí)施例的功能模塊示意圖。
本發(fā)明目的的實(shí)現(xiàn)、功能特點(diǎn)及優(yōu)點(diǎn)將結(jié)合實(shí)施例,參照附圖做進(jìn)一步說(shuō)明。
具體實(shí)施方式
應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
本發(fā)明提供一種移動(dòng)終端應(yīng)用分享方法。
參照?qǐng)D1,圖1為本發(fā)明移動(dòng)終端應(yīng)用分享方法第一實(shí)施例的流程示意圖。
在本實(shí)施例中,所述移動(dòng)終端應(yīng)用分享方法包括:
步驟S10,當(dāng)偵測(cè)到選擇第一移動(dòng)終端中待分享應(yīng)用的第一選擇指令時(shí),根據(jù)所述第一選擇指令選擇待分享應(yīng)用,并顯示分享所述待分享應(yīng)用的分享界面;
當(dāng)?shù)谝灰苿?dòng)終端偵測(cè)到選擇待分享應(yīng)用的第一選擇指令時(shí),所述第一移動(dòng)終端根據(jù)所述第一選擇指令選擇待分享應(yīng)用,并顯示分享所述待分享應(yīng)用的分享界面。需要說(shuō)明的是,所述第一選擇指令可為用戶長(zhǎng)按所述待分享應(yīng)用,也可為預(yù)先設(shè)置好的特定指令。所述第一移動(dòng)終端包括但不限于智能手機(jī)和掌上電腦。所述待分享應(yīng)用為安裝在所述第一移動(dòng)終端中的微信、新浪微博和酷狗音樂(lè)等。用戶可以選擇所述第一移動(dòng)終端中的一個(gè)或者多個(gè)應(yīng)用作為待分享應(yīng)用。
可以理解的是,本實(shí)施例中的分享方法除了可應(yīng)用于分享所述第一移動(dòng)終端中的應(yīng)用外,也可用于分享所述第一移動(dòng)終端中的視頻和音頻等文件。
步驟S20,偵測(cè)在所述分享界面選擇分享方式的第二選擇指令;
當(dāng)所述第一移動(dòng)終端顯示分享所述待分享應(yīng)用的分享界面時(shí),所述第一移動(dòng)終端偵測(cè)在所述分享界面選擇分享方式的第二選擇指令。所述分享界面中顯示有不同的分享方式,用戶可以根據(jù)需要在所述分享界面中選擇不同的分享方式。
進(jìn)一步地,當(dāng)所述第一移動(dòng)終端偵測(cè)到所述第二選擇指令時(shí),根據(jù)所述第二選擇指令啟動(dòng)對(duì)應(yīng)的功能。如當(dāng)用戶選擇的分享方式為WiFi時(shí),所述第一移動(dòng)終端啟動(dòng)WiFi功能;當(dāng)用戶選擇的分享方式為藍(lán)牙,所述第一移動(dòng)終端開啟藍(lán)牙功能。
步驟S30,根據(jù)所述第二選擇指令生成與所述待分享應(yīng)用對(duì)應(yīng)的二維碼圖片;
當(dāng)所述第一移動(dòng)終端偵測(cè)到所述第二選擇指令時(shí),所述第一移動(dòng)終端根據(jù)所述第二選擇指令生成與所述待分享應(yīng)用對(duì)應(yīng)的二維碼圖片。
進(jìn)一步地,所述步驟S30包括:
步驟a,根據(jù)所述第二選擇指令確定分享所述待分享應(yīng)用的分享方式,其中,所述分享方式為WiFi、藍(lán)牙和近距離無(wú)線通信技術(shù)NFC中的一種;
步驟b,按照預(yù)設(shè)編碼方式編碼所述分享方式,得到編碼后的所述分享方式;
步驟c,將編碼后的所述分享方式加載至二維碼圖片中,得到與所述待分享應(yīng)用對(duì)應(yīng)的二維碼圖片。
進(jìn)一步地,所述第一移動(dòng)終端根據(jù)所述第二選擇指令生成與所述待分享應(yīng)用對(duì)應(yīng)的二維碼圖片的過(guò)程為:所述第一移動(dòng)終端根據(jù)所述第二選擇指令確定分享所述待分享應(yīng)用的分享方式。其中,所述分享方式為WiFi、藍(lán)牙和NFC(Near Field Communication,近距離無(wú)線通信技術(shù))中的一種??梢岳斫獾氖?,所述分享方式除了WiFi、藍(lán)牙和NFC,還可以為其它分享方式,如網(wǎng)頁(yè)鏈接。
當(dāng)?shù)玫剿龇窒矸绞胶?,所述第一移?dòng)終端按照預(yù)設(shè)編碼方式編碼所述分享方式,得到編碼后的所述分享方式,并將編碼后的所述分享方式加載至二維碼圖片中,得到與所述待分享應(yīng)用對(duì)應(yīng)的二維碼圖片。需要說(shuō)明的是,所述預(yù)設(shè)編碼方式包括但不限于Numeric mode數(shù)字編碼、Alphanumeric mode字符編碼和Byte mode字節(jié)編碼。
步驟S40,在所述第一移動(dòng)終端的屏幕中顯示所述二維碼圖片,以供第二移動(dòng)終端掃描所述二維碼圖片,獲取所述待分享應(yīng)用。
當(dāng)所述第一移動(dòng)終端生成與所述待分享應(yīng)用對(duì)應(yīng)的二維碼圖片后,所述第一移動(dòng)終端在其屏幕中顯示所述二維碼圖片,以供第二應(yīng)用終端掃描所述二維碼圖片,獲取所述待分享應(yīng)用。所述第二移動(dòng)終端包括但不限于智能手機(jī)和掌上電腦。
進(jìn)一步地,所述移動(dòng)終端應(yīng)用分享方法還包括:
步驟z,獲取所述待分享應(yīng)用的源文件;
步驟d,由所述第二移動(dòng)終端掃描所述二維碼圖片,并解碼所述二維碼圖片,得到所述二維碼圖片中的分享方式;
步驟e,當(dāng)根據(jù)所述分享方式與所述第一移動(dòng)終端建立連接時(shí),獲取所述第一移動(dòng)終端中所述待分享應(yīng)用的源文件。
進(jìn)一步,所述第一移動(dòng)終端獲取所述待分享應(yīng)用的源文件。當(dāng)所述第一移動(dòng)終端將所述二維碼圖片顯示在其屏幕中時(shí),所述第二移動(dòng)終端啟動(dòng)其攝像頭,掃描所述第一移動(dòng)終端屏幕中的二維碼圖片。當(dāng)所述第二移動(dòng)終端掃描到所述二維碼圖片時(shí),所述第二移動(dòng)終端解碼所述二維碼圖片,得到所述二維碼圖片中的分享方式。當(dāng)所述第二移動(dòng)終端得到所述分享方式后,根據(jù)所述分享方式與所述第一移動(dòng)終端建立連接。如當(dāng)所述分享方式為藍(lán)牙時(shí),所述第二移動(dòng)終端則開啟藍(lán)牙功能,與所述第一移動(dòng)終端的藍(lán)牙進(jìn)行配對(duì),建立連接;當(dāng)所述分享方式為WiFi時(shí),所述第二移動(dòng)終端則啟動(dòng)WiFi功能,通過(guò)WiFi與所述第一移動(dòng)終端建立連接。
當(dāng)所述第二移動(dòng)終端和所述第一移動(dòng)終端建立連接后,所述第一移動(dòng)終端通過(guò)所述分享方式將所述源文件發(fā)送給所述第二移動(dòng)終端。所述第二移動(dòng)終端接收所述待分享應(yīng)用的源文件,得到所述待分享應(yīng)用。當(dāng)所述第二移動(dòng)終端獲取到所述待分享應(yīng)用時(shí),所述第二移動(dòng)終端安裝所述待分享應(yīng)用。
本實(shí)施例通過(guò)當(dāng)偵測(cè)到選擇第一移動(dòng)終端中待分享應(yīng)用的第一選擇指令時(shí),根據(jù)所述第一選擇指令選擇待分享應(yīng)用,并顯示分享所述待分享應(yīng)用的分享界面,根據(jù)在所述分享界面?zhèn)蓽y(cè)到的選擇分享方式的第二選擇指令生成與所述待分享應(yīng)用對(duì)應(yīng)的二維碼圖片;在所述第一移動(dòng)終端的屏幕中顯示所述二維碼圖片,以供第二移動(dòng)終端掃描所述二維碼圖片,獲取所述待分享應(yīng)用。實(shí)現(xiàn)了兩個(gè)或者兩個(gè)以上移動(dòng)終端在近距離的場(chǎng)景下,通過(guò)二維碼快速將需要分享的應(yīng)用分享給其它移動(dòng)終端,簡(jiǎn)化了移動(dòng)終端間應(yīng)用分享的流程,且通過(guò)預(yù)先設(shè)置好的分享方式在移動(dòng)終端間分享應(yīng)用,使移動(dòng)終端間應(yīng)用的分享不需要耗費(fèi)流量。
進(jìn)一步地,提出本發(fā)明移動(dòng)終端應(yīng)用分享方法第二實(shí)施例。
移動(dòng)終端應(yīng)用分享方法第二實(shí)施例與移動(dòng)終端應(yīng)用分享方法第一實(shí)施例的區(qū)別在于,參照?qǐng)D2,所述步驟S10包括:
步驟S11,當(dāng)偵測(cè)到選擇第一移動(dòng)終端中待分享應(yīng)用的第一選擇指令時(shí),根據(jù)所述第一選擇指令選擇待分享應(yīng)用;
步驟S12,判斷所述待分享應(yīng)用是否為可分享文件;
步驟S13,若所述待分享應(yīng)用為可分享文件,則顯示分享所述待分享應(yīng)用的分享界面。
所述移動(dòng)終端應(yīng)用分享方法還包括:
步驟S50,若所述待分享應(yīng)用為不可分享文件,則輸出提示信息,提示用戶沒(méi)有權(quán)限分享所述待分享應(yīng)用。
當(dāng)?shù)谝灰苿?dòng)終端偵測(cè)到選擇待分享應(yīng)用的第一選擇指令時(shí),所述第一移動(dòng)終端根據(jù)所述第一選擇指令選擇待分享應(yīng)用,并判斷所選擇的待分享應(yīng)用是否為可分享文件,即判斷所述第一移動(dòng)終端是否有權(quán)限將所述待分享應(yīng)用分享給所述第二移動(dòng)終端。需要說(shuō)明的是,在本實(shí)施例中,所述第一移動(dòng)終端中的系統(tǒng)應(yīng)用為不可分享的應(yīng)用,即所述第一移動(dòng)終端的系統(tǒng)應(yīng)用為不可分享文件,所述第一移動(dòng)終端中所安裝的第三方應(yīng)用為可分享的應(yīng)用。
當(dāng)所述待分享應(yīng)用為可分享文件時(shí),所述第一移動(dòng)終端顯示分享所述待分享應(yīng)用的分享界面;當(dāng)所述待分享應(yīng)用為不可分享文件時(shí),所述第一移動(dòng)終端則輸出提示信息,提示用戶沒(méi)有權(quán)限將所述待分享應(yīng)用分享給所述第二移動(dòng)終端。
進(jìn)一步地,所述第一移動(dòng)終端可在其屏幕中輸出文字提示信息,或者通過(guò)其揚(yáng)聲器輸出語(yǔ)音提示信息等方式提示用戶沒(méi)有權(quán)限分享所述待分享應(yīng)用。
本實(shí)施例通過(guò)當(dāng)根據(jù)第一選擇指令選擇到待分享應(yīng)用后,判斷待分享應(yīng)用是否為可分享文件,當(dāng)所述待分享應(yīng)用為可分享文件時(shí),顯示分享所述待分享應(yīng)用的分享界面;當(dāng)所述待分享應(yīng)用為不可分享文件時(shí),輸出提示信息,提示用戶沒(méi)有權(quán)限分享所述待分享應(yīng)用。防止第二移動(dòng)終端獲取到第一移動(dòng)終端不可分享的應(yīng)用,導(dǎo)致第二移動(dòng)終端不能正常使用所獲取到的應(yīng)用的現(xiàn)象出現(xiàn)。
本發(fā)明進(jìn)一步提供一種移動(dòng)終端應(yīng)用分享裝置。
參照?qǐng)D3,圖3為本發(fā)明移動(dòng)終端應(yīng)用分享裝置第一實(shí)施例的功能模塊示意圖。
需要強(qiáng)調(diào)的是,對(duì)本領(lǐng)域的技術(shù)人員來(lái)說(shuō),圖3所示模塊圖僅僅是一個(gè)較佳實(shí)施例的示例圖,本領(lǐng)域的技術(shù)人員圍繞圖3所示的移動(dòng)終端應(yīng)用分享裝置的模塊,可輕易進(jìn)行新的模塊的補(bǔ)充;各模塊的名稱是自定義名稱,僅用于輔助理解該移動(dòng)終端應(yīng)用分享裝置的各個(gè)程序功能塊,不用于限定本發(fā)明的技術(shù)方案,本發(fā)明技術(shù)方案的核心是,各自定義名稱的模塊所要達(dá)成的功能。
本實(shí)施例提出一種移動(dòng)終端應(yīng)用分享裝置,所述移動(dòng)終端應(yīng)用分享裝置包括:
選擇模塊10,用于當(dāng)偵測(cè)到選擇第一移動(dòng)終端中待分享應(yīng)用的第一選擇指令時(shí),根據(jù)所述第一選擇指令選擇待分享應(yīng)用,并顯示分享所述待分享應(yīng)用的分享界面;
當(dāng)選擇模塊10偵測(cè)到選擇第一移動(dòng)終端中待分享應(yīng)用的第一選擇指令時(shí),所述選擇模塊10根據(jù)所述第一選擇指令選擇待分享應(yīng)用,并顯示分享所述待分享應(yīng)用的分享界面。需要說(shuō)明的是,所述第一選擇指令可為用戶長(zhǎng)按所述待分享應(yīng)用,也可為預(yù)先設(shè)置好的特定指令。所述第一移動(dòng)終端包括但不限于智能手機(jī)和掌上電腦。所述待分享應(yīng)用為安裝在所述第一移動(dòng)終端中的微信、新浪微博和酷狗音樂(lè)等。用戶可以選擇所述第一移動(dòng)終端中的一個(gè)或者多個(gè)應(yīng)用作為待分享應(yīng)用。
可以理解的是,本實(shí)施例中的分享方法除了可應(yīng)用于分享所述第一移動(dòng)終端中的應(yīng)用外,也可用于分享所述第一移動(dòng)終端中的視頻和音頻等文件。
偵測(cè)模塊20,用于偵測(cè)在所述分享界面選擇分享方式的第二選擇指令;
當(dāng)顯示分享所述待分享應(yīng)用的分享界面時(shí),偵測(cè)模塊20偵測(cè)在所述分享界面選擇分享方式的第二選擇指令。所述分享界面中顯示有不同的分享方式,用戶可以根據(jù)需要在所述分享界面中選擇不同的分享方式。
進(jìn)一步地,當(dāng)所述偵測(cè)模塊20偵測(cè)到所述第二選擇指令時(shí),根據(jù)所述第二選擇指令啟動(dòng)對(duì)應(yīng)的功能。如當(dāng)用戶選擇的分享方式為WiFi時(shí),所述偵測(cè)模塊20啟動(dòng)WiFi功能;當(dāng)用戶選擇的分享方式為藍(lán)牙,所述偵測(cè)模塊20開啟藍(lán)牙功能。
生成模塊30,用于根據(jù)所述第二選擇指令生成與所述待分享應(yīng)用對(duì)應(yīng)的二維碼圖片;
當(dāng)所述偵測(cè)模塊20偵測(cè)到所述第二選擇指令時(shí),所述生成模塊30根據(jù)所述第二選擇指令生成與所述待分享應(yīng)用對(duì)應(yīng)的二維碼圖片。
進(jìn)一步地,所述生成模塊30包括:
確定單元,用于根據(jù)所述第二選擇指令確定分享所述待分享應(yīng)用的分享方式,其中,所述分享方式為WiFi、藍(lán)牙和近距離無(wú)線通信技術(shù)NFC中的一種;
編碼單元,用于按照預(yù)設(shè)編碼方式編碼所述分享方式,得到編碼后的所述分享方式;
加載單元,用于將編碼后的所述分享方式加載至二維碼圖片中,得到與所述待分享應(yīng)用對(duì)應(yīng)的二維碼圖片。
進(jìn)一步地,所述生成模塊30根據(jù)所述第二選擇指令生成與所述待分享應(yīng)用對(duì)應(yīng)的二維碼圖片的過(guò)程為:確定單元根據(jù)所述第二選擇指令確定分享所述待分享應(yīng)用的分享方式。其中,所述分享方式為WiFi、藍(lán)牙和NFC(Near Field Communication,近距離無(wú)線通信技術(shù))中的一種??梢岳斫獾氖牵龇窒矸绞匠薟iFi、藍(lán)牙和NFC,還可以為其它分享方式,如網(wǎng)頁(yè)鏈接。
當(dāng)?shù)玫剿龇窒矸绞胶螅幋a單元按照預(yù)設(shè)編碼方式編碼所述分享方式,得到編碼后的所述分享方式,加載單元將編碼后的所述分享方式加載至二維碼圖片中,得到與所述待分享應(yīng)用對(duì)應(yīng)的二維碼圖片。需要說(shuō)明的是,所述預(yù)設(shè)編碼方式包括但不限于Numeric mode數(shù)字編碼、Alphanumeric mode字符編碼和Byte mode字節(jié)編碼。
顯示模塊40,用于在所述第一移動(dòng)終端的屏幕中顯示所述二維碼圖片,以供第二移動(dòng)終端掃描所述二維碼圖片,獲取所述待分享應(yīng)用。
當(dāng)所述生成模塊30生成與所述待分享應(yīng)用對(duì)應(yīng)的二維碼圖片后,顯示模塊40在所述第一移動(dòng)終端的屏幕中顯示所述二維碼圖片,以供第二應(yīng)用終端掃描所述二維碼圖片,獲取所述待分享應(yīng)用。所述第二移動(dòng)終端包括但不限于智能手機(jī)和掌上電腦。
進(jìn)一步地,所述移動(dòng)終端應(yīng)用分享裝置還包括:
獲取模塊,用于獲取所述待分享應(yīng)用的源文件;
發(fā)送模塊,用于當(dāng)所述第二移動(dòng)終端掃描所述二維碼圖片,根據(jù)掃描所得的分享方式與所述第一移動(dòng)終端建立連接時(shí),將所述源文件通過(guò)所述分享方式發(fā)送給所述第二移動(dòng)終端。
進(jìn)一步,獲取模塊獲取所述待分享應(yīng)用的源文件。當(dāng)所述顯示模塊40端將所述二維碼圖片顯示在所述第一移動(dòng)終端的屏幕中時(shí),所述第二移動(dòng)終端啟動(dòng)其攝像頭,掃描所述第一移動(dòng)終端屏幕中的二維碼圖片。當(dāng)所述第二移動(dòng)終端掃描到所述二維碼圖片時(shí),所述第二移動(dòng)終端解碼所述二維碼圖片,得到所述二維碼圖片中的分享方式。當(dāng)所述第二移動(dòng)終端得到所述分享方式后,根據(jù)所述分享方式與所述第一移動(dòng)終端建立連接。如當(dāng)所述分享方式為藍(lán)牙時(shí),所述第二移動(dòng)終端則開啟藍(lán)牙功能,與所述第一移動(dòng)終端的藍(lán)牙進(jìn)行配對(duì),建立連接;當(dāng)所述分享方式為WiFi時(shí),所述第二移動(dòng)終端則啟動(dòng)WiFi功能,通過(guò)WiFi與所述第一移動(dòng)終端建立連接。
當(dāng)所述第二移動(dòng)終端和所述第一移動(dòng)終端建立連接后,發(fā)送模塊通過(guò)所述分享方式將所述源文件發(fā)送給所述第二移動(dòng)終端。所述第二移動(dòng)終端接收所述待分享應(yīng)用的源文件,得到所述待分享應(yīng)用。當(dāng)所述第二移動(dòng)終端獲取到所述待分享應(yīng)用時(shí),所述第二移動(dòng)終端安裝所述待分享應(yīng)用。
本實(shí)施例通過(guò)當(dāng)偵測(cè)到選擇第一移動(dòng)終端中待分享應(yīng)用的第一選擇指令時(shí),根據(jù)所述第一選擇指令選擇待分享應(yīng)用,并顯示分享所述待分享應(yīng)用的分享界面,根據(jù)在所述分享界面?zhèn)蓽y(cè)到的選擇分享方式的第二選擇指令生成與所述待分享應(yīng)用對(duì)應(yīng)的二維碼圖片;在所述第一移動(dòng)終端的屏幕中顯示所述二維碼圖片,以供第二移動(dòng)終端掃描所述二維碼圖片,獲取所述待分享應(yīng)用。實(shí)現(xiàn)了兩個(gè)或者兩個(gè)以上移動(dòng)終端在近距離的場(chǎng)景下,通過(guò)二維碼快速將需要分享的應(yīng)用分享給其它移動(dòng)終端,簡(jiǎn)化了移動(dòng)終端間應(yīng)用分享的流程,且通過(guò)預(yù)先設(shè)置好的分享方式在移動(dòng)終端間分享應(yīng)用,使移動(dòng)終端間應(yīng)用的分享不需要耗費(fèi)流量。
進(jìn)一步地,提出本發(fā)明移動(dòng)終端應(yīng)用分享裝置第二實(shí)施例。
移動(dòng)終端應(yīng)用分享裝置第二實(shí)施例與移動(dòng)終端應(yīng)用分享裝置第一實(shí)施例的區(qū)別在于,參照?qǐng)D4,所述選擇模塊10包括:
選擇單元11,用于當(dāng)偵測(cè)到選擇第一移動(dòng)終端中待分享應(yīng)用的第一選擇指令時(shí),根據(jù)所述第一選擇指令選擇待分享應(yīng)用;
判斷單元12,用于判斷所述待分享應(yīng)用是否為可分享文件;
顯示單元13,用于若所述待分享應(yīng)用為可分享文件,則顯示分享所述待分享應(yīng)用的分享界面。
參照?qǐng)D5,所述移動(dòng)終端應(yīng)用分享裝置還包括:
輸出模塊50,用于若所述待分享應(yīng)用為不可分享文件,則輸出提示信息,提示用戶沒(méi)有權(quán)限分享所述待分享應(yīng)用。
當(dāng)偵測(cè)到選擇第一移動(dòng)終端中待分享應(yīng)用的第一選擇指令時(shí),選擇單元11根據(jù)所述第一選擇指令選擇待分享應(yīng)用,判斷單元12判斷所選擇的待分享應(yīng)用是否為可分享文件,即判斷所述第一移動(dòng)終端是否有權(quán)限將所述待分享應(yīng)用分享給所述第二移動(dòng)終端。需要說(shuō)明的是,在本實(shí)施例中,所述第一移動(dòng)終端中的系統(tǒng)應(yīng)用為不可分享的應(yīng)用,即所述第一移動(dòng)終端的系統(tǒng)應(yīng)用為不可分享文件,所述第一移動(dòng)終端中所安裝的第三方應(yīng)用為可分享的應(yīng)用。
當(dāng)所述待分享應(yīng)用為可分享文件時(shí),顯示單元13顯示分享所述待分享應(yīng)用的分享界面;當(dāng)所述待分享應(yīng)用為不可分享文件時(shí),輸出模塊50則輸出提示信息,提示用戶沒(méi)有權(quán)限將所述待分享應(yīng)用分享給所述第二移動(dòng)終端。
進(jìn)一步地,所述輸出模塊50可在其屏幕中輸出文字提示信息,或者通過(guò)其揚(yáng)聲器輸出語(yǔ)音提示信息等方式提示用戶沒(méi)有權(quán)限分享所述待分享應(yīng)用。
本實(shí)施例通過(guò)當(dāng)根據(jù)第一選擇指令選擇到待分享應(yīng)用后,判斷待分享應(yīng)用是否為可分享文件,當(dāng)所述待分享應(yīng)用為可分享文件時(shí),顯示分享所述待分享應(yīng)用的分享界面;當(dāng)所述待分享應(yīng)用為不可分享文件時(shí),輸出提示信息,提示用戶沒(méi)有權(quán)限分享所述待分享應(yīng)用。防止第二移動(dòng)終端獲取到第一移動(dòng)終端不可分享的應(yīng)用,導(dǎo)致第二移動(dòng)終端不能正常使用所獲取到的應(yīng)用的現(xiàn)象出現(xiàn)。
需要說(shuō)明的是,在本文中,術(shù)語(yǔ)“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過(guò)程、方法、物品或者裝置不僅包括那些要素,而且還包括沒(méi)有明確列出的其他要素,或者是還包括為這種過(guò)程、方法、物品或者裝置所固有的要素。在沒(méi)有更多限制的情況下,由語(yǔ)句“包括一個(gè)……”限定的要素,并不排除在包括該要素的過(guò)程、方法、物品或者裝置中還存在另外的相同要素。
上述本發(fā)明實(shí)施例序號(hào)僅僅為了描述,不代表實(shí)施例的優(yōu)劣。
通過(guò)以上的實(shí)施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到上述實(shí)施例方法可借助軟件加必需的通用硬件平臺(tái)的方式來(lái)實(shí)現(xiàn),當(dāng)然也可以通過(guò)硬件,但很多情況下前者是更佳的實(shí)施方式?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說(shuō)對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來(lái),該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)(如ROM/RAM、磁碟、光盤)中,包括若干指令用以使得一臺(tái)終端設(shè)備(可以是手機(jī),計(jì)算機(jī),服務(wù)器,空調(diào)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述的方法。
以上僅為本發(fā)明的優(yōu)選實(shí)施例,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說(shuō)明書及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,或直接或間接運(yùn)用在其他相關(guān)的技術(shù)領(lǐng)域,均同理包括在本發(fā)明的專利保護(hù)范圍內(nèi)。