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