欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

黑屏下遠程操控的方法和裝置的制造方法

文檔序號:9615016閱讀:498來源:國知局
黑屏下遠程操控的方法和裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及局域網(wǎng)內(nèi)移動終端與服務(wù)端的通信領(lǐng)域,特別是涉及一種黑屏下遠程操控的方法和裝置。
【背景技術(shù)】
[0002]隨著計算機技術(shù)、投影技術(shù)和網(wǎng)絡(luò)技術(shù)的發(fā)展,多媒體演示已經(jīng)受到了人們的廣泛應(yīng)用。在進行多媒體演示時,使用者利用智能平板設(shè)備進行課件演示,可以省去大量的現(xiàn)場撰寫時間。目前通過智能平板設(shè)備進入課件演示模式后,點擊演示課件,智能平板設(shè)備(服務(wù)端)播放課件并返回課件信息及縮略圖;移動設(shè)備(移動端)加載相應(yīng)信息后播放,需要使用者手動操作移動端屏幕上的圖標進行相關(guān)操作,例如手動操作移動端屏幕上的翻頁圖標進行遠程翻頁以及手動操作縮放圖標對屏幕內(nèi)容進行縮放等,大大限制了使用者的操作自由。
[0003]在實現(xiàn)過程中,發(fā)明人發(fā)現(xiàn)傳統(tǒng)技術(shù)中至少存在如下問題:
[0004]傳統(tǒng)的技術(shù)方案只能在移動端屏幕點亮并且處于特定模式(例如課件演示模式或課件播放模式)下才可以通過屏幕上的相關(guān)圖標對課件進行操控,比較耗電并且無法讓使用者脫離設(shè)備和學生互動。

【發(fā)明內(nèi)容】

