新四季網

一種移動終端間投影的方法和第一移動終端與流程

2023-04-23 17:36:29


本發明涉及移動終端技術領域,尤其涉及一種移動終端間投影的方法和第一移動終端。



背景技術:

隨著智慧型手機的不斷普及,智慧型手機已經成為人們日常生活中不可或缺的一部分,經常性地,用戶間為了分享各自手機上的內容時,可以通過手機與手機之間進行屏幕投影,將用戶所持有的手機上的內容投影到另一個用戶所持有的手機上。

然而,現有的手機與手機之間進行投影的方法中,在兩個手機連接配對成功之後便直接退回桌面開始投影了,那麼,此時有可能在用戶的桌面上有一些不希望別人看到的內容,例如,應用、小部件、桌面記錄的便籤和待辦等,如果用戶只想在手機中的我的文件中打開一個演示文稿(ppt,microsoftofficepowerpoint)內容投影至另一部手機,但是此時桌面上有一些隱私內容也會投影給對方;也就是說,現有的手機間的投影方法單一,缺乏靈活性。



技術實現要素:

有鑑於此,本發明的主要目的在於提出一種移動終端間投影的方法和第一移動終端,旨在消除現有手機間進行投影方法單一的問題,增強了手機間進行投影的方法的靈活性。

為達到上述目的,本發明的技術方案是這樣實現的:

第一方面,本發明實施例提供一種移動終端間投影的方法,包括:第一移動終端向第二移動終端發送投影連接請求,接收來自所述第二移動終端對所述投影連接請求的響應消息,與所述第二移動終端建立投影連接;所述第一移動終端啟動投影選擇窗口,並將所述投影選擇窗口輸出至當前顯示界面上;所述第一移動終端調整所述當前顯示界面的顯示參數,使被所述當前顯示界面遮蔽的其他顯示界面通過所述第一移動終端的顯示單元至少部分呈現;所述第一移動終端接收針對所述投影選擇窗口的確認投影指令,關閉所述投影選擇窗口,並基於所述投影連接將當前顯示界面對應的顯示數據作為投影數據向所述第二移動終端發送。

進一步地,接收針對所述投影選擇窗口的確認投影指令之前,所述方法還包括:接收針對所述第一移動終端其他顯示界面中至少一顯示窗口的關閉指令,關閉所述至少一顯示窗口;或者,接收針對所述第一移動終端其他顯示界面中至少一顯示窗口的選擇指令,並將所選擇的所述至少一顯示窗口的顯示內容作為當前顯示界面。

進一步地,所述第一移動終端調整所述當前顯示界面的顯示參數,包括:所述第一移動終端調整所述當前顯示界面在所述第一移動終端的顯示屏上的顯示比例,縮小所述當前顯示界面的顯示尺寸。

進一步地,所述第一移動終端調整所述當前顯示界面的顯示參數,包括:所述第一移動終端調整所述當前顯示界面的顯示屬性為半透明或者透明。

進一步地,所述第一移動終端調整所述當前顯示界面的顯示參數,使被所述當前顯示界面遮蔽的其他顯示界面通過所述第一移動終端的顯示單元至少部分呈現,包括:所述第一移動終端調整所述當前顯示界面在所述第一移動終端的顯示屏上的顯示位置參數,使所述當前顯示界面在所述第一移動終端的顯示屏上平移,使被所述當前顯示界面遮蔽的其他顯示界面對應的顯示對象通過所述第一移動終端的顯示單元至少部分呈現。

第二方面,本發明實施例提供一種第一移動終端,包括:連接模塊,用於向第二移動終端發送投影連接請求,接收來自所述第二移動終端對所述投影連接請求的響應消息,與所述第二移動終端建立投影連接;啟動模塊,用於啟動投影選擇窗口,並將所述投影選擇窗口輸出至所述當前顯示界面上;調整模塊,用於調整所述當前顯示界面的顯示參數,使被所述當前顯示界面遮蔽的其他顯示界面通過所述第一移動終端的顯示單元至少部分呈現;投影模塊,用於接收針對所述投影選擇窗口的確認投影指令,關閉所述投影選擇窗口,並基於所述投影連接將當前顯示界面對應的顯示數據作為投影數據向所述第二移動終端發送。

進一步地,所述第一移動終端,還包括:關閉模塊,用於在接收針對所述投影選擇窗口的確認投影指令之前,接收針對所述第一移動終端其他顯示界面中至少一顯示窗口的關閉指令,關閉所述至少一顯示窗口;或者,顯示模塊,用於在接收針對所述投影選擇窗口的確認投影指令之前,接收針對所述第一移動終端其他顯示界面中至少一顯示窗口的選擇指令,並將所選擇的所述至少一顯示窗口的顯示內容作為當前顯示界面。

進一步地,所述調整模塊,具體用於調整所述當前顯示界面在所述第一移動終端的顯示屏上的顯示比例,縮小所述當前顯示界面的顯示尺寸。

進一步地,所述調整模塊,具體用於調整所述當前顯示界面的顯示屬性為半透明或者透明。

進一步地,所述調整模塊,具體用於調整所述當前顯示界面在所述第一移動終端的顯示屏上的顯示位置參數,使所述當前顯示界面在所述第一移動終端的顯示屏上平移,使被所述當前顯示界面遮蔽的其他顯示界面對應的顯示對象通過所述第一移動終端的顯示單元至少部分呈現。

