專利名稱:一種用于智能移動設備的多屏顯示控制方法
技術領域:
本發(fā)明涉及顯示控制方式,尤其涉及一種用于智能移動設備的多屏顯示控制方法。
背景技術:
現(xiàn)在的許多電子設備,尤其是平板電腦,都配備了通過接口輸出到其它顯示設備的功能,常見的通過HDMI接口連接顯示器或顯示屏幕輸出。然而,當前的這類設備在連接了其它顯示設備時,往往是既在自身帶的屏幕,即主顯示設備上輸出內(nèi)容,也在其它顯示設備,即次顯示設備上輸出,并不能自由控制。由于在連接其它顯示設備的情況下,會有許多情形是不使用自身屏幕的,例如,當把平板電腦通過HDMI輸出連接到電視播放電影時,只需要觀看電視屏幕就行了,這種情況下,應該可以通過關閉自身屏幕來達到省電的目的,目前市面上的平板電腦和手機等電子終端無法實現(xiàn)上述功能。
發(fā)明內(nèi)容
針對上述存 在的問題,本發(fā)明的目的是提供一種用于智能移動設備的多屏顯示控制方法,以解決現(xiàn)有技術中終端設備無法實現(xiàn)多屏顯示輸出的技術缺陷。本發(fā)明的目的是通過下述技術方案實現(xiàn)的:一種用于智能移動設備的多屏顯示控制方法,其中,設定所述智能移動設備的顯示設備為主顯示設備,與所述智能移動設備連接的其他顯示設備為次顯示設備,所述多屏顯示控制方法包括:識別與所述智能移動設備連接的所有顯示設備;當識別出連接有兩臺以上的顯示設備時,提示用戶選擇在哪一臺或哪幾臺主顯示設備和或次顯示設備上顯示,關閉不用顯示的其他主顯示設備和或次顯示設備;正在顯示的次顯示設備中的一臺或多臺斷開后,如果主顯示設備關閉,則點亮主顯示設備;如果還有兩臺以上的顯示設備處于連接狀態(tài),繼續(xù)提示用戶選擇在哪一臺或哪幾臺顯示設備上顯示。上述用于智能移動設備的多屏顯示控制方法,其中,在基于Linux操作系統(tǒng)的智能移動設備上,通過監(jiān)視系統(tǒng)的sys文件系統(tǒng)識別與所述智能移動設備連接的所有顯示設備。上述用于智能移動設備的多屏顯示控制方法,其中,設定一個服務進程,每隔一定時間檢測是否有次顯示設備連接或斷開,如果發(fā)現(xiàn)有一臺或多臺次顯示設備連接或斷開,發(fā)送通知給用戶。上述用于智能移動設備的多屏顯示控制方法,其中,對于不用顯示的主顯示設備和或次顯示設備,通過控制設備電源來關閉顯示。上述用于智能移動設備的多屏顯示控制方法,其中,在主顯示設備被關閉的情況下,通過監(jiān)聽點亮事件來觸發(fā)其再次點亮,所述點亮事件包括按鍵按動事件和或觸摸屏滑動事件。上述用于智能移動設備的多屏顯示控制方法,其中,所述按鍵按動事件包括同時指定按動一個或多個按鍵或指定按動一個或多個按鍵滿足一定時間。上述用于智能移動設備的多屏顯示控制方法,其中,所述觸摸屏滑動事件包括指定方向的滑動動作或指定來回滑動次數(shù)的滑動動作。與已有技術相比,本發(fā)明的有益效果在于:實現(xiàn)了當智能移動設備連接多臺顯示設備時用戶可以自由選擇在哪一臺或者哪幾臺顯示設備上顯示,比較適合工業(yè)上用途,操作方便。
圖1是本發(fā)明用于智能移動設備的多屏顯示控制方法的流程示意框圖。
具體實施例方式下面結合原理圖和具體操作實施例對本發(fā)明作進一步說明。本發(fā)明用于智能移動設備的多屏顯示控制方法,設定智能移動設備的顯示設備為主顯示設備,與智能移動設備連接的其他顯示設備為次顯示設備,如圖1所示,多屏顯示控制方法包括:識別與智能移動設備連接的所有顯示設備;當識別出連接有兩臺以上的顯示設備時,提示用戶選擇在哪一臺或哪幾臺主顯示設備和或次顯示設備上顯示, 關閉不用顯示的其他主顯示設備和或次顯示設備。在基于Linux操作系統(tǒng)的智能移動設備上,通過監(jiān)視系統(tǒng)的sys文件系統(tǒng)識別與智能移動設備連接的所有顯示設備。Sysfs是Linux內(nèi)核中設計較新的一種虛擬的基于內(nèi)存的文件系統(tǒng),它的作用與Proc有些類似,但除了與proc相同的具有查看和設定內(nèi)核參數(shù)功能之外,還有為Linux統(tǒng)一設備模型作為管理之用。相比于proc文件系統(tǒng),使用sysfs導出內(nèi)核數(shù)據(jù)的方式更為統(tǒng)一,并且組織的方式更好。對于不用顯示的主顯示設備和或次顯示設備,通過控制設備電源來關閉顯示。正在顯示的次顯示設備中的一臺或多臺斷開后,如果主顯示設備關閉,則點亮主顯示設備;如果還有兩臺以上的顯示設備處于連接狀態(tài),繼續(xù)彈出通知提示用戶選擇在哪一臺或哪幾臺顯示設備上顯示。如果設備斷開后,只有一個主顯示設備了,則不彈出通知,直接通過控制主顯示設備的電源點亮主顯示設備??梢栽O定一個服務進程,每隔一定時間檢測是否有次顯示設備連接或斷開,如果發(fā)現(xiàn)有一臺或多臺次顯示設備連接或斷開,發(fā)送通知給用戶,通知以彈出框的形式顯示在主顯示設備界面,彈出框上可以設定確定按鈕。在本發(fā)明的優(yōu)選實施例中,在主顯示設備被關閉的情況下,通過監(jiān)聽點亮事件來觸發(fā)其再次點亮,否則在用戶想要通過觸摸屏來做某些操作時,將會感到極大的不便。點亮事件可以包括按鍵按動事件和或觸摸屏滑動事件。優(yōu)選的,按鍵按動事件包括同時指定按動一個或多個按鍵,比如同時按住音量+、-鍵或字母與空格鍵或指定按動一個或多個按鍵滿足一定時間,比如同時按住音量+、_鍵或字母與空格鍵2秒鐘后主顯示設備重新被點亮。觸摸屏滑動事件包括指定方向的滑動動作或指定來回滑動次數(shù)的滑動動作,比如手指向上的滑動動作,或者手指在觸摸屏上來回滑動兩次后主顯示設備被重新點亮,還可以是其他方案。本發(fā)明實現(xiàn)了當智能移動設備連接多臺顯示設備時用戶可以自由選擇在哪一臺或者哪幾臺顯示設備上顯示,比較適合工業(yè)上用途,操作方便。以上對本發(fā)明的具體實施例進行了詳細描述,但本發(fā)明并不限制于以上描述的具體實施例,其只是作為范例。對于本領域技術人員而言,任何等同修改和替代也都在本發(fā)明的范疇之中。因此,在不脫離本發(fā)明的精神和范圍下所作出的均等變換和修改,都應涵蓋在本發(fā)明的 范圍內(nèi)。
權利要求
1.一種用于智能移動設備的多屏顯示控制方法,其特征在于,設定所述智能移動設備的顯示設備為主顯示設備,與所述智能移動設備連接的其他顯示設備為次顯示設備,所述多屏顯示控制方法包括: 識別與所述智能移動設備連接的所有顯示設備; 當識別出連接有兩臺以上的顯示設備時,提示用戶選擇在哪一臺或哪幾臺主顯示設備和或次顯示設備上顯示,關閉不用顯示的其他主顯示設備和或次顯示設備; 正在顯示的次顯示設備中的一臺或多臺斷開后,如果主顯示設備關閉,則點亮主顯示設備;如果還有兩臺以上的顯示設備處于連接狀態(tài),繼續(xù)提示用戶選擇在哪一臺或哪幾臺顯示設備上顯示。
2.如權利要求1所述用于智能移動設備的多屏顯示控制方法,其特征在于,在基于Linux操作系統(tǒng)的智能移動設備上,通過監(jiān)視系統(tǒng)的sys文件系統(tǒng)識別與所述智能移動設備連接的所有顯示設備。
3.如權利要求2所述用于智能移動設備的多屏顯示控制方法,其特征在于,設定一個服務進程,每隔一定時間檢測是否有次顯示設備連接或斷開,如果發(fā)現(xiàn)有一臺或多臺次顯示設備連接或斷開,發(fā)送通知給用戶。
4.如權利要求1所述用于智能移動設備的多屏顯示控制方法,其特征在于,對于不用顯示的主顯示設備和或次顯示設備,通過控制設備電源來關閉顯示。
5.如權利要求1所述用于智能移動設備的多屏顯示控制方法,其特征在于,在主顯示設備被關閉的情況下,通過監(jiān)聽點亮事件來觸發(fā)其再次點亮,所述點亮事件包括按鍵按動事件和或觸摸屏滑動事件。
6.如權利要求5所述用于智能移動設備的多屏顯示控制方法,其特征在于,所述按鍵按動事件包括同時指定按動一個或多個按鍵或指定按動一個或多個按鍵滿足一定時間。
7.如權利要求5所述用于智能移動設備的多屏顯示控制方法,其特征在于,所述觸摸屏滑動事件包括指定方向的滑動動作或指定來回滑動次數(shù)的滑動動作。
全文摘要
本發(fā)明公開了用于智能移動設備的多屏顯示控制方法識別與智能移動設備連接的所有顯示設備;當識別出連接有兩臺以上的顯示設備時,提示用戶選擇在哪一臺或哪幾臺主顯示設備和或次顯示設備上顯示,關閉不用顯示的其他主顯示設備和或次顯示設備;正在顯示的次顯示設備中的一臺或多臺斷開后,如果主顯示設備關閉則點亮主顯示設備;若還有兩臺以上的顯示設備處于連接狀態(tài),繼續(xù)提示用戶選擇在哪一臺或哪幾臺顯示設備上顯示。設定智能移動設備的顯示設備為主顯示設備,與智能移動設備連接的其他顯示設備為次顯示設備。本發(fā)明實現(xiàn)了當智能移動設備連接多臺顯示設備時用戶可以自由選擇在哪一臺或者哪幾臺顯示設備上顯示,適合工業(yè)上用途,操作方便。
文檔編號G06F3/14GK103226458SQ20131017055
公開日2013年7月31日 申請日期2013年5月9日 優(yōu)先權日2013年5月9日
發(fā)明者陳錦峰 申請人:上海斐訊數(shù)據(jù)通信技術有限公司