[0005]基于此,有必要針對在黑屏下遠程操控智能平板設(shè)備的問題,提供一種黑屏下遠程操控的方法和裝置。
[0006]為了實現(xiàn)上述目的,本發(fā)明技術(shù)方案的實施例為:
[0007]—方面,提供了一種黑屏下遠程操控的方法,包括以下步驟:
[0008]框架層在黑屏狀態(tài)下監(jiān)聽到按鍵事件時,將按鍵事件以廣播消息發(fā)送;
[0009]應(yīng)用層監(jiān)聽框架層發(fā)送的廣播消息,并在監(jiān)聽到廣播消息時檢測當前與服務(wù)端是否處于連接狀態(tài);
[0010]若處于連接狀態(tài),將廣播消息轉(zhuǎn)換為相應(yīng)的按鍵消息;
[0011]將按鍵消息發(fā)送給服務(wù)端,由服務(wù)端根據(jù)按鍵消息執(zhí)行相應(yīng)的操作。
[0012]另一方面,提供了一種黑屏下遠程操控的裝置,包括:
[0013]框架層單元,用于在黑屏狀態(tài)下監(jiān)聽到按鍵事件時,將按鍵事件以廣播消息發(fā)送;
[0014]應(yīng)用層單元,用于監(jiān)聽框架層單元發(fā)送的廣播消息,并在監(jiān)聽到廣播消息時檢測當前與服務(wù)端是否處于連接狀態(tài),在檢測的結(jié)果為是時,將廣播消息轉(zhuǎn)換為相應(yīng)的按鍵消息;并將按鍵消息發(fā)送給服務(wù)端,由服務(wù)端根據(jù)按鍵消息執(zhí)行相應(yīng)的操作。
[0015]上述技術(shù)方案具有如下有益效果:
[0016]本發(fā)明黑屏下遠程操控的方法和裝置,因為在移動設(shè)備黑屏狀態(tài)下,采用框架(Framework)層將按鍵事件以廣播的形式發(fā)送給應(yīng)用層,所以克服了普通移動設(shè)備上按鍵事件在黑屏的情況下被框架層攔截,無法發(fā)送至應(yīng)用層所導致的只能通過移動設(shè)備屏幕上的圖標來操控課件的問題,進而保證了使用者可以通過移動設(shè)備上的實體按鍵來遠程操控智能平板上的課件,從而能夠脫離設(shè)備的限制,更好的與觀眾互動。此外通過使用實體按鍵代替屏幕操作,防止誤操作,大大簡化了演示課件的步驟,節(jié)省了播放課件時下載縮略圖所需要的時間,使遠程操控的過程更加簡單、便捷。
【附圖說明】
[0017]通過附圖中所示的本發(fā)明的優(yōu)選實施例的更具體說明,本發(fā)明的上述及其它目的、特征和優(yōu)勢將變得更加清晰。在全部附圖中相同的附圖標記指示相同的部分,且并未刻意按實際尺寸等比例縮放繪制附圖,重點在于示出本發(fā)明的主旨。
[0018]圖1為本發(fā)明黑屏下遠程操控的方法和裝置一應(yīng)用場景示意圖;
[0019]圖2為本發(fā)明黑屏下遠程操控的方法實施例1的流程示意圖;
[0020]圖3為本發(fā)明黑屏下遠程操控的裝置實施例1的結(jié)構(gòu)示意圖。
【具體實施方式】
[0021]為了便于理解本發(fā)明,下面將參照相關(guān)附圖對本發(fā)明進行更全面的描述。附圖中給出了本發(fā)明的首選實施例。但是,本發(fā)明可以以許多不同的形式來實現(xiàn),并不限于本文所描述的實施例。相反地,提供這些實施例的目的是使對本發(fā)明的公開內(nèi)容更加透徹全面。
[0022]除非另有定義,本文所使用的所有的技術(shù)和科學術(shù)語與屬于本發(fā)明的技術(shù)領(lǐng)域的技術(shù)人員通常理解的含義相同。本文中在本發(fā)明的說明書中所使用的術(shù)語只是為了描述具體的實施例的目的,不是旨在于限制本發(fā)明。本文所使用的術(shù)語“及/或”包括一個或多個相關(guān)的所列項目的任意的和所有的組合。
[0023]本發(fā)明黑屏下遠程操控的方法和裝置一應(yīng)用場景示意圖:
[0024]圖1為本發(fā)明黑屏下遠程操控的方法和裝置一應(yīng)用場景示意圖;如圖1所示,在進行多媒體演示時,使用者通過智能平板設(shè)備進入課件演示模式后,點擊演示課件,智能平板設(shè)備(服務(wù)端)播放課件并返回課件信息及縮略圖給移動設(shè)備;移動設(shè)備(移動端)加載相應(yīng)信息后播放,此時需要使用者手動操作移動端屏幕上的圖標進行相關(guān)操作,例如手動操作移動端屏幕上的翻頁圖標進行遠程翻頁以及手動操作縮放圖標對屏幕內(nèi)容進行縮放等,大大限制了使用者的操作自由。
[0025]而當移動端處于黑屏(開機但是顯示屏幕處于不可見的黑暗狀態(tài))狀態(tài)下時,通過實體按鍵無法實現(xiàn)對屏幕演示內(nèi)容的進一步操作,這是因為普通移動設(shè)備上的按鍵事件在黑屏的情況下被底層(以Android系統(tǒng)為例,指的是Android的framework層)攔截,無法發(fā)送至應(yīng)用層(應(yīng)用程序內(nèi)部)導致的。
[0026]而本發(fā)明黑屏下遠程操控的方法和裝置,能夠在移動設(shè)備黑屏狀態(tài)下,保證使用者可以通過移動設(shè)備上的實體按鍵來遠程操控智能平板上的課件,從而能夠脫離設(shè)備的限制,更好的與觀眾互動。此外通過使用實體按鍵代替屏幕操作,防止誤操作,大大簡化了演示課件的步驟,節(jié)省了播放課件時下載縮略圖所需要的時間,使遠程操控的過程更加簡單、便捷。
[0027]本發(fā)明黑屏下遠程操控的方法實施例1:
[0028]為了實現(xiàn)通過移動設(shè)備上的實體按鍵來遠程操控智能平板上的課件的目的,本發(fā)明提供了黑屏下遠程操控的方法實施例1 ;圖2為本發(fā)明黑屏下遠程操控的方法實施例1的流程示意圖;如圖2所示,可以包括以下步驟:
[0029]步驟S210:框架層在黑屏狀態(tài)下監(jiān)聽到按鍵事件時,將按鍵事件以廣播消息發(fā)送;
[0030]步驟S220:應(yīng)用層監(jiān)聽框架層發(fā)送的廣播消息,并在監(jiān)聽到廣播消息時檢測當前與服務(wù)端是否處于連接狀態(tài);
[0031 ] 步驟S230:若處于連接狀態(tài),將廣播消息轉(zhuǎn)換為相應(yīng)的按鍵消息;
[0032]步驟S240:將按鍵消息發(fā)送給服務(wù)端,由服務(wù)端根據(jù)按鍵消息執(zhí)行相應(yīng)的操作。
[0033]在一個具體的實施例中,本發(fā)明方法的實施例1還可以包括步驟:在監(jiān)聽到上述廣播消息時,應(yīng)用層攔截自定義按鍵事件;自定義按鍵事件為屏幕處于點亮狀態(tài)時默認的按鍵事件。
[0034]在一個具體的實施例中,步驟S210在所述框架層將所述按鍵事件以廣播消息發(fā)送的步驟之前,還包括步驟:
[0035]將框架層的移動端窗口管理器中的發(fā)送廣播作為框架層處理按鍵事件的接口。以Android系統(tǒng)為例,修改框架(Framework)層處理按鍵事件的接口的步驟具體為:將框架(Framework)層的移動端窗口管理器(Phone Window Manager)中的關(guān)鍵攔截前調(diào)度(Intercept Key Before Dispatching)修改為發(fā)送廣播(Send broadcast),作為處理按鍵事件的接口。
[0036]在一個具體的實施例中,步驟S220具體為:
[0037]—方面,由應(yīng)用層調(diào)用廣播接收機對廣播消息進行監(jiān)聽,以Android系統(tǒng)為例,即發(fā)送廣播(Send broadcast)將按鍵事件以廣播消息的形式發(fā)送給應(yīng)用層后,應(yīng)用層調(diào)用廣播接收機(Broadcast Receiver)對該廣播消息進行監(jiān)聽,而廣播接收機對廣播消息進行監(jiān)聽的步驟具體包括:廣播接收機對該廣播消息進行過濾接收并響應(yīng)。
[0038]另一方面,應(yīng)用層在監(jiān)聽到廣播消息時檢測當前與服務(wù)端是否處于連接狀態(tài);其中,連接狀態(tài)指的是移動端與服務(wù)端的連接狀態(tài),當移動端檢測到移動端與服務(wù)端處于連接狀態(tài)時,移動端才可以將按鍵消息發(fā)送到服務(wù)端。
[0039]以Android系統(tǒng)為例,在Android中,Broadcast是一種廣泛運用的在應(yīng)用程序之間傳輸信息的機制。而Broadcast Receiver是對發(fā)送出來的Broadcast進行過濾接收并響應(yīng)的一類組件。下面將詳細的闡述如何發(fā)送Broadcast和使用Broadcast Receiver過濾接收的過程:
[0040]首先在需要發(fā)送信息的地方,把要發(fā)送的信息和用于過濾的信息(如Act1n、Category)裝入一個Intent對象,然后通過調(diào)用Context.sendBroadcast ()方法,把Intent對象以廣播方式發(fā)送出去。
[0041]當Intent發(fā)送以后,所有已經(jīng)注冊的Broadcast Receiver會檢查注冊時的IntentFilter是否與發(fā)送的Intent相匹配,若匹配則就會調(diào)用Broadcast Receiver的onReceive方法;而通過重寫B(tài)roadcast Receiver中的onReceiver方法,可以定義當接收到廣播消息的時候,該廣播消息表示的要執(zhí)行的操作。
[0042]本發(fā)明實施例中獲取黑屏狀態(tài)下的按鍵事件,接收到相應(yīng)的按鍵消息后怎么處理可以通過相關(guān)應(yīng)用軟件來定義,例如常用的課件翻頁功能,也可以做類似屏幕放大、調(diào)節(jié)亮度等功能;因此,在一個具體的實施例中,本發(fā)明方法的實施例1中的按鍵事件可以包括音量鍵事件;按鍵消息可以包括翻頁消息、縮放屏幕圖像消息、批注消息以及調(diào)節(jié)亮度消息。
[0043]本發(fā)明黑屏下遠程操控的方法實施例1在移動設(shè)備黑屏狀態(tài)下,采用框架(Framework)層將按鍵事件以廣播的形式發(fā)送給應(yīng)用層,所以克服了普通移動設(shè)備上按鍵事件在黑屏的情況下被框架層攔截,無法發(fā)送至應(yīng)用層所導致的只能通過移動設(shè)備屏幕上的圖標來操控課件的問題,進而保證了使用者可以通過移動設(shè)備上的實體按鍵來遠程操控智能平板上的課件,從而能夠脫離設(shè)備的限制,更好的與觀眾互動。此外通過使用實體按鍵代替屏幕操作,防止誤操作,大大簡化了演示課件的步驟,節(jié)省了播放課件時下載縮略圖所需要的時間,使遠程操控的過程更加簡單、便捷。
[0044]本發(fā)明黑屏下遠程操控的裝置實施例1:
[0045]為了實現(xiàn)通過移動設(shè)備上的實體按鍵來遠程操控智能平板上的課件的目的,本發(fā)明還提供了黑屏下遠程操控的裝置實
當前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
昂仁县| 利川市| 广水市| 杭锦旗| 海伦市| 浏阳市| 阆中市| 红原县| 青岛市| 铁岭县| 临邑县| 松溪县| 柘荣县| 福海县| 巴东县| 阳东县| 鄂伦春自治旗| 响水县| 小金县| 齐河县| 乌拉特后旗| 合水县| 榆树市| 张家口市| 六安市| 谷城县| 许昌县| 新巴尔虎左旗| 龙海市| 松阳县| 张北县| 九寨沟县| 郧西县| 舒兰市| 江山市| 松滋市| 界首市| 乌兰县| 长葛市| 瑞丽市| 盱眙县|