本發明實施例所提供的一種移動終端間投影的方法和第一移動終端,首先,第一移動終端向第二移動終端發送投影連接請求,接收來自第二移動終端對投影連接請求的響應消息,從而使得第一移動終端與第二移動終端建立投影連接請求,然後,第一移動終端啟動投影選擇窗口,將投影選擇窗口輸出至當前顯示界面上,再調整當前顯示界面的顯示參數,以使得被當前顯示界面遮蔽的其他顯示界面通過第一移動終端的顯示單元至少部分呈現,最後,當接收到針對投影選擇窗口的確認投影指令,關閉投影選擇窗口,並基於投影連接將當前顯示界面對應的顯示數據作為投影數據發送至第二移動終端,使得第二移動終端顯示投影數據,也就是說,通過本發明實施例,通過將啟動的投影選擇窗口輸出至當前顯示界面,能夠避免現有的移動終端間建立連接後直接開始投影所導致隱私內容外漏的問題,通過調整當前顯示界面的顯示參數,能夠將第一移動終端後臺正在運行的應用、小部件、桌面記錄的便籤和待辦至少部分呈現在第一移動終端的顯示屏上,以方便接收到對後臺正在運行的應用、小部件、桌面記錄的便籤和待辦進行操作,消除了現有移動終端間進行投影方法單一的問題,增強了移動終端間進行投影的方法的靈活性。

附圖說明

圖1為實現本發明各個實施例的一種可選的終端的硬體結構示意圖;

圖2為如圖1所示的移動終端的無線通信系統示意圖;

圖3為本發明實施例一中的移動終端間投影的方法的流程示意圖;

圖4為本發明實施例二中的移動終端間投影的方法的一種顯示界面的排布示意圖;

圖5為本發明實施例二中的移動終端間投影的方法的另一種顯示界面的排布示意圖;

圖6為本發明實施例二中的移動終端間投影的方法的再一種顯示界面的排布示意圖;

圖7為本發明實施例二中的移動終端間投影的方法的又一種顯示界面的排布示意圖;

圖8為本發明實施例三中的第一移動終端的結構示意圖。

具體實施方式

下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述。

現在將參考附圖1來描述實現本發明各個實施例的終端。在後續的描述中,使用用於表示元件的諸如「模塊」、「部件」或「單元」的後綴僅為了有利於本發明的說明,其本身並沒有特定的意義。因此,"模塊"與"部件"可以混合地使用。

終端可以以各種形式來實施。例如,本發明中描述的終端可以包括諸如行動電話、智慧型電話、筆記本電腦、數字廣播接收器、個人數字助理(pda)、平板電腦(pad)、可攜式多媒體播放器(pmp)、導航裝置等等的終端以及諸如數字tv、臺式計算機等等的固定終端。下面,假設終端是終端。然而,本領域技術人員將理解的是,除了特別用於移動目的的元件之外,根據本發明的實施方式的構造也能夠應用於固定類型的終端。

圖1為實現本發明各個實施例的一種可選的終端的硬體結構示意圖。

如圖1所示,終端100可以包括無線通信單元110、音頻/視頻(a/v)輸入單元120、用戶輸入單元130、感測單元140、輸出單元150、存儲器160、接口單元170、控制器180和電源單元190等等。圖1示出了具有各種組件的終端,但是應理解的是,並不要求實施所有示出的組件,可以替代地實施更多或更少的組件,將在下面詳細描述終端的元件。

無線通信單元110通常包括一個或多個組件,其允許終端100與無線通信系統或網絡之間的無線電通信。例如,無線通信單元可以包括廣播接收模塊111、移動通信模塊112、無線網際網路模塊113、短程通信模塊114和位置信息模塊115中的至少一個。

廣播接收模塊111經由廣播信道從外部廣播管理伺服器接收廣播信號和/或廣播相關信息。廣播信道可以包括衛星信道和/或地面信道。廣播管理伺服器可以是生成並發送廣播信號和/或廣播相關信息的伺服器或者接收之前生成的廣播信號和/或廣播相關信息並且將其發送給終端的伺服器。廣播信號可以包括tv廣播信號、無線電廣播信號、數據廣播信號等等。而且,廣播信號可以進一步包括與tv或無線電廣播信號組合的廣播信號。廣播相關信息也可以經由移動通信網絡提供,並且在該情況下,廣播相關信息可以由移動通信模塊112來接收。廣播信號可以以各種形式存在,例如,其可以以數字多媒體廣播(dmb)的電子節目指南(epg)、數字視頻廣播手持(dvb-h)的電子服務指南(esg)等等的形式而存在。廣播接收模塊111可以通過使用各種類型的廣播系統接收信號廣播。特別地,廣播接收模塊111可以通過使用諸如多媒體廣播-地面(dmb-t)、數字多媒體廣播-衛星(dmb-s)、數字視頻廣播-手持(dvb-h),前向鏈路媒體(mediaflo@)的數據廣播系統、地面數字廣播綜合服務(isdb-t)等等的數字廣播系統接收數字廣播。廣播接收模塊111可以被構造為適合提供廣播信號的各種廣播系統以及上述數字廣播系統。經由廣播接收模塊111接收的廣播信號和/或廣播相關信息可以存儲在存儲器160(或者其它類型的存儲介質)中。

移動通信模塊112將無線電信號發送到基站(例如,接入點、節點b等等)、外部終端以及伺服器中的至少一個和/或從其接收無線電信號。這樣的無線電信號可以包括語音通話信號、視頻通話信號、或者根據文本和/或多媒體消息發送和/或接收的各種類型的數據。

無線網際網路模塊113支持終端的無線網際網路接入。該模塊可以內部或外部地耦接到終端。該模塊所涉及的無線網際網路接入技術可以包括wlan(無線lan)(wi-fi)、wibro(無線寬帶)、wimax(全球微波互聯接入)、hsdpa(高速下行鏈路分組接入)等等。

