控制屏幕顯示方向的方法和相關(guān)設(shè)備的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及計(jì)算機(jī)電子技術(shù)領(lǐng)域,具體涉及一種控制屏幕顯示方向的方法和相關(guān)設(shè)備。
【背景技術(shù)】
[0002]隨著科學(xué)技術(shù)的不斷發(fā)展,終端設(shè)備(例如智能手機(jī)等)所具有的屏幕越來越大,且終端設(shè)備的功能越來越能滿足人們多樣化的需求。聽歌、看視頻為最主要也最基本的終端設(shè)備功能,在看視頻的過程中,用戶有時(shí)候希望可以將屏幕的顯示方向進(jìn)行調(diào)整,以獲得更理想的觀看效果。
[0003]一般來說,傳統(tǒng)調(diào)整屏幕顯示方向的方式是在終端菜單中設(shè)置。近來隨著越來越多的終端設(shè)備上配置了重力傳感器,基于重力感應(yīng)的屏幕顯示方向調(diào)整的方法得到了廣泛的使用。
[0004]在使用帶有重力傳感器的終端的過程中,重力傳感器能較為及時(shí)地感應(yīng)到終端設(shè)備的朝向的改變,并對屏幕顯示方向進(jìn)行及時(shí)的調(diào)整、改變,確保用戶的觀賞效果是最佳的。
[0005]發(fā)明人在實(shí)現(xiàn)本發(fā)明的過程中發(fā)現(xiàn),傳統(tǒng)的通過對菜單進(jìn)行設(shè)置屏幕顯示方向的方法其操作過程比較繁瑣,不便于用戶操作,不適合需要對屏幕顯示方向進(jìn)行較為頻繁的切換的用戶。而現(xiàn)在流行的基于重力傳感器感應(yīng)來調(diào)整終端設(shè)備的屏幕顯示方向的方法,重力傳感器每隔一個(gè)周期檢測終端設(shè)備朝向是否發(fā)生了改變;一般來說,若是周期較短,當(dāng)用戶改變了終端設(shè)備朝向時(shí),重力傳感器能夠及時(shí)檢測到并通知終端設(shè)備相應(yīng)的調(diào)整屏幕顯示方向,但此時(shí)重力傳感器會占用較多的系統(tǒng)資源,同時(shí)會使得系統(tǒng)功耗上升,并且,一些由于用戶不小心或是外界環(huán)境給終端設(shè)備帶來的震動有可能會因?yàn)榻K端重力傳感器的周期過短,或可說終端重力傳感器的靈敏度過高觸發(fā)了終端設(shè)備調(diào)整屏幕顯示方向,給用戶帶來不便;而若是周期較長,重力傳感器對系統(tǒng)資源的占用率降低,系統(tǒng)的功耗也會降低,但是會導(dǎo)致終端設(shè)備無法及時(shí)對屏幕顯示方向進(jìn)行調(diào)整。
【發(fā)明內(nèi)容】
[0006]本發(fā)明實(shí)施例提供控制屏幕顯示方向的方法和相關(guān)設(shè)備,以期簡化屏幕顯示方向的調(diào)整復(fù)雜度,減少調(diào)整屏幕顯示方向?qū)ο到y(tǒng)資源的占用度,降低系統(tǒng)功耗。
[0007]本發(fā)明實(shí)施例第一方面提供一種控制屏幕顯示方向的方法,包括:
[0008]獲取用戶通過終端設(shè)備的指紋識別區(qū)錄入的指紋i ;
[0009]確定與所述指紋i對應(yīng)的屏幕顯示方向;
[0010]在所述終端設(shè)備當(dāng)前的屏幕顯示方向不同于所述指紋i對應(yīng)的屏幕顯示方向的情況下,將所述終端設(shè)備當(dāng)前的屏幕顯示方向調(diào)整為所述指紋i對應(yīng)的屏幕顯示方向。
[0011]結(jié)合第一方面,在第一方面的第一種可能的實(shí)施方式中,所述確定與所述指紋i對應(yīng)的屏幕顯示方向,包括:
[0012]在映射關(guān)系表中查詢是否存在與所述指紋i匹配的映射關(guān)系記錄,所述映射關(guān)系表中的每條映射關(guān)系記錄包括用于記錄指紋的指紋字段和用于記錄屏幕顯示方向的方向字段;若在所述映射關(guān)系表中查詢到了與所述指紋i匹配的映射關(guān)系記錄j,將所述映射關(guān)系記錄j中的方向字段記錄的屏幕顯示方向作為所述指紋i對應(yīng)的屏幕顯示方向。
[0013]結(jié)合第一方面的第一種可能的實(shí)施方式,在第一方面的第二種可能的實(shí)施方式中,
[0014]所述獲取用戶通過終端設(shè)備的指紋識別區(qū)錄入的指紋i之前,包括:
[0015]在所述映射關(guān)系表中創(chuàng)建N條映射關(guān)系記錄,所述N條映射關(guān)系記錄中的每條映射關(guān)系記錄的指紋字段所記錄的指紋互不相同,所述N條映射關(guān)系記錄中的每條映射關(guān)系記錄的方向字段所記錄的屏幕顯示方向互不相同,所述N為大于I的整數(shù)。
[0016]結(jié)合第一方面的第二種可能的實(shí)施方式,在第一方面的第三種可能的實(shí)施方式中,所述N條映射關(guān)系記錄中的每條映射關(guān)系記錄的指紋字段所記錄的指紋為具有改變屏幕顯示方向權(quán)限的有效指紋。
[0017]結(jié)合第一方面的第三種可能的實(shí)施方式,在第一方面的第四種可能的實(shí)施方式中,
[0018]所述在所述映射關(guān)系表中創(chuàng)建N條映射關(guān)系記錄之前還包括:在屏幕上顯示用于提示用戶錄入有效指紋的提示信息;接收用戶通過所述終端設(shè)備的指紋識別區(qū)錄入的N個(gè)有效指紋,確定用戶針對所述N個(gè)有效指紋中的每個(gè)有效指紋分別設(shè)定的對應(yīng)屏幕顯示方向。
[0019]結(jié)合第一方面或第一方面的第一種可能的實(shí)施方式或第一方面的第二種可能的實(shí)施方式或第一方面的第三種可能的實(shí)施方式或第一方面的第四種可能的實(shí)施方式,在第一方面的第五種可能的實(shí)施方式中,
[0020]所述方法還包括:
[0021]檢測所述終端設(shè)備是否發(fā)生第一甩動作事件,如果所述終端設(shè)備發(fā)生第一甩動作事件,檢測所述終端設(shè)備指定的穿戴設(shè)備是否發(fā)生第二甩動作事件,若所述穿戴設(shè)備發(fā)生第二甩動作事件,判斷所述第一甩動作事件和所述第二甩動作事件包括的甩動作方向是否相同,如果甩動作方向相同,判斷所述第一甩動作事件和所述第二甩動作事件包括的甩動作起始時(shí)間是否均位于預(yù)設(shè)時(shí)長內(nèi),判斷所述第一甩動作事件和所述第二甩動作事件包括的甩動作持續(xù)時(shí)長是否均位于所述預(yù)設(shè)時(shí)長內(nèi),如果所述第一甩動作事件和所述第二甩動作事件包括的甩動作起始時(shí)間均位于預(yù)設(shè)時(shí)長內(nèi),并且所述第一甩動作事件和所述第二甩動作事件包括的甩動作持續(xù)時(shí)長均位于所述預(yù)設(shè)時(shí)長之內(nèi),判斷所述第一甩動作事件與所述第二甩動作事件包括的甩動作起始時(shí)間的差值是否小于第一預(yù)設(shè)閾值,如果所述第一甩動作事件與所述第二甩動作事件包括的甩動作起始時(shí)間的差值小于第一預(yù)設(shè)閾值,判斷所述第一甩動作事件與所述第二甩動作事件包括的甩動作持續(xù)時(shí)長的差值是否小于第二預(yù)設(shè)閾值,如果所述第一甩動作事件與所述第二甩動作事件包括的甩動作持續(xù)時(shí)長的差值小于第二預(yù)設(shè)閾值,確定所述終端設(shè)備和所述穿戴設(shè)備均在所述預(yù)設(shè)時(shí)長內(nèi)發(fā)生同一動作事件;
[0022]其中,所述將所述終端設(shè)備當(dāng)前的屏幕顯示方向調(diào)整為所述指紋i對應(yīng)的屏幕顯示方向,包括:在確定所述終端設(shè)備和所述穿戴設(shè)備均在所述預(yù)設(shè)時(shí)長內(nèi)發(fā)生同一動作事件的情況下,將所述終端設(shè)備當(dāng)前的屏幕顯示方向調(diào)整為所述指紋i對應(yīng)的屏幕顯示方向。
[0023]本發(fā)明第二方面提供一種控制屏幕顯示方向的裝置,包括:
[0024]獲取單元,用于獲取用戶通過終端設(shè)備的指紋識別區(qū)錄入的指紋i ;
[0025]確定單元,用于確定與所述指紋i對應(yīng)的屏幕顯示方向;
[0026]調(diào)整單元,用于在所述終端設(shè)備當(dāng)前的屏幕顯示方向不同于所述指紋i對應(yīng)的屏幕顯示方向的情況下,將所述終端設(shè)備當(dāng)前的屏幕顯示方向調(diào)整為所述指紋i對應(yīng)的屏幕顯不方向O
[0027]結(jié)合第二方面,在第二方面的第一種可能實(shí)施方式中,所述確定單元具體用于,在映射關(guān)系表中查詢是否存在與所述指紋i匹配的映射關(guān)系記錄,所述映射關(guān)系表中的每條映射關(guān)系記錄包括用于記錄指紋的指紋字段和用于記錄屏幕顯示方向的方向字段;若在所述映射關(guān)系表中查詢到了與所述指紋i匹配的映射關(guān)系記錄j,將所述映射關(guān)系記錄j中的方向字段記錄的屏幕顯示方向作為所述指紋i對應(yīng)的屏幕顯示方向。
[0028]結(jié)合第二方面的第一種可能的實(shí)施方式,在第二方面的第二種可能的實(shí)施方式中,所述裝置還包括:
[0029]創(chuàng)建單元,用于在所述映射關(guān)系表中創(chuàng)建N條映射關(guān)系記錄,所述N條映射關(guān)系記錄中的每條映射關(guān)系記錄的指紋字段所記錄的指紋互不相同,所述N條映射關(guān)系記錄中的每條映射關(guān)系記錄的方向字段所記錄的屏幕顯示方向互不相同,所述N為大于I的整數(shù)。
[0030]結(jié)合第二方面的第二種可能的實(shí)施方式,在第二方面的第三種可能的實(shí)施方式中,所述N條映射關(guān)系記錄中的每條映射關(guān)系記錄的指紋字段所記錄的指紋為具有改變屏幕顯示方向權(quán)限的有效指紋。
[0031]結(jié)合第二方面的第三種可能的實(shí)施方式,在第二方面的第四種可能的實(shí)施方式中,所述創(chuàng)建單元還用于在屏幕上顯示用于提示用戶錄入有效指紋的提示信息;接收用戶通過所述終端設(shè)備的指紋識別區(qū)錄入的N個(gè)有效指紋,確定用戶針對所述N個(gè)有效指紋中的每個(gè)有效指紋分別設(shè)定的對應(yīng)屏幕顯示方向。
[0032]結(jié)合第一方面或第一方面的第一種可能的實(shí)施方式或第一方面的第二種可能的實(shí)施方式或第一方面的第三種可能的實(shí)施方式或第一方面的第四種可能的實(shí)施方式,在第一方面的第五種可能的實(shí)施方式中,
[0033]所述裝置還包括:
[0034]檢測單元,用于檢測所述終端設(shè)備是否發(fā)生第一甩動作事件,如果所述終端設(shè)備發(fā)生第一甩動作事件,檢測所述終端設(shè)備指定的穿戴設(shè)備是否發(fā)生第二甩動作事件,若所述穿戴設(shè)備發(fā)生第二甩動作事件,判斷所述第一甩動作事件和所述第二甩動作事件包括的甩動作方向是否相同,如果甩動作方向相同,判斷所述第一甩動作事件和所述第二甩動作事件包括的甩動作起始時(shí)間是否均位于預(yù)設(shè)時(shí)長內(nèi),判斷所述第一甩動作事件和所述第二甩動作事件包括的甩動作持續(xù)時(shí)長是否均位于所述預(yù)設(shè)時(shí)長內(nèi),如果所述第一甩動作事件和所述第二甩動作事件包括的甩動作起始時(shí)間均位于預(yù)設(shè)時(shí)長內(nèi),并且所述第一甩動作事件和所述第二甩動作事件包括的甩動作持續(xù)時(shí)長均位于所述預(yù)設(shè)時(shí)長之內(nèi),判斷所述第一甩動作事件與所述第二甩動作事件包括的甩動作起始時(shí)間的差值是否小于第一預(yù)設(shè)閾值,如果所述第一甩動作事件與所述第二甩動作事件包括的甩動作起始時(shí)間的差值小于第一預(yù)設(shè)閾值,判斷所述第一甩動作事件與所述第二甩動作事件包括的甩動作持續(xù)時(shí)長的差值是否小于第二預(yù)設(shè)閾值,如果所述第一甩動作事件與所述第二甩動作事件包括的甩動作持續(xù)時(shí)長的差值小于第二預(yù)設(shè)閾值,確定所述終端設(shè)備和所述穿戴設(shè)備均在所述預(yù)設(shè)時(shí)長內(nèi)發(fā)生同一動作事件;
[0035]其中,在將所述終端設(shè)備當(dāng)前的屏幕顯示方向調(diào)整為所述指紋i對應(yīng)的屏幕顯示方向的方面,調(diào)整單元具體用于:在確定所述終端設(shè)備和所述穿戴設(shè)備均在所述預(yù)設(shè)時(shí)長內(nèi)發(fā)生同一動作事件的情況下,將所述終端設(shè)備當(dāng)前的屏幕顯示方向調(diào)整為所述指紋i對應(yīng)的屏幕顯示方向。
[0036]可以看出,本發(fā)明實(shí)施例的方案中,根據(jù)獲取的用戶通過終端設(shè)備的指紋識別區(qū)錄入的指紋來調(diào)整屏幕顯示方向,給用戶提供了一種新型的調(diào)整屏幕的顯示方向的機(jī)制,該機(jī)制能夠在用戶對終端設(shè)備進(jìn)行簡單易行的操作時(shí)及時(shí)根據(jù)用戶的操作對終端設(shè)備的屏幕顯示方向進(jìn)行調(diào)整。該機(jī)制既解決了傳統(tǒng)的通過對菜單進(jìn)行設(shè)置屏幕顯示方向的機(jī)制的操作過程過于繁瑣的缺陷,又克服了基于重力傳感器感應(yīng)來調(diào)整終