專利名稱:一體機(jī)多通道顯示的截圖方法及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及Android系統(tǒng)下的多通道顯示技術(shù),特別是涉及一體機(jī)多通道顯示的截圖方法及裝置。
背景技術(shù):
—體機(jī)即融合了 TV、觸摸和PC功能為一體的機(jī)器。目前一體機(jī)菜單大多具備VGA、HDM1、AV和YPBPR的通道切換的功能。但是這些通道傳統(tǒng)的切換是同一時(shí)間只能顯示一個(gè)通道的的內(nèi)容。在實(shí)際應(yīng)用中,用戶先是在一個(gè)通道(我們稱之為通道A)操作,然后通過(guò)切換菜單或者按鈕把通道切換到目標(biāo)通道(我們稱之為通道B)。然后經(jīng)過(guò)幾秒之后,通道B顯示出來(lái)了。用戶在通道B上進(jìn)行了一些操作,然后又通過(guò)相同的方法切換回到通道A,這樣經(jīng)常切換方式會(huì)讓用戶覺(jué)得切換步驟繁瑣,并且費(fèi)時(shí)。當(dāng)用戶需要對(duì)不同通道內(nèi)具有關(guān)聯(lián)性的畫面進(jìn)行截圖時(shí),只能逐個(gè)通道下進(jìn)行截圖,保存到硬盤上,再切換回某一系統(tǒng)內(nèi)進(jìn)行顯示。同樣,仍然是步驟繁瑣,而且各個(gè)系統(tǒng)都需要額外配有截圖軟件,并在通道切換到該系統(tǒng)時(shí)調(diào)用該截圖軟件方可完成操作。
發(fā)明內(nèi)容
基于此,有必要針對(duì)上述問(wèn)題,提供一種一體機(jī)多通道顯示的截圖方法及裝置,能夠使通道的切換更加快捷,同時(shí)也能簡(jiǎn)便地進(jìn)行截圖。一種一體機(jī)多通道顯示的截圖方法,包括:在顯示界面上設(shè)立通道顯示窗口,建立所述通道顯示窗口與各個(gè)通道之間的鏈接按鈕;在所述顯示界面上建立截圖觸發(fā)按鈕,在觸發(fā)該按鈕之后,接收用戶的觸摸點(diǎn)信息;根據(jù)所述觸摸點(diǎn)信息生成截圖框,存儲(chǔ)各個(gè)通道下對(duì)應(yīng)的所述截圖框截取的畫面。相應(yīng)地,一種一體機(jī)多通道顯不的截圖裝置,包括:窗口編輯單元,用于在顯示界面上設(shè)立通道顯示窗口,建立所述通道顯示窗口與各個(gè)通道之間的鏈接按鈕;與所述窗口編輯單元相連的截圖觸發(fā)單元,用于在用戶點(diǎn)擊所述顯示界面上的截圖觸發(fā)按鈕之后,接收用戶的觸摸點(diǎn)信息;與所述截圖觸發(fā)單元相連的截圖編輯單元,用于根據(jù)所述觸摸點(diǎn)信息生成截圖框,存儲(chǔ)各個(gè)通道下對(duì)應(yīng)的所述截圖框截取的畫面。實(shí)施本發(fā)明,具有如下有益效果:在Android系統(tǒng)下,設(shè)立通道顯示窗口以及建立鏈接各個(gè)通道的按鈕。通過(guò)觸發(fā)按鈕,方便地切換至其它通道,在通道顯示窗口上顯示該通道的畫面。同時(shí),本發(fā)明還能夠便捷地在各個(gè)通道下的對(duì)顯示畫面進(jìn)行截圖,增強(qiáng)用戶體驗(yàn)。
圖1為本發(fā)明一體機(jī)多通道顯示的截圖方法的流程圖;圖2為本發(fā)明一體機(jī)多通道顯示的截圖方法的實(shí)施例流程圖;圖3為本發(fā)明一體機(jī)多通道顯示的截圖裝置的示意圖;圖4為本發(fā)明一體機(jī)多通道顯示的截圖裝置的實(shí)施例示意圖。
具體實(shí)施例方式為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖對(duì)本發(fā)明作進(jìn)一步地詳細(xì)描述。圖1為本發(fā)明一體機(jī)多通道顯示的截圖方法的流程圖,包括:SlOl:在顯示界面上設(shè)立通道顯示窗口,建立所述通道顯示窗口與各個(gè)通道之間的鏈接按鈕;S102:在所述顯示界面上建立截圖觸發(fā)按鈕,在觸發(fā)該按鈕之后,接收用戶的觸摸點(diǎn)信息;S103:根據(jù)所述觸摸點(diǎn)信息生成截圖框,存儲(chǔ)各個(gè)通道下對(duì)應(yīng)的所述截圖框截取的畫面。在Android系統(tǒng)下,設(shè)立通道顯示窗口。優(yōu)選地,窗口的大小和位置都可以調(diào)整。可以在菜單欄上建立下拉框,下拉框上包含各個(gè)通道的鏈接按鈕。當(dāng)觸發(fā)按鈕時(shí),可以快捷地切換至其它通道,在通道顯示窗口上顯示該通道的畫面。將透明批注窗口界面覆蓋于所述通道顯示窗口之上,該界面是透明的,因此不會(huì)影響畫面的觀感。但是,該界面可以接收用戶的觸摸點(diǎn)信息,將這些觸摸點(diǎn)信息轉(zhuǎn)換為可視化的圖像或線條,即可作為批注顯示于畫面之上。存儲(chǔ)各個(gè)通道下對(duì)應(yīng)的所述批注,以便于在畫面上同時(shí)顯示各項(xiàng)批注。同時(shí),本發(fā)明還能夠便捷地在各個(gè)通道下的對(duì)顯示畫面進(jìn)行截圖,增強(qiáng)用戶體驗(yàn)。特別地,將帶有批注的通道顯示窗口上的畫面進(jìn)行截圖,保存帶批注的畫面。圖2為本發(fā)明一體機(jī)多通道顯示的截圖方法的實(shí)施例流程圖。與圖1相比,圖2為本發(fā)明一實(shí)施例的具體步驟流程圖。S201:在顯示界面上設(shè)立通道顯示窗口,建立所述通道顯示窗口與各個(gè)通道之間的鏈接按鈕;S202:在所述顯示界面上建立截圖觸發(fā)按鈕,在觸發(fā)該按鈕之后,接收用戶的觸摸點(diǎn)信息;S203:所述截圖框包括圓形線框和方形線框,選擇所述圓形線框或方形線框;S204:收集所述觸摸點(diǎn)信息的按下點(diǎn)坐標(biāo)和抬起點(diǎn)坐標(biāo);S205:在所述按下點(diǎn)坐標(biāo)和所述抬起點(diǎn)坐標(biāo)之間繪制邊框,形成截圖框,確定存儲(chǔ)路徑;S206:將各個(gè)截取的畫面按照對(duì)應(yīng)通道名稱及編號(hào)進(jìn)行命名,存儲(chǔ)于選定的文件包內(nèi);S207:當(dāng)切換通道后,在所述文件包內(nèi),調(diào)取選定的截圖畫面;拖曳到所述顯示界面上予以顯示。
本方案由Android顯示界面、通道顯示窗口和透明批注窗口界面(用于顯示批注)構(gòu)成。其中,在Android顯示界面上設(shè)立大小、位置可調(diào)的通道顯示窗口 ;透明批注窗口界面覆蓋于該通道顯示窗口之上。本發(fā)明實(shí)現(xiàn)了在當(dāng)前顯示界面下能夠在通道顯示窗口的區(qū)域進(jìn)行實(shí)時(shí)顯示其他通道的畫面信息,并且能夠在整個(gè)顯示屏上的任意位置進(jìn)行批注操作的效果。本發(fā)明采用了三層結(jié)構(gòu),即Android顯示界面層、通道顯示窗口層和透明批注層。Android顯示界面層作為最底層用于顯示當(dāng)前的界面并且負(fù)責(zé)控制通道窗口的位置等。通道窗口層作為中間的第二層負(fù)責(zé)顯示其它通道的信息,而它必須依賴于Android顯示界面層作為載體。透明批注層作為最上層負(fù)責(zé)接收用戶輸入,并顯示批注。具體地,Android顯示界面層可以通過(guò)Android的Activity予以實(shí)現(xiàn),而通道窗口層就可以用Android的SurfaceView,透明批注層也可以用Android的SurfaceView實(shí)現(xiàn)。當(dāng)透明批注層的透明批注窗口界面在書寫模式下以接收到用戶的觸摸事件的時(shí)候,它就負(fù)責(zé)處理這些點(diǎn)數(shù)據(jù),然后把它們組成特定圖形,然后顯示在這一層的SurfaceView上。由于這一層是透明的,所以看起就像是在通道顯示窗口層上進(jìn)行了批注。將帶有批注或無(wú)帶批注的畫面進(jìn)行截圖,首先,需要確定截圖框的大小、形狀和截圖位置。優(yōu)選地,所述截圖框包括圓形線框和方形線框,根據(jù)所述觸摸點(diǎn)信息生成截圖框的步驟,包括:選擇所述圓形線框或方形線框;收集所述觸摸點(diǎn)信息的按下點(diǎn)坐標(biāo)和抬起點(diǎn)坐標(biāo);在所述按下點(diǎn)坐標(biāo)和所述抬起點(diǎn)坐標(biāo)之間繪制邊框,形成截圖框,確定存儲(chǔ)路徑。插入取消提示按鍵,觸發(fā)該按鍵時(shí),重新選擇所述圓形線框或方形線框。當(dāng)透明層是在操作狀態(tài)的情況下,為了能操作中間的窗口層,所以在透明層定義了一個(gè)與通道窗口層一樣大小的矩形區(qū)域?qū)ο螅赐该髋⒋翱?。?dāng)用戶在透明批注窗口界面進(jìn)行選擇操作的時(shí)候,判斷該操作是否在這通道窗口的矩形區(qū)域內(nèi),如果是就把操作該矩形區(qū)域,然后把結(jié)果通知到Android界面層,然后由Android界面層對(duì)通道顯示窗口進(jìn)行位置或者大小的調(diào)整??梢詫?duì)通道顯示窗口進(jìn)行的操作有:移動(dòng)、放大和縮小。同時(shí)還有一個(gè)換通道的鏈接按鈕。在操作通道窗口的時(shí)候,會(huì)列出一個(gè)可用通道列表的下拉框,選擇某一通道,就會(huì)操作通道窗口層切換該通道,并進(jìn)行顯示。另外,將各個(gè)截取的畫面按照對(duì)應(yīng)通道名稱及編號(hào)進(jìn)行命名,存儲(chǔ)于選定的文件包內(nèi)。當(dāng)用戶選擇了截圖操作的時(shí)候,系統(tǒng)啟動(dòng)一個(gè)截屏的服務(wù)。這個(gè)服務(wù)的功能就是把整個(gè)屏幕的內(nèi)容截取下來(lái),然后保存成一張圖片存放在存儲(chǔ)卡上的某個(gè)文件夾目錄下。在截屏的時(shí)候,因?yàn)楫?dāng)時(shí)整個(gè)屏幕顯示的是其它通道的內(nèi)容和用戶在之上作的一些批注,所以截屏下來(lái)的就是一張包含其它通道內(nèi)容并在上面有批注的圖片。插入刪除提示按鍵,觸發(fā)該按鍵時(shí),刪除存儲(chǔ)的截取畫面。當(dāng)切換通道后,在所述文件包內(nèi),根據(jù)圖像的命名選定截圖畫面;調(diào)取該截圖畫面,并拖曳到所述顯示界面上予以顯示。故而,即在切換通道后,能夠?qū)Χ鄠€(gè)通道下的截圖進(jìn)行對(duì)比觀察。圖3為本發(fā)明一體機(jī)多通道顯示的截圖裝置的示意圖,包括:窗口編輯單元,用于在顯示界面上設(shè)立通道顯示窗口,建立所述通道顯示窗口與各個(gè)通道之間的鏈接按鈕;與所述窗口編輯單元相連的截圖觸發(fā)單元,用于在用戶點(diǎn)擊所述顯示界面上的截圖觸發(fā)按鈕之后,接收用戶的觸摸點(diǎn)信息;與所述截圖觸發(fā)單元相連的截圖編輯單元,用于根據(jù)所述觸摸點(diǎn)信息生成截圖框,存儲(chǔ)各個(gè)通道下對(duì)應(yīng)的所述截圖框截取的畫面。圖3與圖1相對(duì)應(yīng),圖中各個(gè)單元的運(yùn)行方式與方法中的相同。圖4為本發(fā)明一體機(jī)多通道顯示的截圖裝置的實(shí)施例示意圖。如圖4所示,所述截圖框包括圓形線框和方形線框,截圖編輯單元,包括:樣式選擇單元,用于選擇所述圓形線框或方形線框;位置標(biāo)注單元,用于收集所述觸摸點(diǎn)信息的按下點(diǎn)坐標(biāo)和抬起點(diǎn)坐標(biāo);與所述樣式選擇單元、所述位置標(biāo)注單元分別相連的畫面確認(rèn)單元,用于在所述按下點(diǎn)坐標(biāo)和所述抬起點(diǎn)坐標(biāo)之間繪制邊框,形成截圖框,確定存儲(chǔ)路徑。如圖4所示,所述畫面確認(rèn)單元,包括:取消確認(rèn)單元,用于插入取消提示按鍵,觸發(fā)該按鍵時(shí),重新選擇所述圓形線框或方形線框;和/或,刪除確認(rèn)單元,用于插入刪除提示按鍵,觸發(fā)該按鍵時(shí),刪除存儲(chǔ)的截取畫面。如圖4所示,所述截圖編輯單元,還包括:與所述畫面確認(rèn)單元相連的圖像命名單元,用于將各個(gè)截取的畫面按照對(duì)應(yīng)通道名稱及編號(hào)進(jìn)行命名,存儲(chǔ)于選定的文件包內(nèi)。如圖4所示,本發(fā)明還包括:與所述圖像命名單元相連的截圖調(diào)取單元,用于在切換通道后,在所述文件包內(nèi),根據(jù)圖像的命名選定截圖畫面;調(diào)取該截圖畫面,并拖曳到所述顯示界面上予以顯示。圖4與圖2相對(duì)應(yīng),圖中各個(gè)單元的運(yùn)行方式與方法中的相同。以上所述實(shí)施例僅表達(dá)了本發(fā)明的幾種實(shí)施方式,其描述較為具體和詳細(xì),但并不能因此而理解為對(duì)本發(fā)明專利范圍的限制。應(yīng)當(dāng)指出的是,對(duì)于本領(lǐng)域的普通技術(shù)人員來(lái)說(shuō),在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干變形和改進(jìn),這些都屬于本發(fā)明的保護(hù)范圍。因此,本發(fā)明專利的保護(hù)范圍應(yīng)以所附權(quán)利要求為準(zhǔn)。
權(quán)利要求
1.一種一體機(jī)多通道顯示的截圖方法,其特征在于,包括: 在顯示界面上設(shè)立通道顯示窗口,建立所述通道顯示窗口與各個(gè)通道之間的鏈接按鈕; 在所述顯示界面上建立截圖觸發(fā)按鈕,在觸發(fā)該按鈕之后,接收用戶的觸摸點(diǎn)信息; 根據(jù)所述觸摸點(diǎn)信息生成截圖框,存儲(chǔ)各個(gè)通道下對(duì)應(yīng)的所述截圖框截取的畫面。
2.根據(jù)權(quán)利要求1所述的一體機(jī)多通道顯示的截圖方法,其特征在于,所述截圖框包括圓形線框和方形線框,根據(jù)所述觸摸點(diǎn)信息生成截圖框的步驟,包括: 選擇所述圓形線框或方形線框; 收集所述觸摸點(diǎn)信息的按下點(diǎn)坐標(biāo)和抬起點(diǎn)坐標(biāo); 在所述按下點(diǎn)坐標(biāo)和所述抬起點(diǎn)坐標(biāo)之間繪制邊框,形成截圖框,確定存儲(chǔ)路徑。
3.根據(jù)權(quán)利要求2所述的一體機(jī)多通道顯示的截圖方法,其特征在于,形成截圖框的步驟之后,包括: 插入取消提示按鍵,觸發(fā)該按鍵時(shí),重新選擇所述圓形線框或方形線框;和/或, 插入刪除提示按鍵,觸發(fā)該按鍵時(shí),刪除存儲(chǔ)的截取畫面。
4.根據(jù)權(quán)利要求1至3任一項(xiàng)所述的一體機(jī)多通道顯示的截圖方法,其特征在于,存儲(chǔ)各個(gè)通道下對(duì)應(yīng)的所述截圖框截取的畫面,包括: 將各個(gè)截取的畫面按照對(duì)應(yīng)通道名稱及編號(hào)進(jìn)行命名,存儲(chǔ)于選定的文件包內(nèi)。
5.根據(jù)權(quán)利要求4所 述的 一體機(jī)多通道顯示的截圖方法,其特征在于: 當(dāng)切換通道后,在所述文件包內(nèi),根據(jù)圖像的命名選定截圖畫面; 調(diào)取該截圖畫面,并拖曳到所述顯示界面上予以顯示。
6.一種一體機(jī)多通道顯示的截圖裝置,其特征在于,包括: 窗口編輯單元,用于在顯示界面上設(shè)立通道顯示窗口,建立所述通道顯示窗口與各個(gè)通道之間的鏈接按鈕; 與所述窗口編輯單元相連的截圖觸發(fā)單元,用于在用戶點(diǎn)擊所述顯示界面上的截圖觸發(fā)按鈕之后,接收用戶的觸摸點(diǎn)信息; 與所述截圖觸發(fā)單元相連的截圖編輯單元,用于根據(jù)所述觸摸點(diǎn)信息生成截圖框,存儲(chǔ)各個(gè)通道下對(duì)應(yīng)的所述截圖框截取的畫面。
7.根據(jù)權(quán)利要求6所述的一體機(jī)多通道顯示的截圖裝置,其特征在于,所述截圖框包括圓形線框和方形線框,截圖編輯單元,包括: 樣式選擇單元,用于選擇所述圓形線框或方形線框; 位置標(biāo)注單元,用于收集所述觸摸點(diǎn)信息的按下點(diǎn)坐標(biāo)和抬起點(diǎn)坐標(biāo); 與所述樣式選擇單元、所述位置標(biāo)注單元分別相連的畫面確認(rèn)單元,用于在所述按下點(diǎn)坐標(biāo)和所述抬起點(diǎn)坐標(biāo)之間繪制邊框,形成截圖框,確定存儲(chǔ)路徑。
8.根據(jù)權(quán)利要求6所述的一體機(jī)多通道顯示的截圖裝置,其特征在于,所述畫面確認(rèn)單元,包括: 取消確認(rèn)單元,用于插入取消提示按鍵,觸發(fā)該按鍵時(shí),重新選擇所述圓形線框或方形線框;和/或, 刪除確認(rèn)單元,用于插入刪除提示按鍵,觸發(fā)該按鍵時(shí),刪除存儲(chǔ)的截取畫面。
9.根據(jù)權(quán)利要求6或7所述的一體機(jī)多通道顯示的截圖裝置,其特征在于,所述截圖編輯單元,還包括: 與所述畫面確認(rèn)單元相連的圖像命名單元,用于將各個(gè)截取的畫面按照對(duì)應(yīng)通道名稱及編號(hào)進(jìn)行命名,存儲(chǔ)于選定的文件包內(nèi)。
10.根據(jù)權(quán)利要求9所述的一體機(jī)多通道顯示的截圖裝置,其特征在于,還包括:與所述圖像命名單元相連的截圖調(diào)取單元,用于在切換通道后,在所述文件包內(nèi),根據(jù)圖像的命名選定截圖畫面;調(diào)取該截圖畫面,并拖曳到所述顯示界面上予以顯示。
全文摘要
本發(fā)明公開了一體機(jī)多通道顯示的截圖方法及裝置。該方法包括在顯示界面上設(shè)立通道顯示窗口,建立所述通道顯示窗口與各個(gè)通道之間的鏈接按鈕;在所述顯示界面上建立截圖觸發(fā)按鈕,在觸發(fā)該按鈕之后,接收用戶的觸摸點(diǎn)信息;根據(jù)所述觸摸點(diǎn)信息生成截圖框,存儲(chǔ)各個(gè)通道下對(duì)應(yīng)的所述截圖框截取的畫面。采用本發(fā)明,可以方便地切換至其它通道,在通道顯示窗口上顯示該通道的畫面。同時(shí),還能夠便捷地將各個(gè)通道下的畫面進(jìn)行截圖,增強(qiáng)用戶體驗(yàn)。
文檔編號(hào)G06F3/0484GK103197854SQ201310118679
公開日2013年7月10日 申請(qǐng)日期2013年4月7日 優(yōu)先權(quán)日2013年4月7日
發(fā)明者蔡文生 申請(qǐng)人:廣州視睿電子科技有限公司