短程通信模塊114是用於支持短程通信的模塊。短程通信技術的一些示例包括藍牙tm、射頻識別(rfid)、紅外數據協會(irda)、超寬帶(uwb)、紫蜂tm等等。

位置信息模塊115是用於檢查或獲取終端的位置信息的模塊。位置信息模塊115的典型示例是gps。根據當前的技術,作為gps的位置信息模塊115計算來自三個或更多衛星的距離信息和準確的時間信息並且對於計算的信息應用三角測量法,從而根據經度、緯度和高度準確地計算三維當前位置信息。當前,用於計算位置和時間信息的方法使用三顆衛星並且通過使用另外的一顆衛星校正計算出的位置和時間信息的誤差。此外,gps模塊115能夠通過實時地連續計算當前位置信息來計算速度信息。

a/v輸入單元120用於接收音頻或視頻信號。a/v輸入單元120可以包括相機121和麥克風122,相機121對在視頻捕獲模式或圖像捕獲模式中由圖像捕獲裝置獲得的靜態圖片或視頻的圖像數據進行處理。處理後的圖像幀可以顯示在顯示單元151上。經相機121處理後的圖像幀可以存儲在存儲器160(或其它存儲介質)中或者經由無線通信單元110進行發送,可以根據終端的構造提供兩個或更多相機121。麥克風122可以在電話通話模式、記錄模式、語音識別模式等等運行模式中經由麥克風122接收聲音(音頻數據),並且能夠將這樣的聲音處理為音頻數據。處理後的音頻(語音)數據可以在電話通話模式的情況下轉換為可經由移動通信模塊112發送到移動通信基站的格式輸出。麥克風122可以實施各種類型的噪聲消除(或抑制)算法以消除(或抑制)在接收和發送音頻信號的過程中產生的噪聲或者幹擾。

用戶輸入單元130可以根據用戶輸入的命令生成鍵輸入數據以控制終端的各種操作。用戶輸入單元130允許用戶輸入各種類型的信息,並且可以包括鍵盤、鍋仔片、觸摸板(例如,檢測由於被接觸而導致的電阻、壓力、電容等等的變化的觸敏組件)、滾輪、搖杆等等。特別地,當觸摸板以層的形式疊加在顯示單元151上時,可以形成觸控螢幕。

感測單元140檢測終端100的當前狀態,(例如,終端100的打開或關閉狀態)、終端100的位置、用戶對於終端100的接觸(即,觸摸輸入)的有無、終端100的取向、終端100的加速或減速移動和方向等等,並且生成用於控制終端100的操作的命令或信號。例如,當終端100實施為滑動型行動電話時,感測單元140可以感測該滑動型電話是打開還是關閉。另外,感測單元140能夠檢測電源單元190是否提供電力或者接口單元170是否與外部裝置耦接。感測單元140可以包括接近傳感器141將在下面結合觸控螢幕來對此進行描述。

接口單元170用作至少一個外部裝置與終端100連接可以通過的接口。例如,外部裝置可以包括有線或無線頭戴式耳機埠、外部電源(或電池充電器)埠、有線或無線數據埠、存儲卡埠、用於連接具有識別模塊的裝置的埠、音頻輸入/輸出(i/o)埠、視頻i/o埠、耳機埠等等。識別模塊可以是存儲用於驗證用戶使用終端100的各種信息並且可以包括用戶識別模塊(uim)、客戶識別模塊(sim)、通用客戶識別模塊(usim)等等。另外,具有識別模塊的裝置(下面稱為"識別裝置")可以採取智慧卡的形式,因此,識別裝置可以經由埠或其它連接裝置與終端100連接。接口單元170可以用於接收來自外部裝置的輸入(例如,數據信息、電力等等)並且將接收到的輸入傳輸到終端100內的一個或多個元件或者可以用於在終端和外部裝置之間傳輸數據。

另外,當終端100與外部底座連接時,接口單元170可以用作允許通過其將電力從底座提供到終端100的路徑或者可以用作允許從底座輸入的各種命令信號通過其傳輸到終端的路徑。從底座輸入的各種命令信號或電力可以用作用於識別終端是否準確地安裝在底座上的信號。輸出單元150被構造為以視覺、音頻和/或觸覺方式提供輸出信號(例如,音頻信號、視頻信號、警報信號、振動信號等等)。輸出單元150可以包括顯示單元151、音頻輸出模塊152、警報單元153等等。

顯示單元151可以顯示在終端100中處理的信息。例如,當終端100處於電話通話模式時,顯示單元151可以顯示與通話或其它通信(例如,文本消息收發、多媒體文件下載等等)相關的用戶界面(ui)或圖形用戶界面(gui)。當終端100處於視頻通話模式或者圖像捕獲模式時,顯示單元151可以顯示捕獲的圖像和/或接收的圖像、示出視頻或圖像以及相關功能的ui或gui等等。

同時,當顯示單元151和觸摸板以層的形式彼此疊加以形成觸控螢幕時,顯示單元151可以用作輸入裝置和輸出裝置。顯示單元151可以包括液晶顯示器(lcd)、薄膜電晶體lcd(tft-lcd)、有機發光二極體(oled)顯示器、柔性顯示器、三維(3d)顯示器等等中的至少一種。這些顯示器中的一些可以被構造為透明狀以允許用戶從外部觀看,這可以稱為透明顯示器,典型的透明顯示器可以例如為toled(透明有機發光二極體)顯示器等等。根據特定想要的實施方式,終端100可以包括兩個或更多顯示單元(或其它顯示裝置),例如,終端可以包括外部顯示單元(未示出)和內部顯示單元(未示出)。觸控螢幕可用於檢測觸摸輸入壓力以及觸摸輸入位置和觸摸輸入面積。

