本發(fā)明涉及終端技術(shù)領(lǐng)域,尤其涉及的是一種管理屏幕使用的方法和裝置。
背景技術(shù):
日常使用移動(dòng)終端的過程中,我們可以根據(jù)需要,對(duì)一種具備鎖屏和解鎖功能的移動(dòng)終端進(jìn)行屏幕鎖定和屏幕解鎖。
在屏幕鎖定后,我們將不能使用移動(dòng)終端屏幕(屏幕的顯示和消息處理被禁止)。屏幕解鎖之后,才允許用戶使用屏幕(屏幕的顯示和消息處理被啟用)。
但是,相關(guān)的屏幕鎖定和屏幕解鎖方案中,主要是針對(duì)終端系統(tǒng)的屏幕鎖定和屏幕解鎖,不能滿足用戶針對(duì)特定應(yīng)用場(chǎng)景進(jìn)行屏幕鎖定和屏幕解鎖的需求。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明所要解決的技術(shù)問題是提供一種管理屏幕使用的方法和裝置,能夠針對(duì)當(dāng)前應(yīng)用進(jìn)行屏幕鎖定、屏幕解鎖。
本發(fā)明實(shí)施例提供了一種管理屏幕使用的方法,應(yīng)用于終端,該方法包括:
在當(dāng)前應(yīng)用使用屏幕時(shí)檢測(cè)應(yīng)用鎖屏功能是否開啟;
在檢測(cè)到所述應(yīng)用鎖屏功能開啟后,禁止其他應(yīng)用使用所述屏幕。
可選地,所述方法還包括:
在檢測(cè)到所述應(yīng)用鎖屏功能關(guān)閉后,允許其他應(yīng)用使用所述屏幕。
可選地,在檢測(cè)到所述應(yīng)用鎖屏功能開啟后,所述方法還包括:
屏蔽所述其他應(yīng)用的干擾消息。
可選地,所述方法還包括:
在檢測(cè)到所述應(yīng)用鎖屏功能關(guān)閉后,解除對(duì)所述其他應(yīng)用的干擾消息的屏蔽。
可選地,所述檢測(cè)應(yīng)用鎖屏功能是否開啟,包括:
如檢測(cè)到以下事件中的至少一種發(fā)生,則判定所述應(yīng)用鎖屏功能開啟;
a)檢測(cè)到終端機(jī)身上的應(yīng)用鎖屏功能按鍵由關(guān)閉狀態(tài)變?yōu)殚_啟狀態(tài);
b)檢測(cè)到用戶觸摸或點(diǎn)擊了觸摸屏上顯示的應(yīng)用鎖屏功能圖標(biāo)并將其狀態(tài)設(shè)置為開啟;
c)檢測(cè)到用戶的語音指令,所述語音指令用于開啟所述應(yīng)用鎖屏功能;
如檢測(cè)到以下事件中的至少一種發(fā)生,則判定所述應(yīng)用鎖屏功能關(guān)閉;
d)檢測(cè)到終端機(jī)身上的應(yīng)用鎖屏功能按鍵由開啟狀態(tài)變?yōu)殛P(guān)閉狀態(tài);
e)檢測(cè)到用戶觸摸或點(diǎn)擊了觸摸屏上顯示的應(yīng)用鎖屏功能圖標(biāo)并將其狀態(tài)設(shè)置為關(guān)閉;
f)檢測(cè)到用戶的語音指令,所述語音指令用于關(guān)閉所述應(yīng)用鎖屏功能。
可選地,所述禁止其他應(yīng)用使用所述屏幕,包括:
在檢測(cè)到所述其他應(yīng)用的與屏幕顯示有關(guān)的消息時(shí),對(duì)所述消息進(jìn)行緩存;
所述允許其他應(yīng)用使用所述屏幕,包括:
如緩存中存在所述其他應(yīng)用的未處理的與屏幕顯示有關(guān)的消息,則將所述消息分別發(fā)送給對(duì)應(yīng)的應(yīng)用以進(jìn)行處理。
可選地,所述屏蔽其他應(yīng)用的干擾消息,包括:
在檢測(cè)到所述其他應(yīng)用的以下干擾消息的至少一種時(shí),對(duì)所述干擾消息進(jìn)行緩存:聲音提示消息、震動(dòng)提示消息、屏幕輸入消息;
所述解除對(duì)所述其他應(yīng)用的干擾消息的屏蔽,包括:
如緩存中存在所述其他應(yīng)用的未處理的干擾消息,則將所述干擾消息分別發(fā)送給對(duì)應(yīng)的應(yīng)用以進(jìn)行處理。
本發(fā)明實(shí)施例提供了一種管理屏幕使用的裝置,應(yīng)用于終端,包括:
檢測(cè)模塊,用于在當(dāng)前應(yīng)用使用屏幕時(shí)檢測(cè)應(yīng)用鎖屏功能是否開啟;
鎖屏模塊,用于在檢測(cè)到所述應(yīng)用鎖屏功能開啟后,禁止其他應(yīng)用使用所述屏幕。
可選地,所述裝置還包括:
解鎖模塊,用于在檢測(cè)到所述應(yīng)用鎖屏功能關(guān)閉后,允許其他應(yīng)用使用所述屏幕。
可選地,所述鎖屏模塊,還用于在檢測(cè)到所述應(yīng)用鎖屏功能開啟后,屏蔽所述其他應(yīng)用的干擾消息。
可選地,所述解鎖模塊,還用于在檢測(cè)到所述應(yīng)用鎖屏功能關(guān)閉后,解除對(duì)所述其他應(yīng)用的干擾消息的屏蔽。
可選地,所述檢測(cè)模塊,用于檢測(cè)應(yīng)用鎖屏功能是否開啟,包括:
如檢測(cè)到以下事件中的至少一種發(fā)生,則判定所述應(yīng)用鎖屏功能開啟;
a)檢測(cè)到終端機(jī)身上的應(yīng)用鎖屏功能按鍵由關(guān)閉狀態(tài)變?yōu)殚_啟狀態(tài);
b)檢測(cè)到用戶觸摸或點(diǎn)擊了觸摸屏上顯示的應(yīng)用鎖屏功能圖標(biāo)并將其狀態(tài)設(shè)置為開啟;
c)檢測(cè)到用戶的語音指令,所述語音指令用于開啟所述應(yīng)用鎖屏功能;
如檢測(cè)到以下事件中的至少一種發(fā)生,則判定所述應(yīng)用鎖屏功能關(guān)閉;
d)檢測(cè)到終端機(jī)身上的應(yīng)用鎖屏功能按鍵由開啟狀態(tài)變?yōu)殛P(guān)閉狀態(tài);
e)檢測(cè)到用戶觸摸或點(diǎn)擊了觸摸屏上顯示的應(yīng)用鎖屏功能圖標(biāo)并將其狀態(tài)設(shè)置為關(guān)閉;
f)檢測(cè)到用戶的語音指令,所述語音指令用于關(guān)閉所述應(yīng)用鎖屏功能。
可選地,所述鎖屏模塊,用于禁止其他應(yīng)用使用所述屏幕,包括:
在檢測(cè)到所述其他應(yīng)用的與屏幕顯示有關(guān)的消息時(shí),對(duì)所述消息進(jìn)行緩存;
所述解鎖模塊,用于允許其他應(yīng)用使用所述屏幕,包括:
如緩存中存在所述其他應(yīng)用的未處理的與屏幕顯示有關(guān)的消息,則將所述消息分別發(fā)送給對(duì)應(yīng)的應(yīng)用以進(jìn)行處理。
可選地,所述鎖屏模塊,用于屏蔽其他應(yīng)用的干擾消息,包括:
在檢測(cè)到所述其他應(yīng)用的以下干擾消息的至少一種時(shí),對(duì)所述干擾消息進(jìn)行緩存:聲音提示消息、震動(dòng)提示消息、屏幕輸入消息;
所述解鎖模塊,用于解除對(duì)所述其他應(yīng)用的干擾消息的屏蔽,包括:
如緩存中存在所述其他應(yīng)用的未處理的干擾消息,則將所述干擾消息分別發(fā)送給對(duì)應(yīng)的應(yīng)用以進(jìn)行處理。
與現(xiàn)有技術(shù)相比,本發(fā)明提供的一種管理屏幕使用的方法和裝置,在當(dāng)前應(yīng)用使用屏幕時(shí)檢測(cè)到應(yīng)用鎖屏功能開啟,則禁止其他應(yīng)用使用所述屏幕,在檢測(cè)到應(yīng)用鎖屏功能關(guān)閉后,允許其他應(yīng)用使用所述屏幕。本發(fā)明能夠針對(duì)當(dāng)前應(yīng)用進(jìn)行屏幕鎖定、屏幕解鎖。
附圖說明
圖1為本發(fā)明實(shí)施例的一種管理屏幕使用的方法的示意圖。
圖2為本發(fā)明實(shí)施例的一種管理屏幕使用的裝置的示意圖。
具體實(shí)施方式
為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚明白,下文中將結(jié)合附圖對(duì)本發(fā)明的實(shí)施例進(jìn)行詳細(xì)說明。需要說明的是,在不沖突的情況下,本申請(qǐng)中的實(shí)施例及實(shí)施例中的特征可以相互任意組合。
如圖1所示,本發(fā)明實(shí)施例提供了一種管理屏幕使用的方法,應(yīng)用于終 端,該方法包括:
S101,在當(dāng)前應(yīng)用使用屏幕時(shí)檢測(cè)應(yīng)用鎖屏功能是否開啟;
其中,所述檢測(cè)應(yīng)用鎖屏功能是否開啟,包括:
如檢測(cè)到以下事件中的至少一種發(fā)生,則判定所述應(yīng)用鎖屏功能開啟;
a)檢測(cè)到終端機(jī)身上的應(yīng)用鎖屏功能按鍵由關(guān)閉狀態(tài)變?yōu)殚_啟狀態(tài);
b)檢測(cè)到用戶觸摸或點(diǎn)擊了觸摸屏上顯示的應(yīng)用鎖屏功能圖標(biāo)并將其狀態(tài)設(shè)置為開啟;
c)檢測(cè)到用戶的語音指令,所述語音指令用于開啟所述應(yīng)用鎖屏功能;
如檢測(cè)到以下事件中的至少一種發(fā)生,則判定所述應(yīng)用鎖屏功能關(guān)閉;
d)檢測(cè)到終端機(jī)身上的應(yīng)用鎖屏功能按鍵由開啟狀態(tài)變?yōu)殛P(guān)閉狀態(tài);
e)檢測(cè)到用戶觸摸或點(diǎn)擊了觸摸屏上顯示的應(yīng)用鎖屏功能圖標(biāo)并將其狀態(tài)設(shè)置為關(guān)閉;
f)檢測(cè)到用戶的語音指令,所述語音指令用于關(guān)閉所述應(yīng)用鎖屏功能;
其中,所述當(dāng)前應(yīng)用使用屏幕是指:所述屏幕上正在顯示的是所述當(dāng)前應(yīng)用的界面;
S102,在檢測(cè)到所述應(yīng)用鎖屏功能開啟后,禁止其他應(yīng)用使用所述屏幕;
所述方法還包括:在檢測(cè)到所述應(yīng)用鎖屏功能關(guān)閉后,允許其他應(yīng)用使用所述屏幕;
其中,所述方法還包括:
在檢測(cè)到所述應(yīng)用鎖屏功能開啟后,屏蔽所述其他應(yīng)用的干擾消息;
其中,所述方法還包括:在檢測(cè)到所述應(yīng)用鎖屏功能關(guān)閉后,解除對(duì)所述其他應(yīng)用的干擾消息的屏蔽;
其中,所述禁止其他應(yīng)用使用所述屏幕,包括:
在檢測(cè)到所述其他應(yīng)用的與屏幕顯示有關(guān)的消息時(shí),對(duì)所述消息進(jìn)行緩存;
其中,所述允許其他應(yīng)用使用所述屏幕,包括:
如緩存中存在所述其他應(yīng)用的未處理的與屏幕顯示有關(guān)的消息,則將所述消息分別發(fā)送給對(duì)應(yīng)的應(yīng)用以進(jìn)行處理;
其中,所述屏蔽其他應(yīng)用的干擾消息,包括:
在檢測(cè)到所述其他應(yīng)用的以下干擾消息的至少一種時(shí),對(duì)所述干擾消息進(jìn)行緩存:聲音提示消息、震動(dòng)提示消息、屏幕輸入消息;
其中,所述解除對(duì)所述其他應(yīng)用的干擾消息的屏蔽,包括:
如緩存中存在所述其他應(yīng)用的未處理的干擾消息,則將所述干擾消息分別發(fā)送給對(duì)應(yīng)的應(yīng)用以進(jìn)行處理;
其中,所述終端包括:移動(dòng)終端;比如,手機(jī)。
如圖2所示,本發(fā)明實(shí)施例提供了一種管理屏幕使用的裝置,應(yīng)用于終端,包括:
檢測(cè)模塊201,用于在當(dāng)前應(yīng)用使用屏幕時(shí)檢測(cè)應(yīng)用鎖屏功能是否開啟;
鎖屏模塊202,用于在檢測(cè)到所述應(yīng)用鎖屏功能開啟后,禁止其他應(yīng)用使用所述屏幕。
其中,所述裝置還包括:
解鎖模塊,用于在檢測(cè)到所述應(yīng)用鎖屏功能關(guān)閉后,允許其他應(yīng)用使用所述屏幕。
其中,所述鎖屏模塊,還用于在檢測(cè)到所述應(yīng)用鎖屏功能開啟后,屏蔽所述其他應(yīng)用的干擾消息。
其中,所述解鎖模塊,還用于在檢測(cè)到所述應(yīng)用鎖屏功能關(guān)閉后,解除對(duì)所述其他應(yīng)用的干擾消息的屏蔽。
其中,所述檢測(cè)模塊,用于檢測(cè)應(yīng)用鎖屏功能是否開啟,包括:
如檢測(cè)到以下事件中的至少一種發(fā)生,則判定所述應(yīng)用鎖屏功能開啟;
a)檢測(cè)到終端機(jī)身上的應(yīng)用鎖屏功能按鍵由關(guān)閉狀態(tài)變?yōu)殚_啟狀態(tài);
b)檢測(cè)到用戶觸摸或點(diǎn)擊了觸摸屏上顯示的應(yīng)用鎖屏功能圖標(biāo)并將其狀態(tài)設(shè)置為開啟;
c)檢測(cè)到用戶的語音指令,所述語音指令用于開啟所述應(yīng)用鎖屏功能;
如檢測(cè)到以下事件中的至少一種發(fā)生,則判定所述應(yīng)用鎖屏功能關(guān)閉;
d)檢測(cè)到終端機(jī)身上的應(yīng)用鎖屏功能按鍵由開啟狀態(tài)變?yōu)殛P(guān)閉狀態(tài);
e)檢測(cè)到用戶觸摸或點(diǎn)擊了觸摸屏上顯示的應(yīng)用鎖屏功能圖標(biāo)并將其狀態(tài)設(shè)置為關(guān)閉;
f)檢測(cè)到用戶的語音指令,所述語音指令用于關(guān)閉所述應(yīng)用鎖屏功能。
其中,所述鎖屏模塊,用于禁止其他應(yīng)用使用所述屏幕,包括:
在檢測(cè)到所述其他應(yīng)用的與屏幕顯示有關(guān)的消息時(shí),對(duì)所述消息進(jìn)行緩存;
所述解鎖模塊,用于允許其他應(yīng)用使用所述屏幕,包括:
如緩存中存在所述其他應(yīng)用的未處理的與屏幕顯示有關(guān)的消息,則將所述消息分別發(fā)送給對(duì)應(yīng)的應(yīng)用以進(jìn)行處理。
其中,所述鎖屏模塊,用于屏蔽其他應(yīng)用的干擾消息,包括:
在檢測(cè)到所述其他應(yīng)用的以下干擾消息的至少一種時(shí),對(duì)所述干擾消息進(jìn)行緩存:聲音提示消息、震動(dòng)提示消息、屏幕輸入消息;
所述解鎖模塊,用于解除對(duì)所述其他應(yīng)用的干擾消息的屏蔽,包括:
如緩存中存在所述其他應(yīng)用的未處理的干擾消息,則將所述干擾消息分別發(fā)送給對(duì)應(yīng)的應(yīng)用以進(jìn)行處理。
其中,所述終端包括:移動(dòng)終端;比如,手機(jī)。
應(yīng)用示例
相關(guān)技術(shù)中,用戶正在通過某應(yīng)用軟件查看照片的幻燈片,但是手不小心移動(dòng)了一下手機(jī),手機(jī)橫豎屏自動(dòng)切換了,影響了使用。不小心點(diǎn)到返回鍵了,幻燈片退出了。手機(jī)突然來電了,幻燈片界面被來電的界面遮擋。
如果用戶此時(shí)只想看幻燈片,想把這個(gè)應(yīng)用保護(hù)起來不受打擾,則需要使用本發(fā)明實(shí)施例的技術(shù)方案,具體如下:
用戶正在使用幻燈片播放應(yīng)用,用戶按了一下手機(jī)上的應(yīng)用鎖屏功能鍵以開啟應(yīng)用鎖屏功能,然后手動(dòng)選擇了上一次的播放記錄,現(xiàn)在,沒有其他應(yīng)用能夠打斷這個(gè)幻燈片應(yīng)用播放過程了,幻燈片可以順利地播放完畢。用戶又按了一下應(yīng)用鎖屏功能鍵以關(guān)閉所述應(yīng)用鎖屏功能。此時(shí)系統(tǒng)提示用戶有一個(gè)未接來電,然后用戶回?fù)芰诉^去。
上述實(shí)施例提供的一種管理屏幕使用的方法和裝置,在當(dāng)前應(yīng)用使用屏幕時(shí)檢測(cè)到應(yīng)用鎖屏功能開啟,則禁止其他應(yīng)用使用所述屏幕,在檢測(cè)到應(yīng)用鎖屏功能關(guān)閉后,允許其他應(yīng)用使用所述屏幕。本發(fā)明實(shí)施例能夠針對(duì)當(dāng)前應(yīng)用進(jìn)行屏幕鎖定、屏幕解鎖。
本領(lǐng)域普通技術(shù)人員可以理解上述方法中的全部或部分步驟可通過程序來指令相關(guān)硬件完成,所述程序可以存儲(chǔ)于計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,如只讀存儲(chǔ)器、磁盤或光盤等??蛇x地,上述實(shí)施例的全部或部分步驟也可以使用一個(gè)或多個(gè)集成電路來實(shí)現(xiàn),相應(yīng)地,上述實(shí)施例中的各模塊/單元可以采用硬件的形式實(shí)現(xiàn),也可以采用軟件功能模塊的形式實(shí)現(xiàn)。本發(fā)明不限制于任何特定形式的硬件和軟件的結(jié)合。
需要說明的是,本發(fā)明還可有其他多種實(shí)施例,在不背離本發(fā)明精神及其實(shí)質(zhì)的情況下,熟悉本領(lǐng)域的技術(shù)人員可根據(jù)本發(fā)明作出各種相應(yīng)的改變和變形,但這些相應(yīng)的改變和變形都應(yīng)屬于本發(fā)明所附的權(quán)利要求的保護(hù)范圍。