專(zhuān)利名稱(chēng):屏幕保護(hù)系統(tǒng)及方法
技術(shù)領(lǐng)域:
本發(fā)明涉及屏幕保護(hù)技術(shù)領(lǐng)域,特別是涉及一種應(yīng)用在A(yíng)ndroid平臺(tái)終端中的屏幕保護(hù)系統(tǒng)及方法。
背景技術(shù):
隨著科技的進(jìn)步,帶顯示屏幕的計(jì)算設(shè)備隨處可見(jiàn),比如個(gè)人電腦、移動(dòng)電話(huà)、個(gè)人數(shù)字助理(PDA)、掌上游戲機(jī)、便攜型多媒體播放器等等。但是,計(jì)算設(shè)備因使用者離開(kāi)而無(wú)人操作或其他原因,顯示屏幕往往會(huì)在一個(gè)較長(zhǎng)時(shí)間輸出一靜止的畫(huà)面,可導(dǎo)致構(gòu)成顯示屏幕的元件的不規(guī)則性,使得顯示屏幕被固定的圖案燒傷,即“屏幕燃燒”,屏幕燃燒直接影響顯示屏幕的使用壽命,進(jìn)而影響計(jì)算設(shè)備的使用壽命。同時(shí),計(jì)算設(shè)備因使用者離開(kāi)很可能泄漏使用者在計(jì)算設(shè)備上留下的重要資料或個(gè)人隱私。屏幕保護(hù)系統(tǒng)就是專(zhuān)門(mén)用于保護(hù)顯示屏幕以延長(zhǎng)顯示器使用壽命及保護(hù)個(gè)人隱私的系統(tǒng),在當(dāng)前的大多操作系統(tǒng)平臺(tái)中都提供了屏幕保護(hù)系統(tǒng)。Android平臺(tái)近年來(lái)獲得了迅速的發(fā)展,廣泛的應(yīng)用到了移動(dòng)電話(huà)、打印機(jī)、數(shù)碼相框、便攜型多媒體播放器等多個(gè)產(chǎn)品領(lǐng)域。但是當(dāng)前的Android平臺(tái)并未提供屏幕保護(hù)功能,對(duì)使用者來(lái)說(shuō)不能不說(shuō)是一個(gè)遺憾。
發(fā)明內(nèi)容
鑒于以上內(nèi)容,有必要提供一種應(yīng)用在A(yíng)ndroid平臺(tái)終端中的屏幕保護(hù)系統(tǒng)及方法。根據(jù)本發(fā)明的一方面,提供一種屏幕保護(hù)系統(tǒng),所述屏幕保護(hù)系統(tǒng)應(yīng)用在包括主機(jī)和顯示裝置的Android平臺(tái)終端中,包括一操作事件監(jiān)聽(tīng)模塊、一計(jì)時(shí)模塊、一第一檢測(cè)模塊、一生成模塊和一輸出模塊,其中所述操作事件監(jiān)聽(tīng)模塊,用于監(jiān)聽(tīng)所述主機(jī)是否有操作事件發(fā)生,若結(jié)果為是,則向所述計(jì)時(shí)模塊發(fā)送一重新計(jì)時(shí)信號(hào);所述計(jì)時(shí)模塊,用于記錄所述主機(jī)連續(xù)無(wú)操作事件發(fā)生的時(shí)間,在接收到所述重新計(jì)時(shí)信號(hào)后,將所述主機(jī)連續(xù)無(wú)操作事件發(fā)生的時(shí)間歸零,重新開(kāi)始記錄所述主機(jī)連續(xù)無(wú)操作事件發(fā)生的時(shí)間;所述第一檢測(cè)模塊,用于檢測(cè)所述主機(jī)連續(xù)無(wú)操作事件發(fā)生的時(shí)間是否超過(guò)一第一預(yù)設(shè)時(shí)間,若結(jié)果為是,則向所述生成模塊發(fā)出一第一信號(hào),并將屏幕狀態(tài)設(shè)置為保護(hù)狀態(tài);所述生成模塊,用于在收到所述第一信號(hào)后,生成一屏幕保護(hù)信息;所述輸出模塊,用于將所述屏幕保護(hù)信息發(fā)送至所述顯示裝置,所述顯示裝置根據(jù)所述屏幕保護(hù)信息,顯示屏幕保護(hù)界面。根據(jù)本發(fā)明的另一方面,提供一種屏幕保護(hù)方法,該方法應(yīng)用在包括主機(jī)和顯示裝置的Android平臺(tái)終端中,包括以下步驟
4
一計(jì)時(shí)模塊開(kāi)始計(jì)時(shí);一操作事件監(jiān)聽(tīng)模塊監(jiān)聽(tīng)所述主機(jī)是否有操作事件發(fā)生,若結(jié)果為是,則向所述計(jì)時(shí)模塊發(fā)送一重新計(jì)時(shí)信號(hào);一第一檢測(cè)模塊檢測(cè)所述主機(jī)連續(xù)無(wú)操作事件發(fā)生的時(shí)間是否超過(guò)一第一預(yù)設(shè)時(shí)間,若結(jié)果為是,則向一生成模塊發(fā)出一第一信號(hào),并將屏幕狀態(tài)設(shè)置為保護(hù)狀態(tài);所述生成模塊在收到所述第一信號(hào)后,生成一屏幕保護(hù)信息;一輸出模塊將所述屏幕保護(hù)信息發(fā)送至所述顯示裝置,所述顯示裝置根據(jù)所述屏幕保護(hù)信息,顯示屏幕保護(hù)界面。與現(xiàn)有技術(shù)相比,上述屏幕保護(hù)系統(tǒng)及方法,可以應(yīng)用在A(yíng)ndroid平臺(tái)終端中,使得Android平臺(tái)終端的顯示裝置在閑置一段時(shí)間后可以進(jìn)入屏幕保護(hù)狀態(tài),既有效的保護(hù)了顯示裝置被長(zhǎng)時(shí)間靜止的畫(huà)面“燒傷”,延長(zhǎng)了 Android平臺(tái)終端的使用壽命,也可以有效的保護(hù)用戶(hù)的個(gè)人隱私。
圖1為本發(fā)明一種實(shí)施方式中的屏幕保護(hù)系統(tǒng)的功能模塊圖。圖2為本發(fā)明一種實(shí)施方式中的屏幕保護(hù)方法的流程圖。主要元件符號(hào)說(shuō)明
操作事件監(jiān)聽(tīng)模塊10計(jì)時(shí)模塊12第一檢測(cè)模塊14生成模塊16輸出模塊18第二檢測(cè)模塊20退出模塊22第三檢測(cè)模塊24關(guān)閉模塊26第四檢測(cè)模塊28啟動(dòng)模塊30
具體實(shí)施例方式
5
請(qǐng)參閱圖1,示意性的示出了根據(jù)本發(fā)明一種屏幕保護(hù)系統(tǒng)的功能模塊圖。所述屏幕保護(hù)系統(tǒng)應(yīng)用在包括主機(jī)和顯示裝置的Android平臺(tái)終端中,包括一操作事件監(jiān)聽(tīng)模塊 10、一計(jì)時(shí)模塊12、一第一檢測(cè)模塊14、一生成模塊16、一輸出模塊18、一第二檢測(cè)模塊20、 一退出模塊22、一第三檢測(cè)模塊M、一關(guān)閉模塊沈、一第四檢測(cè)模塊觀(guān)及一啟動(dòng)模塊30。 所述操作事件監(jiān)聽(tīng)模塊10連接所述計(jì)時(shí)模塊12,所述第一檢測(cè)模塊14和所述第三檢測(cè)模塊M連接所述計(jì)時(shí)模塊12,所述第二檢測(cè)模塊20和所述第四檢測(cè)模塊觀(guān)連接所述操作事件監(jiān)聽(tīng)模塊10,所述第一檢測(cè)模塊14連接所述生成模塊16,所述生成模塊16連接所述輸出模塊18,所述第二檢測(cè)模塊20連接所述退出模塊22,所述第三檢測(cè)模塊M連接所述關(guān)閉模塊沈,所述第四檢測(cè)模塊觀(guān)連接所述啟動(dòng)模塊30。在本實(shí)施方式中,Android平臺(tái)終端的屏幕狀態(tài)包括正常狀態(tài)、保護(hù)狀態(tài)和關(guān)閉狀態(tài),其中,正常狀態(tài)是指用戶(hù)正在使用終端,屏幕被用戶(hù)或應(yīng)用程序支配的狀態(tài),保護(hù)狀態(tài)是指屏幕被屏幕保護(hù)系統(tǒng)支配的狀態(tài),關(guān)閉狀態(tài)是指顯示裝置被關(guān)閉的狀態(tài)。所述操作事件監(jiān)聽(tīng)模塊10,用于監(jiān)聽(tīng)所述主機(jī)是否有操作事件發(fā)生,若結(jié)果為是, 則向所述計(jì)時(shí)模塊12發(fā)送一重新計(jì)時(shí)信號(hào)。所述操作事件包括軟件事件和硬件事件,軟件事件是指運(yùn)行于A(yíng)ndroid平臺(tái)終端上的由軟件來(lái)發(fā)起和執(zhí)行的事件,例如視頻播放、鬧鐘提醒、短信來(lái)電等等,硬件事件是指由Android平臺(tái)的硬件操作的事件,例如按鍵、觸控、硬件的添加或移除等等。當(dāng)所述操作事件發(fā)生時(shí),表明用戶(hù)正在使用Android平臺(tái)終端,此時(shí)屏幕狀態(tài)為正常狀態(tài)。所述計(jì)時(shí)模塊12,用于記錄所述主機(jī)連續(xù)無(wú)操作事件發(fā)生的時(shí)間,在接收到所述重新計(jì)時(shí)信號(hào)后,將所述主機(jī)連續(xù)無(wú)操作事件發(fā)生的時(shí)間歸零,重新開(kāi)始記錄所述主機(jī)連續(xù)無(wú)操作事件發(fā)生的時(shí)間。所述第一檢測(cè)模塊14,用于檢測(cè)所述主機(jī)連續(xù)無(wú)操作事件發(fā)生的時(shí)間是否超過(guò)一第一預(yù)設(shè)時(shí)間,若結(jié)果為是,則向所述生成模塊16發(fā)出一第一信號(hào),并將屏幕狀態(tài)設(shè)置為保護(hù)狀態(tài)。所述主機(jī)連續(xù)無(wú)操作事件發(fā)生的時(shí)間超過(guò)所述第一預(yù)設(shè)時(shí)間,表明在該段時(shí)間內(nèi),無(wú)操作事件發(fā)生在A(yíng)ndroid平臺(tái)終端上,屏幕很可能一直顯示靜止畫(huà)面,為了防止顯示裝置被“燒壞”,在超過(guò)所述第一預(yù)設(shè)時(shí)間后,屏幕狀態(tài)進(jìn)入保護(hù)狀態(tài)。所述第一預(yù)設(shè)時(shí)間的長(zhǎng)短,可以視用戶(hù)的需要做動(dòng)態(tài)的調(diào)整,例如5分鐘、10分鐘或15分鐘。所述生成模塊16,用于在收到所述第一信號(hào)后,生成一屏幕保護(hù)信息。所述屏幕保護(hù)信息包括屏幕保護(hù)界面的顯示內(nèi)容和顯示方式,顯示內(nèi)容例如若干圖片、若干視頻或其他圖像,顯示方式例如縮放平移、漸進(jìn)、飛出、循環(huán)播放、隨機(jī)播放等。所述輸出模塊18,用于將所述屏幕保護(hù)信息發(fā)送至所述顯示裝置,所述顯示裝置根據(jù)所述屏幕保護(hù)信息,顯示屏幕保護(hù)界面。所述第二檢測(cè)模塊20,用于當(dāng)屏幕狀態(tài)為保護(hù)狀態(tài)時(shí),通過(guò)所述操作事件監(jiān)聽(tīng)模塊10檢測(cè)所述主機(jī)是否有操作事件發(fā)生,若結(jié)果為是,則向所述退出模塊22發(fā)出一第二信號(hào),并將屏幕狀態(tài)設(shè)置為正常狀態(tài)。當(dāng)屏幕狀態(tài)為保護(hù)狀態(tài)時(shí),操作事件發(fā)生,表明終端被激活使用,應(yīng)當(dāng)結(jié)束屏幕保護(hù)界面的顯示。所述退出模塊22,用于在收到所述第二信號(hào)后,通知所述顯示裝置結(jié)束對(duì)屏幕保護(hù)界面的顯示。所述第三檢測(cè)模塊對(duì),用于檢測(cè)所述主機(jī)連續(xù)無(wú)操作事件發(fā)生的時(shí)間是否超過(guò)一
6第二預(yù)設(shè)時(shí)間,若結(jié)果為是,則向所述關(guān)閉模塊26發(fā)出一第三信號(hào),并將屏幕狀態(tài)設(shè)置為關(guān)閉狀態(tài)。無(wú)論屏幕狀態(tài)處于正常狀態(tài)或保護(hù)狀態(tài),若檢測(cè)到所述主機(jī)連續(xù)無(wú)操作事件發(fā)生的時(shí)間已超過(guò)所述第二預(yù)設(shè)時(shí)間,表明Android平臺(tái)終端已經(jīng)有相當(dāng)長(zhǎng)一段時(shí)間沒(méi)有被使用,屏幕保護(hù)狀態(tài)雖然可以保護(hù)屏幕,但在過(guò)長(zhǎng)的時(shí)間沒(méi)有使用,最好的方法是將所述顯示裝置關(guān)閉,不僅可以最大限度的保護(hù)屏幕,還可以減少電能的消耗,這對(duì)于A(yíng)ndroid平臺(tái)終端這種小型移動(dòng)終端來(lái)說(shuō)非常重要。所述第二預(yù)設(shè)時(shí)間的長(zhǎng)短,可以視用戶(hù)的需要做動(dòng)態(tài)的調(diào)整,例如8分鐘、12分鐘或20分鐘。所述第三檢測(cè)模塊M還用于在向所述關(guān)閉模塊沈發(fā)出所述第三信號(hào)之前,檢測(cè)屏幕狀態(tài)是否為保護(hù)狀態(tài),若結(jié)果為是,則向所述退出模塊22發(fā)出所述第二信號(hào)。所述退出模塊22,在收到所述第二信號(hào)后,通知所述顯示裝置結(jié)束對(duì)屏幕保護(hù)界面的顯示。在所述第二預(yù)設(shè)時(shí)間大于所述第一預(yù)設(shè)時(shí)間的情況下,所述主機(jī)連續(xù)無(wú)操作事件發(fā)生的時(shí)間在超過(guò)所述第二預(yù)設(shè)時(shí)間時(shí),所述主機(jī)連續(xù)無(wú)操作事件發(fā)生的時(shí)間一定已經(jīng)超過(guò)所述第一預(yù)設(shè)時(shí)間,屏幕狀態(tài)處于保護(hù)狀態(tài),在這種情況下,在關(guān)閉所述顯示裝置前需要先結(jié)束對(duì)屏幕保護(hù)界面的顯示。所述關(guān)閉模塊沈,用于在收到所述第三信號(hào)后,關(guān)閉所述顯示裝置。所述第四檢測(cè)模塊觀(guān),用于當(dāng)屏幕狀態(tài)為關(guān)閉狀態(tài)時(shí),通過(guò)所述操作事件監(jiān)聽(tīng)模塊10檢測(cè)所述主機(jī)是否有操作事件發(fā)生,若結(jié)果為是,則向所述啟動(dòng)模塊30發(fā)出一第四信號(hào),并將屏幕狀態(tài)設(shè)置為正常狀態(tài)。當(dāng)屏幕狀態(tài)為關(guān)閉時(shí),若所述主機(jī)發(fā)生操作事件,則所述主機(jī)被激活使用,所述顯示裝置需要被啟動(dòng)起來(lái)。所述啟動(dòng)模塊30,用于在收到所述第四信號(hào)后,啟動(dòng)所述顯示裝置。請(qǐng)參閱圖2,示意性的示出了根據(jù)本發(fā)明一種實(shí)施方式的屏幕保護(hù)方法的流程圖, 所述方法應(yīng)用在包括主機(jī)和顯示裝置的Android平臺(tái)終端中,包括以下步驟在步驟SlO中,所述計(jì)時(shí)模塊12開(kāi)始計(jì)時(shí)。所述計(jì)時(shí)模塊12的計(jì)時(shí)代表了所述主機(jī)連續(xù)無(wú)操作事件發(fā)生的時(shí)間。在步驟S12中,所述操作事件監(jiān)聽(tīng)模塊10監(jiān)聽(tīng)所述主機(jī)是否有操作事件發(fā)生,若結(jié)果為是,則進(jìn)入步驟S14,若結(jié)果為否,則進(jìn)入步驟S16和步驟S18。在步驟S14中,所述操作事件監(jiān)聽(tīng)模塊10向所述計(jì)時(shí)模塊12發(fā)送一重新計(jì)時(shí)信號(hào),所述計(jì)時(shí)模塊12重新開(kāi)始計(jì)時(shí)。在步驟S16中,所述第一檢測(cè)模塊14檢測(cè)所述主機(jī)連續(xù)無(wú)操作事件發(fā)生的時(shí)間是否超過(guò)一第一預(yù)設(shè)時(shí)間,若結(jié)果為是,則進(jìn)入步驟S20,若結(jié)果為否,則返回步驟S12。在步驟S18中,所述第三檢測(cè)模塊M檢測(cè)所述主機(jī)連續(xù)無(wú)操作事件發(fā)生的時(shí)間是否超過(guò)一第二預(yù)設(shè)時(shí)間,若結(jié)果為是,則進(jìn)入步驟S32,若結(jié)果為否,則返回步驟S12。在步驟S20中,所述第一檢測(cè)模塊14向所述生成模塊16發(fā)出所述第一信號(hào),并將屏幕狀態(tài)設(shè)置為保護(hù)狀態(tài)。在步驟S22中,所述生成模塊16在收到所述第一信號(hào)后,生成所述屏幕保護(hù)信息。在步驟S24中,所述輸出模塊18將所述屏幕保護(hù)信息發(fā)送至所述顯示裝置,所述顯示裝置根據(jù)所述屏幕保護(hù)信息,顯示屏幕保護(hù)界面。在步驟S26中,所述第二檢測(cè)模塊20通過(guò)所述操作事件監(jiān)聽(tīng)模塊10檢測(cè)所述主機(jī)是否有操作事件發(fā)生,若結(jié)果為是,則進(jìn)入步驟S28,若結(jié)果為否,則返回繼續(xù)執(zhí)行本步
7馬聚ο在步驟S28中,所述第二檢測(cè)模塊20向所述退出模塊22發(fā)出所述第二信號(hào),并將屏幕狀態(tài)設(shè)置為正常狀態(tài)。在步驟S30中,所述退出模塊22,在收到所述第二信號(hào)后,通知所述顯示裝置結(jié)束對(duì)屏幕保護(hù)界面的顯示。在步驟S32中,所述第三檢測(cè)模塊M檢測(cè)屏幕狀態(tài)是否為保護(hù)狀態(tài),若結(jié)果為是, 則進(jìn)入步驟S34,若結(jié)果為否,則進(jìn)入步驟S36。在步驟S34中,所述第三檢測(cè)模塊對(duì)向所述退出模塊22發(fā)出所述第二信號(hào),所述退出模塊22在收到所述第二信號(hào)后,通知所述顯示裝置結(jié)束對(duì)屏幕保護(hù)界面的顯示。在步驟S36中,所述第三檢測(cè)模塊對(duì)向所述關(guān)閉模塊沈發(fā)出所述第三信號(hào),并將屏幕狀態(tài)設(shè)置為關(guān)閉狀態(tài)。在步驟S38中,所述關(guān)閉模塊沈在收到所述第三信號(hào)后,關(guān)閉所述顯示裝置。在步驟S40中,所述第四檢測(cè)模塊觀(guān)通過(guò)所述操作事件監(jiān)聽(tīng)模塊10檢測(cè)所述主機(jī)是否有操作事件發(fā)生,若結(jié)果為是,則進(jìn)入步驟S42,若結(jié)果為否,則返回繼續(xù)執(zhí)行本步
馬聚ο在步驟S42中,所述第四檢測(cè)模塊觀(guān)向所述啟動(dòng)模塊30發(fā)出所述第四信號(hào),并將屏幕狀態(tài)設(shè)置為正常狀態(tài)。在步驟S44中,所述啟動(dòng)模塊30在收到所述第四信號(hào)后,啟動(dòng)所述顯示裝置。對(duì)本領(lǐng)域的技術(shù)人員來(lái)說(shuō),可以根據(jù)本發(fā)明的發(fā)明方案和發(fā)明構(gòu)思結(jié)合生產(chǎn)的實(shí)際需要做出其他相應(yīng)的改變或調(diào)整,而這些改變和調(diào)整都應(yīng)屬于本發(fā)明權(quán)利要求的保護(hù)范圍。
8
權(quán)利要求
1.一種屏幕保護(hù)系統(tǒng),應(yīng)用在包括一主機(jī)和一顯示裝置的Android平臺(tái)終端中,其特征在于所述屏幕保護(hù)系統(tǒng)包括一操作事件監(jiān)聽(tīng)模塊、一計(jì)時(shí)模塊、一第一檢測(cè)模塊、一生成模塊和一輸出模塊,其中所述操作事件監(jiān)聽(tīng)模塊,用于監(jiān)聽(tīng)所述主機(jī)是否有操作事件發(fā)生,若結(jié)果為是,則向所述計(jì)時(shí)模塊發(fā)送一重新計(jì)時(shí)信號(hào);所述計(jì)時(shí)模塊,用于記錄所述主機(jī)連續(xù)無(wú)操作事件發(fā)生的時(shí)間,在接收到所述重新計(jì)時(shí)信號(hào)后,將所述主機(jī)連續(xù)無(wú)操作事件發(fā)生的時(shí)間歸零,重新開(kāi)始記錄所述主機(jī)連續(xù)無(wú)操作事件發(fā)生的時(shí)間;所述第一檢測(cè)模塊,用于檢測(cè)所述主機(jī)連續(xù)無(wú)操作事件發(fā)生的時(shí)間是否超過(guò)一第一預(yù)設(shè)時(shí)間,若結(jié)果為是,則向所述生成模塊發(fā)出一第一信號(hào),并將屏幕狀態(tài)設(shè)置為保護(hù)狀態(tài);所述生成模塊,用于在收到所述第一信號(hào)后,生成一屏幕保護(hù)信息;所述輸出模塊,用于將所述屏幕保護(hù)信息發(fā)送至所述顯示裝置,所述顯示裝置根據(jù)所述屏幕保護(hù)信息,顯示屏幕保護(hù)界面。
2.如權(quán)利要求1所述的屏幕保護(hù)系統(tǒng),其特征在于所述屏幕保護(hù)系統(tǒng)還包括一第二檢測(cè)模塊和一退出模塊,其中所述第二檢測(cè)模塊,用于當(dāng)屏幕狀態(tài)為保護(hù)狀態(tài)時(shí),通過(guò)所述操作事件監(jiān)聽(tīng)模塊檢測(cè)所述主機(jī)是否有操作事件發(fā)生,若結(jié)果為是,則向所述退出模塊發(fā)出一第二信號(hào),并將屏幕狀態(tài)設(shè)置為正常狀態(tài);所述退出模塊,用于在收到所述第二信號(hào)后,通知所述顯示裝置結(jié)束對(duì)屏幕保護(hù)界面的顯示。
3.如權(quán)利要求1所述的屏幕保護(hù)系統(tǒng),其特征在于所述屏幕保護(hù)系統(tǒng)還包括一第三檢測(cè)模塊和一關(guān)閉模塊,其中所述第三檢測(cè)模塊,用于檢測(cè)所述主機(jī)連續(xù)無(wú)操作事件發(fā)生的時(shí)間是否超過(guò)一第二預(yù)設(shè)時(shí)間,若結(jié)果為是,則向所述關(guān)閉模塊發(fā)出一第三信號(hào),并將屏幕狀態(tài)設(shè)置為關(guān)閉狀態(tài);所述關(guān)閉模塊,用于在收到所述第三信號(hào)后,關(guān)閉所述顯示裝置。
4.如權(quán)利要求3所述的屏幕保護(hù)系統(tǒng),其特征在于所述第三檢測(cè)模塊還用于在向所述關(guān)閉模塊發(fā)出所述第三信號(hào)之前,檢測(cè)屏幕狀態(tài)是否為保護(hù)狀態(tài),若結(jié)果為是,則向所述退出模塊發(fā)出所述第二信號(hào)。
5.如權(quán)利要求3或4所述的屏幕保護(hù)系統(tǒng),其特征在于所述屏幕保護(hù)系統(tǒng)還包括一第四檢測(cè)模塊和一啟動(dòng)模塊,其中所述第四檢測(cè)模塊,用于當(dāng)屏幕狀態(tài)為關(guān)閉狀態(tài)時(shí),通過(guò)所述操作事件監(jiān)聽(tīng)模塊檢測(cè)所述主機(jī)是否有操作事件發(fā)生,若結(jié)果為是,則向所述啟動(dòng)模塊發(fā)出一第四信號(hào),并將屏幕狀態(tài)設(shè)置為正常狀態(tài);所述啟動(dòng)模塊,用于在收到所述第四信號(hào)后,啟動(dòng)所述顯示裝置。
6.一種屏幕保護(hù)方法,應(yīng)用在包括主機(jī)和顯示裝置的Android平臺(tái)終端中,其特征在于所述方法包括以下步驟一計(jì)時(shí)模塊開(kāi)始計(jì)時(shí);一操作事件監(jiān)聽(tīng)模塊監(jiān)聽(tīng)所述主機(jī)是否有操作事件發(fā)生,若結(jié)果為是,則向所述計(jì)時(shí)模塊發(fā)送一重新計(jì)時(shí)信號(hào);一第一檢測(cè)模塊檢測(cè)所述主機(jī)連續(xù)無(wú)操作事件發(fā)生的時(shí)間是否超過(guò)一第一預(yù)設(shè)時(shí)間, 若結(jié)果為是,則向一生成模塊發(fā)出一第一信號(hào),并將屏幕狀態(tài)設(shè)置為保護(hù)狀態(tài); 所述生成模塊在收到所述第一信號(hào)后,生成一屏幕保護(hù)信息; 一輸出模塊將所述屏幕保護(hù)信息發(fā)送至所述顯示裝置,所述顯示裝置根據(jù)所述屏幕保護(hù)信息,顯示屏幕保護(hù)界面。
7.如權(quán)利要求6所述的屏幕保護(hù)方法,其特征在于所述方法還包括以下步驟當(dāng)屏幕狀態(tài)為保護(hù)狀態(tài)時(shí),一第二檢測(cè)模塊通過(guò)所述操作事件監(jiān)聽(tīng)模塊檢測(cè)所述主機(jī)是否有操作事件發(fā)生,若結(jié)果為是,則向一退出模塊發(fā)出一第二信號(hào),并將屏幕狀態(tài)設(shè)置為正常狀態(tài);所述退出模塊,在收到所述第二信號(hào)后,通知所述顯示裝置結(jié)束對(duì)屏幕保護(hù)界面的顯示ο
8.如權(quán)利要求7所述的屏幕保護(hù)方法,其特征在于所述方法還包括以下步驟一第三檢測(cè)模塊檢測(cè)所述主機(jī)連續(xù)無(wú)操作事件發(fā)生的時(shí)間是否超過(guò)一第二預(yù)設(shè)時(shí)間, 若結(jié)果為是,則向一關(guān)閉模塊發(fā)出一第三信號(hào),并將屏幕狀態(tài)設(shè)置為關(guān)閉狀態(tài); 所述關(guān)閉模塊在收到所述第三信號(hào)后,關(guān)閉所述顯示裝置。
9.如權(quán)利要求8所述的屏幕保護(hù)方法,其特征在于所述方法還包括以下步驟所述第三檢測(cè)模塊在向所述關(guān)閉模塊發(fā)出所述第三信號(hào)之前,檢測(cè)屏幕狀態(tài)是否為保護(hù)狀態(tài),若結(jié)果為是,則向所述退出模塊發(fā)出所述第二信號(hào)。
10.如權(quán)利要求8或9所述的屏幕保護(hù)方法,其特征在于所述方法還包括以下步驟 當(dāng)屏幕狀態(tài)為關(guān)閉狀態(tài)時(shí),一第四檢測(cè)模塊通過(guò)所述操作事件監(jiān)聽(tīng)模塊檢測(cè)所述主機(jī)是否有操作事件發(fā)生,若結(jié)果為是,則向一啟動(dòng)模塊發(fā)出一第四信號(hào),并將屏幕狀態(tài)設(shè)置為正常狀態(tài);所述啟動(dòng)模塊在收到所述第四信號(hào)后,啟動(dòng)所述顯示裝置。
全文摘要
一種應(yīng)用在A(yíng)ndroid平臺(tái)終端中的屏幕保護(hù)系統(tǒng),該屏幕保護(hù)系統(tǒng)包括操作事件監(jiān)聽(tīng)模塊,用于監(jiān)聽(tīng)主機(jī)是否有操作事件發(fā)生;計(jì)時(shí)模塊,用于記錄主機(jī)連續(xù)無(wú)操作事件發(fā)生的時(shí)間;第一檢測(cè)模塊,用于檢測(cè)主機(jī)連續(xù)無(wú)操作事件發(fā)生的時(shí)間是否超過(guò)一第一預(yù)設(shè)時(shí)間,若結(jié)果為是,則向生成模塊發(fā)出一第一信號(hào),并將屏幕狀態(tài)設(shè)置為保護(hù)狀態(tài);生成模塊,用于在收到所述第一信號(hào)后,生成一屏幕保護(hù)信息;輸出模塊,用于將屏幕保護(hù)信息發(fā)送至顯示裝置,顯示裝置顯示屏幕保護(hù)界面。本發(fā)明還揭示了一種應(yīng)用在A(yíng)ndroid平臺(tái)終端中的屏幕保護(hù)方法。根據(jù)本發(fā)明的技術(shù)方案,Android平臺(tái)終端的顯示裝置可以在屏幕保護(hù)下延長(zhǎng)使用壽命。
文檔編號(hào)G06F9/44GK102402424SQ201010275659
公開(kāi)日2012年4月4日 申請(qǐng)日期2010年9月8日 優(yōu)先權(quán)日2010年9月8日
發(fā)明者林鼎杰 申請(qǐng)人:鴻富錦精密工業(yè)(深圳)有限公司, 鴻海精密工業(yè)股份有限公司