音頻輸出模塊152可以在終端處於呼叫信號接收模式、通話模式、記錄模式、語音識別模式、廣播接收模式等等模式下時,將無線通信單元110接收的或者在存儲器160中存儲的音頻數據轉換音頻信號並且輸出為聲音。而且,音頻輸出模塊152可以提供與終端100執行的特定功能相關的音頻輸出(例如,呼叫信號接收聲音、消息接收聲音等等)。音頻輸出模塊152可以包括揚聲器、蜂鳴器等等。

存儲器160可以存儲由控制器180執行的處理和控制操作的軟體程序等等,或者可以暫時地存儲已經輸出或將要輸出的數據(例如,電話簿、消息、靜態圖像、視頻等等)。而且,存儲器160可以存儲關於當觸摸施加到觸控螢幕時輸出的各種方式的振動和音頻信號的數據。

存儲器160可以包括至少一種類型的存儲介質,所述存儲介質包括快閃記憶體、硬碟、多媒體卡、卡型存儲器(例如,sd或dx存儲器等等)、隨機訪問存儲器(ram)、靜態隨機訪問存儲器(sram)、只讀存儲器(rom)、電可擦除可編程只讀存儲器(eeprom)、可編程只讀存儲器(prom)、磁性存儲器、磁碟、光碟等等。而且,終端100可以與通過網絡連接執行存儲器160的存儲功能的網絡存儲裝置協作。

控制器180通常控制終端的總體操作。例如,控制器180執行與語音通話、數據通信、視頻通話等等相關的控制和處理。另外,控制器180可以包括用於再現(或回放)多媒體數據的多媒體模塊181,多媒體模塊181可以構造在控制器180內,或者可以構造為與控制器180分離。控制器180可以執行模式識別處理,以將在觸控螢幕上執行的手寫輸入或者圖片繪製輸入識別為字符或圖像。

電源單元190在控制器180的控制下接收外部電力或內部電力並且提供操作各元件和組件所需的適當的電力。

這裡描述的各種實施方式可以以使用例如計算機軟體、硬體或其任何組合的計算機可讀介質來實施。對於硬體實施,這裡描述的實施方式可以通過使用特定用途集成電路(asic)、數位訊號處理器(dsp)、數位訊號處理裝置(dspd)、可編程邏輯裝置(pld)、現場可編程門陣列(fpga)、處理器、控制器、微控制器、微處理器、被設計為執行這裡描述的功能的電子單元中的至少一種來實施,在一些情況下,這樣的實施方式可以在控制器180中實施。對於軟體實施,諸如過程或功能的實施方式可以與允許執行至少一種功能或操作的單獨的軟體模塊來實施。軟體代碼可以由以任何適當的程式語言編寫的軟體應用程式(或程序)來實施,軟體代碼可以存儲在存儲器160中並且由控制器180執行。

至此,已經按照其功能描述了終端。下面,為了簡要起見,將描述諸如摺疊型、直板型、擺動型、滑動型終端等等的各種類型的終端中的滑動型終端作為示例。因此,本發明能夠應用於任何類型的終端,並且不限於滑動型終端。

如圖1中所示的終端100可以被構造為利用經由幀或分組發送數據的諸如有線和無線通信系統以及基於衛星的通信系統來操作。

現在將參考圖2描述其中根據本發明的移動終端能夠操作的通信系統。

這樣的通信系統可以使用不同的空中接口和/或物理層。例如,由通信系統使用的空中接口包括例如頻分多址(fdma)、時分多址(tdma)、碼分多址(cdma)和通用移動通信系統(umts)(特別地,長期演進(lte))、全球移動通信系統(gsm)等等。作為非限制性示例,下面的描述涉及cdma通信系統,但是這樣的教導同樣適用於其它類型的系統。

參考圖2,cdma無線通信系統可以包括多個移動終端100、多個基站(bs)270、基站控制器(bsc)275和移動交換中心(msc)280。msc280被構造為與公共電話交換網絡(pstn)290形成接口。msc280還被構造為與可以經由回程線路耦接到基站270的bsc275形成接口。回程線路可以根據若干已知的接口中的任一種來構造,所述接口包括例如e1/t1、atm,ip、ppp、幀中繼、hdsl、adsl或xdsl。將理解的是,如圖2中所示的系統可以包括多個bsc275。

每個bs270可以服務一個或多個分區(或區域),由多向天線或指向特定方向的天線覆蓋的每個分區放射狀地遠離bs270。或者,每個分區可以由用於分集接收的兩個或更多天線覆蓋。每個bs270可以被構造為支持多個頻率分配,並且每個頻率分配具有特定頻譜(例如,1.25mhz,5mhz等等)。

分區與頻率分配的交叉可以被稱為cdma信道。bs270也可以被稱為基站收發器子系統(bts)或者其它等效術語。在這樣的情況下,術語「基站」可以用於籠統地表示單個bsc275和至少一個bs270。基站也可以被稱為「蜂窩站」。或者,特定bs270的各分區可以被稱為多個蜂窩站。

如圖2中所示,廣播發射器(bt)295將廣播信號發送給在系統內操作的移動終端100。如圖1中所示的廣播接收模塊111被設置在移動終端100處以接收由bt295發送的廣播信號。在圖2中,示出了幾個全球定位系統(gps)衛星300。衛星300幫助定位多個移動終端100中的至少一個。

在圖2中,描繪了多個衛星300,但是理解的是,可以利用任何數目的衛星獲得有用的定位信息。如圖1中所示的gps模塊115通常被構造為與衛星300配合以獲得想要的定位信息。替代gps跟蹤技術或者在gps跟蹤技術之外,可以使用可以跟蹤移動終端的位置的其它技術。另外,至少一個gps衛星300可以選擇性地或者額外地處理衛星dmb傳輸。

作為無線通信系統的一個典型操作,bs270接收來自各種移動終端100的反向鏈路信號。移動終端100通常參與通話、消息收發和其它類型的通信。特定基站270接收的每個反向鏈路信號被在特定bs270內進行處理。獲得的數據被轉發給相關的bsc275。bsc提供通話資源分配和包括bs270之間的軟切換過程的協調的移動管理功能。bsc275還將接收到的數據路由到msc280,其提供用於與pstn290形成接口的額外的路由服務。類似地,pstn290與msc280形成接口,msc與bsc275形成接口,並且bsc275相應地控制bs270以將正向鏈路信號發送到移動終端100。

下面將基於上述終端硬體結構以及通信系統,提出本發明方法各個實施例。

下面結合附圖和具體實施例對本發明的技術方案進一步詳細闡述。

實施例一

基於前述的實施例,本發明實施例提供一種移動終端間投影的方法,該方法應用於上述終端中,該移動終端間投影的方法所實現的功能可以通過終端中的處理器調用程序代碼來實現,當然程序代碼可以保存在計算機存儲介質中,可見,該終端至少包括處理器和存儲介質。

本實施例提供一種移動終端間投影的方法,圖3為本發明實施例一中的移動終端間投影的方法的流程示意圖,參考圖3所示,上述動終端間投影的方法包括:

s301:第一移動終端向第二移動終端發送投影連接請求,接收來自第二移動終端對投影連接請求的響應消息,與第二移動終端建立投影連接;

在實際應用中,當用戶需要將第一移動終端上的內容投影至第二移動終端時,用戶可以點擊第一移動終端上的預設設置的投影連接請求的按鈕,並在投影連接請求中選中第二移動終端的標識,這樣,第一移動終端向第二移動終端發出了投影連接請求;

第二移動終端接收到該投影連接請求之後,當確認與第一移動終端建立投影連接時,會接收到用戶所點擊的建立投影連接的確認操作,第二移動終端將確認操作作為對投影連接請求的響應消息發送至第一移動終端,使得第一移動終端與第二移動終端建立投影連接。

這裡,需要說明的是,上述第一移動終端和第二移動終端均需支持建立投影連接的功能。

s302:第一移動終端啟動投影選擇窗口,並將投影選擇窗口輸出至當前顯示界面上;

具體來說,第一移動終端與第二移動終端建立投影連接之後,第一移動終端啟動投影選擇窗口,其中,該投影選擇窗口的屬性信息可以是開發人員預先進行設置好的,也可以為用戶提供屬性信息的選擇,使得用戶可以根據自己的需求設置投影選擇窗口的屬性信息,例如,用戶可以調整投影選擇窗口的尺寸大小和在第一移動終端顯示屏上的顯示位置,用戶也可以調整投影選擇窗口的的顯示方式,例如,投影選擇窗口可以是懸浮在顯示界面上,也可以獨立的排布在顯示界面的下方,這裡對投影選擇窗口的屬性信息不做具體限定。

最終,在確定出投影選擇窗口的屬性信息之後,將投影選擇窗口輸出至當前顯示界面上;這樣,使得用戶在第一移動終端的顯示界面上可以對是否進行投影做選擇,避免了第一移動終端與第二移動終端建立投影連接之後就直接進行投影所導致的隱私內容外漏的問題。

s303:第一移動終端調整當前顯示界面的顯示參數,使被當前顯示界面遮蔽的其他顯示界面通過第一移動終端的顯示單元至少部分呈現。

這裡,將投影選擇窗口輸出至當前顯示界面上之後,調整當前顯示界面的顯示參數,這裡的顯示參數包括顯示比例、顯示屬性和顯示位置參數等等。

其中,上述被當前顯示界面遮蔽的其他顯示界面可以包括第一移動終端後臺正在運行的應用,調整當前顯示界面的顯示參數能夠將第一移動終端的後臺正在運行的應用至少部分呈現在第一移動終端的顯示屏上,這樣,使得用戶可以直觀地看到哪些應用正在運行,那麼,用戶可以選擇投影數據,關閉隱私內容,,這樣,可以防止用戶將第一移動終端上的隱私內容投影至第二移動終端。

上述使被當前顯示界面遮蔽的其他顯示界面通過第一移動終端的顯示單元至少部分呈現的呈現形式可以包括以下一種或者多種:

在一種可選的實施例中,當調整的是顯示比例時,那麼在顯示屏上按照調整後的顯示比例部分呈現出其他顯示界面,在另一種可選的實施例中,當調整的是顯示屬性,那麼在顯示屏上按照調整後的顯示屬性部分呈現出其他顯示界面,在再一種可選的實施例中,當調整的是顯示位置參數時,那麼在顯示屏上按照調整後的顯示顯示位置參數部分呈現出其他顯示界面對應的顯示對象。

s304:第一移動終端接收針對投影選擇窗口的確認投影指令,關閉投影選擇窗口,並基於投影連接將當前顯示界面對應的顯示數據作為投影數據向第二移動終端發送。

在使被當前顯示界面遮蔽的其他顯示界面通過第一移動終端的顯示單元至少部分呈現之後,第一移動終端在接收到對當前顯示界面和其他顯示界面的操作指令之後,例如,關閉指令或者選擇指令,關閉或者選擇對應的界面,此時第一移動終端確定出用戶選擇出的界面為當前顯示界面。

然後,第一移動終端接收針對投影選擇窗口的確認投影指令,關閉投影選擇窗口,並基於投影連接將選擇出的界面對應的顯示數據作為投影數據向第二移動終端發送,使得第二移動終端在接收到投影數據之後,將投影數據顯示在第二移動終端的顯示屏上。

本發明實施例所提供的一種移動終端間投影的方法,首先,第一移動終端向第二移動終端發送投影連接請求,接收來自第二移動終端對投影連接請求的響應消息,從而使得第一移動終端與第二移動終端建立投影連接請求,然後,第一移動終端啟動投影選擇窗口,將投影選擇窗口輸出至當前顯示界面上,再調整當前顯示界面的顯示參數,以使得被當前顯示界面遮蔽的其他顯示界面通過第一移動終端的顯示單元至少部分呈現,最後,當接收到針對投影選擇窗口的確認投影指令,關閉投影選擇窗口,並基於投影連接將當前顯示界面對應的顯示數據作為投影數據發送至第二移動終端,使得第二移動終端顯示投影數據,也就是說,通過本發明實施例,通過將啟動的投影選擇窗口輸出至當前顯示界面,能夠避免現有的移動終端間建立連接後直接開始投影所導致隱私內容外漏的問題,通過調整當前顯示界面的顯示參數,能夠將第一移動終端後臺正在運行的應用、小部件、桌面記錄的便籤和待辦至少部分呈現在第一移動終端的顯示屏上,以方便接收到對後臺正在運行的應用、小部件、桌面記錄的便籤和待辦進行操作,消除了現有移動終端間進行投影方法單一的問題,增強了移動終端間進行投影的方法的靈活性。

實施例二

基於前述的實施例,本實施例提供一種移動終端間投影的方法,該方法可以應用於上述終端,該移動終端間投影的方法所實現的功能可以通過終端中的處理器調用程序代碼來實現,當然程序代碼可以保存在計算機存儲介質中,可見,該終端至少包括處理器和存儲介質。

在上述實施例一的基礎上,為了確定出第一移動終端上的投影數據,在一種可選的實施例中,s304之前,上述方法可以包括:

接收針對第一移動終端其他顯示界面中至少一顯示窗口的關閉指令,關閉至少一顯示窗口;或者,接收針對第一移動終端其他顯示界面中至少一顯示窗口的選擇指令,並將所選擇的至少一顯示窗口的顯示內容作為當前顯示界面。

其中,當其他顯示界面中存在一個或多個顯示窗口時,在第一移動終端的顯示單元的顯示屏上部分呈現有其他顯示界面,那麼,使得用戶可以針對部分呈現出的其他顯示界面中的至少一個窗口發出關閉指令或者選擇指令,例如,當用戶對打開的一個word文檔發出關閉指令,那麼第一移動終端關閉該word文檔,當用戶對打開的另一word文檔中發出選擇指令,那麼第一移動終端選擇word文檔,顯示該word文檔;

然後,第一移動終端在接收到上述用戶發出的關閉指令或者選擇指令之後,執行該指令,最終使得第一移動終端的顯示屏上顯示有選中的顯示窗口,這樣,使得用戶將確定出的投影數據顯示在第一移動終端上,最後,第一移動終端接收投影確認指令,將確定出的投影數據發送至第二移動終端,使得第二移動終端上顯示該投影數據。

為了達到將被當前顯示界面遮蔽的其他顯示界面通過第一移動終端的顯示單元至少部分呈現的目的,可以通過以下一種或多種方式來調整當前顯示界面的顯示參數:

在一種可選的實施例中,s303可以包括:

第一移動終端調整當前顯示界面在第一移動終端的顯示屏上的顯示比例,縮小當前顯示界面的顯示尺寸。

其中,上述當前顯示界面在第一移動終端的顯示屏上的顯示比例為1:1時為全屏顯示;上述當前顯示界面在第一移動終端的顯示屏上的顯示比例為2:1時為雙屏顯示;上述當前顯示界面在第一移動終端的顯示屏上的顯示比例為4:1時為四屏顯示;這樣,也就縮小了當前顯示界面的顯示尺寸,從而第一移動終端可以將被當前顯示界面遮蔽的其他顯示界面顯示在顯示屏上,例如,雙屏顯示時,可以在顯示屏上顯示兩個後臺正在運行的應用,四屏顯示時,可以在顯示屏上顯示四個後臺正在運行的應用。

以分四屏顯示為例來說,圖4為本發明實施例二中的移動終端間投影的方法的一種顯示界面的排布示意圖,如圖4所示,在移動終端的顯示屏上分成四個顯示區域,分別為第一顯示界面、第二顯示界面、第三顯示界面和第四顯示界面,將被當前顯示界面遮蔽的其他顯示界面分別顯示在第一顯示界面、第二顯示界面、第三顯示界面和第四顯示界面中,這樣,移動終端將後臺運行的其他顯示界面顯示在顯示屏上。

例如,第一顯示界面顯示正在運行的word文檔,第二顯示界面顯示正在運行的幻燈片,第三顯示界面顯示正在運行的相冊,第四顯示界面顯示正在運行的聯繫人列表,當用戶將幻燈片作為投影數據時,用戶可以對第一顯示界面、第三顯示界面和第四顯示界面發出關閉指令,第一移動終端接收到關閉指令關閉正在運行的幻燈片、相冊和聯繫人列表,選擇第二顯示界面,將幻燈片作為投影數據;這樣,將正在運行的應用呈現在顯示屏上,使得用戶可以直觀地看到有哪些應用正在運行,有利於移動終端接收較少的操作就可以關閉正在運行的應用。

在另一種可選的實施例中,s303可以包括:

第一移動終端調整當前顯示界面的顯示屬性為半透明或者透明。

具體來說,當第一移動終端調整的顯示參數為顯示屬性時,其中,第一移動終端的顯示屬性包括透明、半透明和非透明,為了將被當前顯示界面遮蔽的其他顯示界面呈現出來,第一移動終端將當前顯示界面的顯示屬性調整為半透明或者透明,這樣,正在運行的其他應用對應的其他顯示界面就能夠通過當前顯示界面可見,使得用戶能夠根據自身的需求來關閉或者選擇其他應用,將選中的其他應用對應的其他顯示界面的顯示數據作為投影數據。

圖5為本發明實施例二中的移動終端間投影的方法的另一種顯示界面的排布示意圖,如圖5所示,以移動終端正在運行的應用為微信和相冊為例,移動終端的顯示屏上顯示為微信界面時,移動終端的後臺正在運行相冊,當移動終端調整當前顯示界面的顯示屬性為半透明時,使得用戶在移動終端的顯示屏上通過微信界面可以看到正在運行的相冊,那麼,用戶可以透過當前顯示界面看到被遮蔽的其他顯示界面,使得用戶可以看到正在運行有哪些應用,有利於移動終端接收較少的操作就可以關閉正在運行的應用。

在另一種可選的實施例中,s303可以包括:

第一移動終端調整當前顯示界面在第一移動終端的顯示屏上的顯示位置參數,使當前顯示界面在第一移動終端的顯示屏上平移,使被當前顯示界面遮蔽的其他顯示界面對應的顯示對象通過第一移動終端的顯示單元至少部分呈現。

舉例來說,當第一移動終端上當前顯示界面為word文檔時,第一移動終端調整word文檔在第一移動終端的顯示屏上的顯示位置參數,使得word文檔在第一移動終端的顯示屏上平移,這樣,在顯示屏上會空出一部分區域,第一移動終端將被word文檔遮蔽的其他顯示界面對應的顯示對象通過第一移動終端的顯示單元至少部分呈現,例如,當其他顯示界面為聯繫人界面或者相冊界面時,第一移動終端將被word文檔遮蔽的聯繫人的圖標和相冊的圖標通過第一移動終端的顯示單元至少部分呈現。

圖6為本發明實施例二中的移動終端間投影的方法的再一種顯示界面的排布示意圖,如圖6所示,噹噹前顯示界面為打開的相片時,移動終端調整當前顯示界面的在第一移動終端的顯示屏上的顯示位置參數,將打開的相片向上平移,參考圖6,上方顯示屏上顯示有部分相片,平移後的相片的下方顯示有被遮蔽的其他顯示界面對應的顯示對象,如圖6中的微信圖標和聯繫人圖標,當用戶需要將相片作為投影數據發送出去時,用戶可以點擊微信圖標,關閉正在運行的微信,點擊聯繫人列表,關閉正在運行的聯繫人列表;通過平移當前顯示界面的顯示位置參數,使得用戶可以直觀地看到正在運行的其他顯示界面對應的顯示對象,即,使得用戶可以看到正在運行有哪些應用,有利於移動終端接收較少的操作就可以關閉正在運行的應用。

下面舉實例來對上述移動終端間投影的方法中的一個或多個實施例進行說明。

圖7為本發明實施例二中的移動終端間投影的方法的又一種顯示界面的排布示意圖,如圖7所示,當第一移動終端與第二移動終端建立投影連接之後,第一移動終端的顯示屏上如圖7所示,其中,第一移動終端切換顯示模式為單手模式,在單手模式的界面上顯示有時間,顯示有安裝應用的圖標,例如視頻播放器、音頻播放器、聯繫人、微信和短消息等等,並在顯示屏的下方顯示投影選擇窗口,投影選擇窗口中為用戶提供兩種選擇,一種是「從當前頁面開始投影」的選擇,另一種是「取消」投影的選擇,此時,使得用戶可以在單手模式下對第一移動終端中的應用進行關閉或者選擇,例如,用戶可以查看正在運行的應用,確定出需要關閉的應用並關閉該應用,用戶還可以選擇需要打開的應用並打開該應用,直至打開投影數據,此時,用戶可以點擊投影選擇窗口中的「從當前頁面開始投影」的選擇,那麼,第一移動終端將投影數據發送至第二移動終端,另外,當第一移動終端與第二移動終端正在進行投影的過程中,用戶可以點擊第一移動終端中的「取消」的選擇,此時,第一移動終端撤回發送出的投影數據,第一移動終端結束投影。

實施例三

基於前述的方法實施例,本實施例提供一種第一移動終端,該第一移動終端中的連接模塊、啟動模塊、調整模塊、投影模塊、關閉模塊和顯示模塊,都可以通過第一移動終端中的處理器來實現,當然也可通過具體的邏輯電路實現;在具體實施例的過程中,處理器可以為中央處理器(cpu,centralprocessingunit)、微處理器(mpu,microprocessoruint)、數位訊號處理器(dsp,digitalsignalprocessing)或現場可編程門陣列(fpga,fieldprogrammablegatearray)等。

本實施例所提供的第一移動終端間投影,圖8為本發明實施例三中的第一移動終端的結構示意圖,如圖8所示,該第一移動終端包括連接模塊81、啟動模塊82、調整模塊83和投影模塊84,其中,

其中,連接模塊81,用於向第二移動終端發送投影連接請求,接收來自第二移動終端對投影連接請求的響應消息,與第二移動終端建立投影連接;啟動模塊82,用於啟動投影選擇窗口,並將投影選擇窗口輸出至當前顯示界面上;調整模塊83,用於調整當前顯示界面的顯示參數,使被當前顯示界面遮蔽的其他顯示界面通過第一移動終端的顯示單元至少部分呈現;投影模塊84,用於接收針對投影選擇窗口的確認投影指令,關閉投影選擇窗口,並基於投影連接將當前顯示界面對應的顯示數據作為投影數據向第二移動終端發送。

第一移動終端為了確定出投影數據,在一種可選的實施例中,上述第一移動終端,還包括:關閉模塊,用於在接收針對投影選擇窗口的確認投影指令之前,接收針對第一移動終端其他顯示界面中至少一顯示窗口的關閉指令,關閉至少一顯示窗口;或者,顯示模塊,用於在接收針對投影選擇窗口的確認投影指令之前,接收針對第一移動終端其他顯示界面中至少一顯示窗口的選擇指令,並將所選擇的至少一顯示窗口的顯示內容作為當前顯示界面。

為了達到將被當前顯示界面遮蔽的其他顯示界面通過第一移動終端的顯示單元至少部分呈現的目的,可以通過以下一種或多種方式來調整當前顯示界面的顯示參數:

在一種可選的實施例中,上述調整模塊83,具體用於調整當前顯示界面在所述第一移動終端的顯示屏上的顯示比例,縮小當前顯示界面的顯示尺寸。

在另一種可選的實施例中,上述調整模塊83,具體用於調整當前顯示界面的顯示屬性為半透明或者透明。

在另一種可選的實施例中,上述調整模塊83,具體用於調整當前顯示界面在第一移動終端的顯示屏上的顯示位置參數,使當前顯示界面在第一移動終端的顯示屏上平移,使被當前顯示界面遮蔽的其他顯示界面對應的顯示對象通過第一移動終端的顯示單元至少部分呈現。

這裡需要指出的是:以上第一移動終端實施例項的描述,與上述方法描述是類似的,具有同方法實施例相同的有益效果,因此不做贅述。對於本發明第一移動終端實施例中未披露的技術細節,本領域的技術人員請參照本發明方法實施例的描述而理解,為節約篇幅,這裡不再贅述。

這裡需要指出的是:

應理解,說明書通篇中提到的「一個實施例」或「一實施例」意味著與實施例有關的特定特徵、結構或特性包括在本發明的至少一個實施例中。因此,在整個說明書各處出現的「在一個實施例中」或「在一實施例中」未必一定指相同的實施例。此外,這些特定的特徵、結構或特性可以任意適合的方式結合在一個或多個實施例中。應理解,在本發明的各種實施例中,上述各過程的序號的大小並不意味著執行順序的先後,各過程的執行順序應以其功能和內在邏輯確定,而不應對本發明實施例的實施過程構成任何限定。上述本發明實施例序號僅僅為了描述,不代表實施例的優劣。

需要說明的是,在本文中,術語「包括」、「包含」或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者裝置不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者裝置所固有的要素。在沒有更多限制的情況下,由語句「包括一個……」限定的要素,並不排除在包括該要素的過程、方法、物品或者裝置中還存在另外的相同要素。

在本申請所提供的幾個實施例中,應該理解到,所揭露的設備和方法,可以通過其它的方式實現。以上所描述的設備實施例僅僅是示意性的,例如,所述模塊的劃分,僅僅為一種邏輯功能劃分,實際實現時可以有另外的劃分方式,如:多個模塊或組件可以結合,或可以集成到另一個系統,或一些特徵可以忽略,或不執行。另外,所顯示或討論的各組成部分相互之間的耦合、或直接耦合、或通信連接可以是通過一些接口,設備或模塊的間接耦合或通信連接,可以是電性的、機械的或其它形式的。

上述作為分離部件說明的模塊可以是、或也可以不是物理上分開的,作為模塊顯示的部件可以是、或也可以不是物理單元;既可以位於一個地方,也可以分布到多個網絡單元上;可以根據實際的需要選擇其中的部分或全部單元來實現本實施例方案的目的。

另外,在本發明各實施例中的各功能模塊可以全部集成在一個處理模塊中,也可以是各模塊分別單獨作為一個模塊,也可以兩個或兩個以上模塊集成在一個模塊中;上述集成的模塊既可以採用硬體的形式實現,也可以採用硬體加軟體功能模塊的形式實現。

本領域普通技術人員可以理解:實現上述方法實施例的全部或部分步驟可以通過程序指令相關的硬體來完成,前述的程序可以存儲於計算機可讀取存儲介質中,該程序在執行時,執行包括上述方法實施例的步驟;而前述的存儲介質包括:移動存儲設備、只讀存儲器(readonlymemory,rom)、磁碟或者光碟等各種可以存儲程序代碼的介質。

或者,本發明上述集成的模塊如果以軟體功能模塊的形式實現並作為獨立的產品銷售或使用時,也可以存儲在一個計算機可讀取存儲介質中。基於這樣的理解,本發明實施例的技術方案本質上或者說對現有技術做出貢獻的部分可以以軟體產品的形式體現出來,該計算機軟體產品存儲在一個存儲介質中,包括若干指令用以使得一臺計算機設備(可以是個人計算機、伺服器、或者網絡設備等)執行本發明各個實施例所述方法的全部或部分。而前述的存儲介質包括:移動存儲設備、rom、磁碟或者光碟等各種可以存儲程序代碼的介質。

以上所述,僅為本發明的具體實施方式,但本發明的保護範圍並不局限於此,任何熟悉本技術領域的技術人員在本發明揭露的技術範圍內,可輕易想到變化或替換,都應涵蓋在本發明的保護範圍之內。因此,本發明的保護範圍應以所述權利要求的保護範圍為準。

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