亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種響應按鍵操作的處理方法及移動終端的制作方法

文檔序號:6521840閱讀:236來源:國知局
一種響應按鍵操作的處理方法及移動終端的制作方法
【專利摘要】本發(fā)明實施例公開了一種響應按鍵操作的處理方法,包括:當接收到移動終端的按鍵操作事件時,判斷所述移動終端是否處于橫屏狀態(tài);若所述移動終端處于橫屏狀態(tài),則判斷所述按鍵操作事件對應的按鍵是否為預先設定的屏蔽按鍵;若所述按鍵為預先設定的屏蔽按鍵,則忽略所述按鍵操作事件;若所述按鍵不是預先設定的屏蔽按鍵,則響應所述按鍵操作事件。本發(fā)明實施例還公開了一種移動終端。采用本發(fā)明實施例,具有可選擇性地響應按鍵操作事件,可提高移動終端響應按鍵操作的處理方式的多樣性,增強移動終端的用戶體驗的優(yōu)點。
【專利說明】一種響應按鍵操作的處理方法及移動終端
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及電子【技術(shù)領(lǐng)域】,尤其涉及一種響應按鍵操作的處理方法及移動終端?!颈尘凹夹g(shù)】
[0002]當前隨著觸屏手機的日益普及,大屏幕的觸屏手機已日益深入到我們的日常生活中,通過手機看電影、玩游戲等已成為廣大手機用戶消磨時光的重要形式之一。手機用戶在手機上看電影或者玩游戲時,往往會將手機放置為橫屏狀態(tài),手機橫屏看電影可以使視頻畫面看起來更加清晰、舒服,手機橫屏玩游戲可以更好地操控游戲按鍵、玩起來更加順暢、舒服。然而,當手機用戶通過手機橫屏看電影或者玩游戲時,手機上的物理按鍵還處于正常運行狀態(tài),用戶看視頻或者玩游戲過程中如果碰觸到這些物理按鍵,手機則會響應這些物理按鍵操作事件,此時視頻或者游戲可能會被迫暫?;蛘呓K止,影響用戶看視頻或者玩游戲的心情。
[0003]現(xiàn)有技術(shù)中對手機的按鍵操作的響應方式主要是直接屏蔽所有按鍵或者直接響應所有按鍵,無法更加手機的放置狀態(tài)或者預先設定的條件進行適用性的屏蔽或者響應,響應按鍵操作的處理方式單一。當手機響應按鍵操作的處理方式是無條件屏蔽時,用戶通過手機看視頻或者玩游戲時按鍵可能失靈,用戶無法使用手機按鍵,當手機響應按鍵操作的處理方式是直接響應時,用戶通過手機看視頻或者玩游戲時如果觸碰到手機按鍵視頻或者按鍵可能會被暫?;蛘呓K止,影響用戶心情,用戶體驗效果低。

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

[0004]本發(fā)明實施例提供一種響應按鍵操作的處理方法及移動終端,可選擇性地響應按鍵操作事件,可提高移動終端響應按鍵操作的處理方式的多樣性,增強移動終端的用戶體驗。
[0005]本發(fā)明實施例提供了一種響應按鍵操作的處理方法,其可包括:
[0006]當接收到移動終端的按鍵操作事件時,判斷所述移動終端是否處于橫屏狀態(tài);
[0007]若所述移動終端處于橫屏狀態(tài),則判斷所述按鍵操作事件對應的按鍵是否為預先設定的屏蔽按鍵;
[0008]若所述按鍵為預先設定的屏蔽按鍵,則忽略所述按鍵操作事件;
[0009]若所述按鍵不是預先設定的屏蔽按鍵,則響應所述按鍵操作事件。
[0010]本發(fā)明實施例還提供了一種移動終端,其可包括:
[0011]第一判斷模塊,用于在移動終端接收到按鍵操作事件時,判斷所述移動終端是否處于橫屏狀態(tài);
[0012]第二判斷模塊,用于在所述第一判斷模塊判斷結(jié)果為是時,判斷所述按鍵操作事件對應的按鍵是否為預先設定的屏蔽按鍵;
[0013]處理模塊,用于在所述第二判斷模塊判斷結(jié)果為是時,忽略所述按鍵操作事件,在所述第二判斷模塊判斷結(jié)果為否時,響應所述按鍵操作事件。[0014]本發(fā)明實施例所描述的方法可在移動終端處于橫屏狀態(tài)時根據(jù)預先設定的條件選擇性地響應移動終端的按鍵操作,提高了移動終端響應按鍵操作的處理方法的多樣性,增強移動終端的用戶體驗。
【專利附圖】

【附圖說明】
[0015]為了更清楚地說明本發(fā)明實施例中的技術(shù)方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0016]圖1是本發(fā)明實施例提供的響應按鍵操作的處理方法的第一實施例流程示意圖;
[0017]圖2是本發(fā)明實施例提供的響應按鍵操作的處理方法的第二實施例流程示意圖;
[0018]圖3是本發(fā)明實施例提供的移動終端的第一實施例的一結(jié)構(gòu)示意圖;
[0019]圖4是本發(fā)明實施例提供的移動終端的第一實施例的另一結(jié)構(gòu)示意圖;
[0020]圖5是本發(fā)明實施例提供的移動終端的第二實施例的結(jié)構(gòu)示意圖。
【具體實施方式】
[0021]下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例。基于本發(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0022]具體實現(xiàn)中,本發(fā)明實施例中所描述的移動終端,可包括:手機、平板電腦、隨身聽等,上述移動終端僅是舉例,而非窮舉。下面將以手機為例,對本發(fā)明實施例中所描述的響應按鍵操作的處理方法及移動終端進行具體說明。
[0023]參見圖1,是本發(fā)明實施例提供的響應按鍵操作的處理方法的第一實施例流程示意圖。本實施例中所描述的響應按鍵操作的處理方法,包括步驟:
[0024]SIOI,接收移動終端的按鍵操作事件。
[0025]S102,判斷所述移動終端是否處于橫屏狀態(tài),若判斷結(jié)果為是,則執(zhí)行步驟S103。
[0026]S103,判斷所述按鍵操作事件對應的按鍵是否為預先設定的屏蔽按鍵,若判斷結(jié)果為是,則執(zhí)行步驟S104,若判斷結(jié)果為否,則執(zhí)行步驟S105。
[0027]S104,忽略所述按鍵操作事件。
[0028]S105,響應所述按鍵操作事件。
[0029]具體實現(xiàn)中,本實施例中所描述的手機按鍵可包括:菜單、主頁、返回等物理按鍵,上述按鍵僅是舉例,而非窮舉。
[0030]在一些可行的實施方式中,為了使手機按鍵操作的響應方式更好地迎合手機用戶的操作習慣和需求,用戶可根據(jù)自己需求預先設定手機處于橫屏狀態(tài)時手機中各個應用軟件對應的屏蔽按鍵,即用戶可根據(jù)自己的操作習慣或者愛好預先設定當手機處于橫屏狀態(tài)時,手機中各應用軟件運行時想要自動屏蔽的物理按鍵,包括菜單、主頁、返回等按鍵中的任意一個或者多個。例如,用戶可預先設定當手機處于橫屏狀態(tài)時,若手機當前運行的應用程序為QQ影音(此時手機用戶可能正通過QQ影音看視頻,不希望無意間碰觸到手機按鍵而使得視頻被迫暫停或者終止),則可自動屏蔽手機上的菜單、主頁和返回等按鍵,即手機上的QQ影音對應的屏蔽按鍵包括菜單、主頁和返回等。當手機處于橫屏狀態(tài)時,如果手機運行的應用軟件是QQ影音,則即使用戶點擊了上述該應用軟件對應的屏蔽按鍵,手機也不會響應該按鍵,用戶可繼續(xù)觀看視頻。具體實現(xiàn)中,上述手機的應用軟件可包括:視頻播放器、游戲、即時通訊軟件等,上述應用軟件僅是舉例,而非窮舉。具體的,當手機用戶設定好上述手機各應用軟件對應的屏蔽按鍵之后,還可將手機各應用軟件及其對應的屏蔽按鍵的對應關(guān)系存儲至手機內(nèi)存中的指定位置,手機可根據(jù)該對應關(guān)系確定手機的各個應用軟件對應的屏蔽按鍵。
[0031]在一些可行的實施方式中,當用戶設定好手機中各個應用軟件對應的屏蔽按鍵之后,還可設定一個智能按鍵模式,只有當手機啟動了該智能按鍵模式時,用戶預先設定的手機各個應用軟件對應的屏蔽按鍵才會被屏蔽,本實施例將默認手機已啟動該智能按鍵模式。具體實現(xiàn)中,手機用戶設定好手機各應用軟件對應的屏蔽按鍵并將其對應關(guān)系存儲至手機中的指定位置之后,當手機接收到手機的按鍵操作事件(即當手機用戶點擊手機按鍵)時,手機可首先判斷移動終端是否處于橫屏狀態(tài)。若判斷得知手機處于橫屏狀態(tài),則可進一步判斷手機接收到的按鍵操作事件對應的按鍵(即用戶點擊的按鍵)是否為預先設定的屏蔽按鍵,即上述按鍵是否為預先設定的手機當前運行的應用軟件對應的屏蔽按鍵,如果上述按鍵為預先設定的屏蔽按鍵,則忽略上述按鍵操作事件,如果上述按鍵不是預先設的屏蔽按鍵,則響應上述按鍵操作事件,將上述按鍵操作事件作為正常的手機操作事件處理。具體實現(xiàn)中,手機判斷接收到的按鍵操作事件對應的按鍵是否為預先設定的屏蔽按鍵時,可先確定手機當前運行的應用軟件,例如,可根據(jù)手機當前屏幕顯示的是視頻播放畫面或者游戲界面來判斷手機當前運行的應用軟件是視頻播放器或者游戲。確定了手機當前運行的應用軟件之后,則可根據(jù)上述存儲中手機中的手機各應用軟件及其對應的屏蔽按鍵的對應關(guān)系,確定上述手機當前運行的應用軟件對應的屏蔽按鍵,進而將手機接收到的按鍵操作事件對應的按鍵與查找到的手機當前運行的應用軟件對應的屏蔽按鍵進行匹配,判斷上述按鍵操作事件對應的按鍵是否為手機當前運行的應用軟件對應的屏蔽按鍵中的任意一個。如果手機通過按鍵匹配,判斷得知手機接收到的按鍵操作事件對應的按鍵為預先設定的手機當前運行的應用軟件對應的屏蔽按鍵中的任意一個,則可判斷得知上述按鍵為預先設定的屏蔽按鍵,進而可忽略上述按鍵,以保持手機當前的運行狀態(tài),用戶可繼續(xù)觀看視頻或者玩游戲。
[0032]在本發(fā)明實施例中,手機接收到按鍵操作事件時,可首先判斷手機是否處于橫屏狀態(tài),當手機處于橫屏狀態(tài)時手機可根據(jù)用戶預先設定的手機處于橫屏狀態(tài)時各手機應用軟件對應的屏蔽按鍵,確定接收到的按鍵操作事件對應的按鍵是否為手機當前運行的應用軟件對應的屏蔽按鍵,若是,則可屏蔽上述按鍵,若否,則正常響應上述按鍵。本發(fā)明實施例可在手機處于橫屏狀態(tài)時選擇性地響應手機的按鍵操作事件,可增強移動終端響應按鍵操作的處理方式的多樣性,增強移動終端的用戶體驗。
[0033]參見圖2,是本發(fā)明實施例提供的響應按鍵操作的處理方法的第二實施例流程示意圖。本實施例中所描述的響應按鍵操作的處理方法,包括步驟:
[0034]S201,接收移動終端的按鍵操作事件。
[0035]S202,判斷所述移動終端是否已啟動預設的智能按鍵模式,若判斷結(jié)果為是,則執(zhí)行步驟S203,若判斷結(jié)果為否,則執(zhí)行步驟S209。
[0036]具體實現(xiàn)中,本實施例中所描述的手機按鍵可包括:菜單、主頁、返回等物理按鍵,上述按鍵僅是舉例,而非窮舉。
[0037]在一些可行的實施方式中,為了使手機按鍵操作的響應方式更好地迎合手機用戶的操作習慣和需求,用戶可根據(jù)自己需求預先設定手機處于橫屏狀態(tài)時手機中各個應用軟件對應的屏蔽按鍵,即用戶可根據(jù)自己的操作習慣或者愛好預先設定當手機處于橫屏狀態(tài)時,手機中各應用軟件運行時想要自動屏蔽的物理按鍵,可包括菜單、主頁、返回等按鍵中的任意一個或者多個。例如,用戶可預先設定當手機處于橫屏狀態(tài)時,若手機當前運行的應用程序為QQ影音(此時手機用戶可能正通過QQ影音看視頻,不希望無意間碰觸到手機按鍵而使得視頻被迫暫?;蛘呓K止),則可自動屏蔽手機上的菜單、主頁和返回等按鍵,即手機上的QQ影音對應的屏蔽按鍵包括菜單、主頁和返回等。當手機處于橫屏狀態(tài)時,如果手機運行的應用軟件是QQ影音,則即使用戶點擊了上述該應用軟件對應的屏蔽按鍵,手機也不會響應上述按鍵,用戶可繼續(xù)觀看視頻。具體實現(xiàn)中,上述手機的應用軟件可包括:視頻播放器、游戲、即時通訊軟件等,上述應用軟件僅是舉例,而非窮舉。具體的,當手機用戶設定好上述手機各應用軟件對應的屏蔽按鍵之后,還可將手機各應用軟件及其對應的屏蔽按鍵的對應關(guān)系存儲至手機內(nèi)存中的指定位置,手機可根據(jù)該對應關(guān)系確定手機的各個應用軟件對應的屏蔽按鍵。
[0038]在一些可行的實施方式中,當用戶設定好手機中各個應用軟件對應的屏蔽按鍵之后,還可設定一個智能按鍵模式,上述智能按鍵模塊預先設定的手機響應按鍵操作的工作狀態(tài),即只有當手機啟動了上述智能按鍵模式,用戶預先設定的手機處于橫屏狀態(tài)下手機中各個應用軟件對應的屏蔽按鍵才會被屏蔽。具體實現(xiàn)中,當手機用戶想要手機在橫屏狀態(tài)時可自動屏蔽預先設定的指定按鍵時,則可啟動上述智能按鍵模式。當手機接收到移動終端的按鍵操作事件時,手機則可首先判斷手機是否處于已啟動預設的智能按鍵模式,若判斷得知手機已啟動智能按鍵模式,則可進一步判斷手機是否處于橫屏狀態(tài),進而可判斷是否響應接收到的按鍵操作事件。
[0039]S203,判斷所述移動終端是否處于橫屏狀態(tài),若判斷結(jié)果為是,則執(zhí)行步驟S204,若判斷結(jié)果為否,則執(zhí)行步驟S209。
[0040]S204,確定所述移動當前運行的應用軟件。
[0041]S205,根據(jù)所述移動終端各應用軟件及其對應的屏蔽按鍵的對應關(guān)系,確定所述移動終端當前運行的應用軟件對應的屏蔽按鍵。
[0042]S206,將所述按鍵操作事件對應的按鍵與所述移動終端當前運行的應用軟件對應的屏蔽按鍵進行匹配。
[0043]S207,判斷所述按鍵是否為訴訟移動終端當前運行的應用軟件對應的屏蔽按鍵中的任一個,若判斷結(jié)果為是,則執(zhí)行步驟S208,若判斷結(jié)果為否,則執(zhí)行步驟S209。
[0044]S208,忽略所述按鍵操作事件。
[0045]S209,響應所述按鍵操作事件。
[0046]在一些可行的實施方式中,手機用戶設定好手機各應用軟件對應的屏蔽按鍵并將其對應關(guān)系存儲至手機中的指定位置之后,若手機已啟動了上述智能按鍵模式,則當手機接收到手機的按鍵操作事件(即當手機用戶點擊手機按鍵)時,手機可首先判斷移動終端是否處于橫屏狀態(tài)。若判斷得知手機處于橫屏狀態(tài),則可進一步判斷手機接收到的按鍵操作事件對應的按鍵(即用戶點擊的按鍵)是否為預先設定的屏蔽按鍵,即上述按鍵是否為預先設定的手機當前運行的應用軟件對應的屏蔽按鍵,如果上述按鍵為預先設定的屏蔽按鍵,則忽略上述按鍵操作事件,如果上述按鍵不是預先設的屏蔽按鍵,則響應上述按鍵操作事件,將上述按鍵操作事件作為正常的手機操作事件處理。具體實現(xiàn)中,手機判斷接收到的按鍵操作事件對應的按鍵是否為預先設定的屏蔽按鍵時,可先確定手機當前運行的應用軟件,例如,可根據(jù)手機當前屏幕顯示的是視頻播放畫面或者游戲界面來判斷手機當前運行的應用軟件是視頻播放器或者游戲。確定了手機當前運行的應用軟件之后,則可根據(jù)上述存儲中手機中的手機各應用軟件及其對應的屏蔽按鍵的對應關(guān)系,確定上述手機當前運行的應用軟件對應的屏蔽按鍵,進而將手機接收到的按鍵操作事件對應的按鍵與查找到的手機當前運行的應用軟件對應的屏蔽按鍵進行匹配,判斷上述按鍵操作事件對應的按鍵是否為手機當前運行的應用軟件對應的屏蔽按鍵中的任意一個。如果手機通過按鍵匹配,判斷得知手機接收到的按鍵操作事件對應的按鍵為預先設定的手機當前運行的應用軟件對應的屏蔽按鍵中的任意一個,則可判斷得知上述按鍵為預先設定的屏蔽按鍵,進而可忽略上述按鍵,以保持手機當前的運行狀態(tài),用戶可繼續(xù)觀看視頻或者玩游戲。
[0047]在本發(fā)明實施例中,手機接收到按鍵操作事件時,可首先判斷手機是否已開啟了預設的智能按鍵模式,如果手機已啟動了智能按鍵模式,則可進一步判斷手機是否處于橫屏狀態(tài),當手機處于橫屏狀態(tài)時手機可根據(jù)用戶預先設定的手機處于橫屏狀態(tài)時各手機應用軟件對應的屏蔽按鍵,確定接收到的按鍵操作事件對應的按鍵是否為手機當前運行的應用軟件對應的屏蔽按鍵,若是,則可屏蔽上述按鍵,若否,則正常響應上述按鍵。本發(fā)明實施例可在手機處于橫屏狀態(tài)時選擇性地響應手機的按鍵操作事件,可增強移動終端響應按鍵操作的處理方式的多樣性,增強移動終端的用戶體驗。
[0048]參見圖3,是本發(fā)明實施例提供的移動終端的第一實施例的一結(jié)構(gòu)示意圖。本實施例中所描述的移動終端,包括:
[0049]第一判斷模塊20,用于在移動終端接收到按鍵操作事件時,判斷所述移動終端是否處于橫屏狀態(tài);
[0050]第二判斷模塊40,用于在所述第一判斷模塊判斷結(jié)果為是時,判斷所述按鍵操作事件對應的按鍵是否為預先設定的屏蔽按鍵;
[0051]處理模塊60,用于在所述第二判斷模塊判斷結(jié)果為是時,忽略所述按鍵操作事件,在所述第二判斷模塊判斷結(jié)果為否時,響應所述按鍵操作事件。
[0052]在一些可行的實施方式中,本實施例中所描述的移動終端(如圖4),還包括:
[0053]接收模塊10,用于接收移動終端的按鍵操作事件。
[0054]設置模塊50,用于預先設定移動終端處于橫屏狀態(tài)時移動終端中各個應用軟件對應的屏蔽按鍵,并將所述移動終端各應用軟件及其對應的屏蔽按鍵的對應關(guān)系存儲至指定位置。
[0055]其中,上述第一判斷模塊20,包括:
[0056]第一確定單元21,用于確定所述移動終端當前運行的應用軟件;
[0057]第二確定單元22,用于根據(jù)所述移動終端各應用軟件及其對應的屏蔽按鍵的對應關(guān)系,確定所述移動終端當前運行的應用軟件對應的屏蔽按鍵;[0058]第三確定單元23,用于將所述按鍵操作事件對應的按鍵與所述移動終端當前運行的應用軟件對應的屏蔽按鍵進行匹配,若所述按鍵為所述移動終端當前運行的應用軟件對應的屏蔽按鍵中的任意一個,則判定所述按鍵為預先設定的屏蔽按鍵。
[0059]具體實現(xiàn)中,本實施例中所描述的手機按鍵可包括:菜單、主頁、返回等物理按鍵,上述按鍵僅是舉例,而非窮舉。
[0060]在一些可行的實施方式中,為了使手機按鍵操作的響應方式更好地迎合手機用戶的操作習慣和需求,用戶可通過設置模塊50根據(jù)自己需求預先設定手機處于橫屏狀態(tài)時手機中各個應用軟件對應的屏蔽按鍵,即用戶可根據(jù)自己的操作習慣或者愛好預先設定當手機處于橫屏狀態(tài)時,手機中各應用軟件運行時想要自動屏蔽的物理按鍵,包括菜單、主頁、返回等按鍵中的任意一個或者多個。例如,用戶可通過設置模塊50預先設定當手機處于橫屏狀態(tài)時,若手機當前運行的應用程序為QQ影音(此時手機用戶可能正通過QQ影音看視頻,不希望無意間碰觸到手機按鍵而使得視頻被迫暫?;蛘呓K止),則可自動屏蔽手機上的菜單、主頁和返回等按鍵,即手機上的QQ影音對應的屏蔽按鍵包括菜單、主頁和返回等。當手機處于橫屏狀態(tài)時,如果手機運行的應用軟件是QQ影音,則即使用戶點擊了上述該應用軟件對應的屏蔽按鍵,手機也不會響應該按鍵,用戶可繼續(xù)觀看視頻。具體實現(xiàn)中,上述手機的應用軟件可包括:視頻播放器、游戲、即時通訊軟件等,上述應用軟件僅是舉例,而非窮舉。具體的,當手機用戶通過設置模塊50設定好上述手機各應用軟件對應的屏蔽按鍵之后,設置模塊50還可將手機各應用軟件及其對應的屏蔽按鍵的對應關(guān)系存儲至手機內(nèi)存中的指定位置,手機可根據(jù)該對應關(guān)系確定手機的各個應用軟件對應的屏蔽按鍵。
[0061]在一些可行的實施方式中,當用戶通過設置模塊50設定好手機中各個應用軟件對應的屏蔽按鍵之后,還可設定一個智能按鍵模式,只有當手機啟動了該智能按鍵模式時,用戶預先設定的手機各個應用軟件對應的屏蔽按鍵才會被屏蔽,本實施例將默認手機已啟動該智能按鍵模式。具體實現(xiàn)中,設置模塊50設定好手機各應用軟件對應的屏蔽按鍵并將其對應關(guān)系存儲至手機中的指定位置之后,當手機的接收模塊10接收到手機的按鍵操作事件(即當手機用戶點擊手機按鍵)時,手機的第一判斷模塊20可首先判斷移動終端是否處于橫屏狀態(tài)。若判斷得知手機處于橫屏狀態(tài),則可通過第二判斷模塊40進一步判斷手機接收到的按鍵操作事件對應的按鍵(即用戶點擊的按鍵)是否為預先設定的屏蔽按鍵,即上述按鍵是否為預先設定的手機當前運行的應用軟件對應的屏蔽按鍵,如果第二判斷模塊40判斷得知上述按鍵為預先設定的屏蔽按鍵,處理模塊60則忽略上述按鍵操作事件,如果第二判斷模塊40判斷得知上述按鍵不是預先設的屏蔽按鍵,處理模塊60則響應上述按鍵操作事件,將上述按鍵操作事件作為正常的手機操作事件處理。具體實現(xiàn)中,第一判斷模塊20判斷接收到的按鍵操作事件對應的按鍵是否為預先設定的屏蔽按鍵時,可先通過第一確定單元21確定手機當前運行的應用軟件,例如,第一確定單元21可根據(jù)手機當前屏幕顯示的是視頻播放畫面或者游戲界面來判斷手機當前運行的應用軟件是視頻播放器或者游戲。第一確定單元21確定了手機當前運行的應用軟件之后,第二確定單元22則可根據(jù)上述存儲中手機中的手機各應用軟件及其對應的屏蔽按鍵的對應關(guān)系,確定上述手機當前運行的應用軟件對應的屏蔽按鍵,進而通過第三確定單元23將手機接收到的按鍵操作事件對應的按鍵與查找到的手機當前運行的應用軟件對應的屏蔽按鍵進行匹配,判斷上述按鍵操作事件對應的按鍵是否為手機當前運行的應用軟件對應的屏蔽按鍵中的任意一個。如果第三確定單元23通過按鍵匹配,判斷得知手機接收到的按鍵操作事件對應的按鍵為預先設定的手機當前運行的應用軟件對應的屏蔽按鍵中的任意一個,則可判斷得知上述按鍵為預先設定的屏蔽按鍵,進而可通知處理模塊60忽略上述按鍵,以保持手機當前的運行狀態(tài),用戶可繼續(xù)觀看視頻或者玩游戲。如果第三確定單元23通過按鍵匹配,判斷得知手機接收到的按鍵操作事件對應的按鍵不是預先設定的手機當前運行的應用軟件對應的屏蔽按鍵,則可判斷得知上述按鍵不是預先設定的屏蔽按鍵,進而可通知處理模塊60響應上述按鍵,手機可根據(jù)接收模塊10接收到的按鍵操作事件執(zhí)行相應的動作。
[0062]本發(fā)明實施例中所描述的手機可在接收到按鍵操作事件時,首先判斷手機是否處于橫屏狀態(tài),當手機處于橫屏狀態(tài)時可根據(jù)用戶預先設定的手機處于橫屏狀態(tài)時各手機應用軟件對應的屏蔽按鍵,確定接收到的按鍵操作事件對應的按鍵是否為手機當前運行的應用軟件對應的屏蔽按鍵,若是,則可屏蔽上述按鍵,若否,則正常響應上述按鍵。本發(fā)明實施例中所描述的手機可在手機處于橫屏狀態(tài)時選擇性地響應手機的按鍵操作事件,可增強移動終端響應按鍵操作的處理方式的多樣性,增強移動終端的用戶體驗。
[0063]參見圖5,是本發(fā)明實施例提供的移動終端的第二實施例結(jié)構(gòu)示意圖。本實施例中所描述的移動終端,包括:
[0064]設置模塊50,用于預先設定移動終端處于橫屏狀態(tài)時移動終端中各個應用軟件對應的屏蔽按鍵,并將所述移動終端各應用軟件及其對應的屏蔽按鍵的對應關(guān)系存儲至指定位置。
[0065]接收模塊10,用于接收移動終端的按鍵操作事件。
[0066]第三判斷模塊30,用于在所述接收模塊接收到移動終端的按鍵操作事件時,判斷所述移動終端是否已啟動預設的智能按鍵模式,若所述移動終端已啟動智能按鍵模式,則通知所述第一判斷模塊判斷所述移動終端是否處于橫屏狀態(tài)。
[0067]第一判斷模塊20,用于在移動終端接收到按鍵操作事件時,判斷所述移動終端是否處于橫屏狀態(tài);
[0068]第二判斷模塊40,用于在所述第一判斷模塊判斷結(jié)果為是時,判斷所述按鍵操作事件對應的按鍵是否為預先設定的屏蔽按鍵;
[0069]處理模塊60,用于在所述第二判斷模塊判斷結(jié)果為是時,忽略所述按鍵操作事件,在所述第二判斷模塊判斷結(jié)果為否時,響應所述按鍵操作事件。
[0070]其中,上述第一判斷模塊20,包括:
[0071]第一確定單元21,用于確定所述移動終端當前運行的應用軟件;
[0072]第二確定單元22,用于根據(jù)所述移動終端各應用軟件及其對應的屏蔽按鍵的對應關(guān)系,確定所述移動終端當前運行的應用軟件對應的屏蔽按鍵;
[0073]第三確定單元23,用于將所述按鍵操作事件對應的按鍵與所述移動終端當前運行的應用軟件對應的屏蔽按鍵進行匹配,若所述按鍵為所述移動終端當前運行的應用軟件對應的屏蔽按鍵中的任意一個,則判定所述按鍵為預先設定的屏蔽按鍵。
[0074]具體實現(xiàn)中,本實施例中所描述的手機按鍵可包括:菜單、主頁、返回等物理按鍵,上述按鍵僅是舉例,而非窮舉。
[0075]在一些可行的實施方式中,為了使手機按鍵操作的響應方式更好地迎合手機用戶的操作習慣和需求,用戶可根據(jù)自己需求預先設定手機處于橫屏狀態(tài)時手機中各個應用軟件對應的屏蔽按鍵,即用戶可根據(jù)自己的操作習慣或者愛好預先設定當手機處于橫屏狀態(tài)時,手機中各應用軟件運行時想要自動屏蔽的物理按鍵,可包括菜單、主頁、返回等按鍵中的任意一個或者多個。例如,用戶可通過設置模塊50預先設定當手機處于橫屏狀態(tài)時,若手機當前運行的應用程序為QQ影音(此時手機用戶可能正通過QQ影音看視頻,不希望無意間碰觸到手機按鍵而使得視頻被迫暫?;蛘呓K止),則可自動屏蔽手機上的菜單、主頁和返回等按鍵,即手機上的QQ影音對應的屏蔽按鍵包括菜單、主頁和返回等。當手機處于橫屏狀態(tài)時,如果手機運行的應用軟件是QQ影音,則即使用戶點擊了上述該應用軟件對應的屏蔽按鍵,手機也不會響應上述按鍵,用戶可繼續(xù)觀看視頻。具體實現(xiàn)中,上述手機的應用軟件可包括:視頻播放器、游戲、即時通訊軟件等,上述應用軟件僅是舉例,而非窮舉。具體的,當手機用戶通過設置模塊50設定好上述手機各應用軟件對應的屏蔽按鍵之后,設置模塊50還可將手機各應用軟件及其對應的屏蔽按鍵的對應關(guān)系存儲至手機內(nèi)存中的指定位置,手機可根據(jù)該對應關(guān)系確定手機的各個應用軟件對應的屏蔽按鍵。
[0076]在一些可行的實施方式中,用戶通過設置模塊50設定好手機中各個應用軟件對應的屏蔽按鍵之后,還可設定一個智能按鍵模式,上述智能按鍵模塊預先設定的手機響應按鍵操作的工作狀態(tài),即只有當手機啟動了上述智能按鍵模式,用戶通過設置模塊50預先設定的手機處于橫屏狀態(tài)下手機中各個應用軟件對應的屏蔽按鍵才會被屏蔽。具體實現(xiàn)中,當手機用戶想要手機在橫屏狀態(tài)時可自動屏蔽預先設定的指定按鍵時,則可啟動上述智能按鍵模式。當手機的接收模塊10接收到移動終端的按鍵操作事件時,手機則可通過第三判斷模塊30首先判斷手機是否處于已啟動預設的智能按鍵模式,若第三判斷模塊30判斷得知手機已啟動智能按鍵模式,第一判斷模塊20則可進一步判斷手機是否處于橫屏狀態(tài),進而可通過第二判斷模塊40判斷是否響應接收到的按鍵操作事件。
[0077]S203,判斷所述移動終端是否處于橫屏狀態(tài),若判斷結(jié)果為是,則執(zhí)行步驟S204,若判斷結(jié)果為否,則執(zhí)行步驟S209。
[0078]S204,確定所述移動當前運行的應用軟件。
[0079]S205,根據(jù)所述移動終端各應用軟件及其對應的屏蔽按鍵的對應關(guān)系,確定所述移動終端當前運行的應用軟件對應的屏蔽按鍵。
[0080]S206,將所述按鍵操作事件對應的按鍵與所述移動終端當前運行的應用軟件對應的屏蔽按鍵進行匹配。
[0081]S207,判斷所述按鍵是否為訴訟移動終端當前運行的應用軟件對應的屏蔽按鍵中的任一個,若判斷結(jié)果為是,則執(zhí)行步驟S208,若判斷結(jié)果為否,則執(zhí)行步驟S209。
[0082]S208,忽略所述按鍵操作事件。
[0083]S209,響應所述按鍵操作事件。
[0084]在一些可行的實施方式中,手機用戶通過設置模塊50設定好手機各應用軟件對應的屏蔽按鍵并將其對應關(guān)系存儲至手機中的指定位置之后,若手機已啟動了上述智能按鍵模式,則當手機接收模塊10接收到手機的按鍵操作事件(即當手機用戶點擊手機按鍵)時,手機可通過第一判斷模塊20判斷移動終端是否處于橫屏狀態(tài)。若第一判斷模塊20判斷得知手機處于橫屏狀態(tài),第二判斷模塊40則可進一步判斷手機接收到的按鍵操作事件對應的按鍵(即用戶點擊的按鍵)是否為預先設定的屏蔽按鍵,即上述按鍵是否為預先設定的手機當前運行的應用軟件對應的屏蔽按鍵,如果第二判斷模塊40判斷得知上述按鍵為預先設定的屏蔽按鍵,處理模塊60則忽略上述按鍵操作事件,如果第二判斷模塊40判斷得知上述按鍵不是預先設的屏蔽按鍵,處理模塊60則響應上述按鍵操作事件,將上述按鍵操作事件作為正常的手機操作事件處理。具體實現(xiàn)中,第一判斷模塊20手機判斷接收到的按鍵操作事件對應的按鍵是否為預先設定的屏蔽按鍵時,可先通過第一確定單元21確定手機當前運行的應用軟件,例如,第一確定單元21可根據(jù)手機當前屏幕顯示的是視頻播放畫面或者游戲界面來判斷手機當前運行的應用軟件是視頻播放器或者游戲。第一確定單元21確定了手機當前運行的應用軟件之后,第二確定單元22則可根據(jù)上述存儲中手機中的手機各應用軟件及其對應的屏蔽按鍵的對應關(guān)系,確定上述手機當前運行的應用軟件對應的屏蔽按鍵,進而可通過第三確定單元23將手機接收到的按鍵操作事件對應的按鍵與查找到的手機當前運行的應用軟件對應的屏蔽按鍵進行匹配,判斷上述按鍵操作事件對應的按鍵是否為手機當前運行的應用軟件對應的屏蔽按鍵中的任意一個。如果第三確定單元23手機通過按鍵匹配,判斷得知手機接收到的按鍵操作事件對應的按鍵為預先設定的手機當前運行的應用軟件對應的屏蔽按鍵中的任意一個,則可判斷得知上述按鍵為預先設定的屏蔽按鍵,進而通知處理模塊60可忽略上述按鍵,以保持手機當前的運行狀態(tài),用戶可繼續(xù)觀看視頻或者玩游戲。如果第三確定單元23通過按鍵匹配,判斷得知手機接收到的按鍵操作事件對應的按鍵不是預先設定的手機當前運行的應用軟件對應的屏蔽按鍵,則可判斷得知上述按鍵不是預先設定的屏蔽按鍵,進而可通知處理模塊60響應上述按鍵,手機可根據(jù)接收模塊10接收到的按鍵操作事件執(zhí)行相應的動作。
[0085]本發(fā)明實施例中所描述的手機可在接收到按鍵操作事件時,可首先判斷手機是否已開啟了預設的智能按鍵模式,如果手機已啟動了智能按鍵模式,則可進一步判斷手機是否處于橫屏狀態(tài),當手機處于橫屏狀態(tài)時手機可根據(jù)用戶預先設定的手機處于橫屏狀態(tài)時各手機應用軟件對應的屏蔽按鍵,確定接收到的按鍵操作事件對應的按鍵是否為手機當前運行的應用軟件對應的屏蔽按鍵,若是,則可屏蔽上述按鍵,若否,則正常響應上述按鍵。本發(fā)明實施例中所描述的手機可在手機處于橫屏狀態(tài)時選擇性地響應手機的按鍵操作事件,可增強移動終端響應按鍵操作的處理方式的多樣性,增強移動終端的用戶體驗。
[0086]本發(fā)明所有實施例中的模塊或子模塊,可以通過通用集成電路,例如CPU(CentralProcessing Unit,中央處理器),或通過 ASIC (Application Specific IntegratedCircuit,專用集成電路)來實現(xiàn)。
[0087]本發(fā)明實施例方法中的步驟可以根據(jù)實際需要進行順序調(diào)整、合并和刪減。
[0088]本發(fā)明實施例裝置中的模塊或單元可以根據(jù)實際需要進行合并、劃分和刪減。
[0089]本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述實施例方法中的全部或部分流程,是可以通過計算機程序來指令相關(guān)的硬件來完成,所述的程序可存儲于計算機可讀取存儲介質(zhì)中,該程序在執(zhí)行時,可包括如上述各方法的實施例的流程。其中,所述的存儲介質(zhì)可為磁碟、光盤、只讀存儲記憶體(Read-Only Memory, ROM)或隨機存儲記憶體(Random AccessMemory, RAM)等。
[0090]以上所揭露的僅為本發(fā)明較佳實施例而已,當然不能以此來限定本發(fā)明之權(quán)利范圍,因此依本發(fā)明權(quán)利要求所作的等同變化,仍屬本發(fā)明所涵蓋的范圍。
【權(quán)利要求】
1.一種響應按鍵操作的處理方法,其特征在于,包括: 當接收到移動終端的按鍵操作事件時,判斷所述移動終端是否處于橫屏狀態(tài); 若所述移動終端處于橫屏狀態(tài),則判斷所述按鍵操作事件對應的按鍵是否為預先設定的屏蔽按鍵; 若所述按鍵為預先設定的屏蔽按鍵,則忽略所述按鍵操作事件; 若所述按鍵不是預先設定的屏蔽按鍵,則響應所述按鍵操作事件。
2.如權(quán)利要求1所述的方法,其特征在于,所述判斷所述移動終端是否處于橫屏狀態(tài)之前,還包括: 接收移動終端的按鍵操作事件; 其中,所述移動終端的按鍵包括:菜單、主頁、返回中至少一種。
3.如權(quán)利要求1或2所述的方法,其特征在于,所述接收移動終端的按鍵操作事件之前,還包括: 預先設定移動終端處于橫屏狀態(tài)時移動終端中各個應用軟件對應的屏蔽按鍵,并將所述移動終端各應用軟件及其對應的屏蔽按鍵的對應關(guān)系存儲至指定位置; 其中,所述移動終端的應用軟件包括:視頻播放器、游戲、即時通訊軟件中至少一種。
4.如權(quán)利要求3所述的方法,其特征在于,所述判斷所述按鍵操作事件對應的按鍵是否為預先設定的屏蔽按鍵,包括: 確定所述移動終端當前運行的應用軟件; 根據(jù)所述移動終端各應用軟件及其對應的屏蔽按鍵的對應關(guān)系,確定所述移動終端當前運行的應用軟件對應的屏蔽按鍵; 將所述按鍵操作事件對應的按鍵與所述移動終端當前運行的應用軟件對應的屏蔽按鍵進行匹配,若所述按鍵為所述移動終端當前運行的應用軟件對應的屏蔽按鍵中的任意一個,則判定所述按鍵為預先設定的屏蔽按鍵。
5.如權(quán)利要求4所述的方法,其特征在于,所述判斷所述移動終端是否處于橫屏狀態(tài)之前,還包括: 判斷所述移動終端是否已啟動預設的智能按鍵模式,若所述移動終端已啟動智能按鍵模式,則判斷所述移動終端是否處于橫屏狀態(tài); 其中,所述智能按鍵模式為預先設定的移動終端響應按鍵操作的工作狀態(tài)。
6.一種移動終端,其特征在于,包括: 第一判斷模塊,用于在移動終端接收到按鍵操作事件時,判斷所述移動終端是否處于橫屏狀態(tài); 第二判斷模塊,用于在所述第一判斷模塊判斷結(jié)果為是時,判斷所述按鍵操作事件對應的按鍵是否為預先設定的屏蔽按鍵; 處理模塊,用于在所述第二判斷模塊判斷結(jié)果為是時,忽略所述按鍵操作事件,在所述第二判斷模塊判斷結(jié)果為否時,響應所述按鍵操作事件。
7.如權(quán)利要求6所述的移動終端,其特征在于,所述移動終端,還包括: 接收模塊,用于接收移動終端的按鍵操作事件; 其中,所述移動終端的按鍵包括:菜單、主頁、返回中至少一種。
8.如權(quán)利要求6或7所述的移動終端,其特征在于,所述移動終端,還包括:設置模塊,用于預先設定移動終端處于橫屏狀態(tài)時移動終端中各個應用軟件對應的屏蔽按鍵,并將所述移動終端各應用軟件及其對應的屏蔽按鍵的對應關(guān)系存儲至指定位置;其中,所述移動終端的應用軟件包括:視頻播放器、游戲、即時通訊軟件中至少一種。
9.如權(quán)利要求8所述的移動終端,其特征在于,所述第一判斷模塊,包括: 第一確定單元,用于確定所述移動終端當前運行的應用軟件; 第二確定單元,用于根據(jù)所述移動終端各應用軟件及其對應的屏蔽按鍵的對應關(guān)系,確定所述移動終端當前運行的應用軟件對應的屏蔽按鍵; 第三確定單元,用于將所述按鍵操作事件對應的按鍵與所述移動終端當前運行的應用軟件對應的屏蔽按鍵進行匹配,若所述按鍵為所述移動終端當前運行的應用軟件對應的屏蔽按鍵中的任意一個,則判定所述按鍵為預先設定的屏蔽按鍵。
10.如權(quán)利要求9所述的移動終端,其特征在于,所述移動終端,還包括: 第三判斷模塊,用于在所述接收模塊接收到移動終端的按鍵操作事件時,判斷所述移動終端是否已啟動預設的智能按鍵模式,若所述移動終端已啟動智能按鍵模式,則通知所述第一判斷模塊判斷所述移動終端是否處于橫屏狀態(tài); 其中,所述智能按 鍵模式為預先設定的移動終端響應按鍵操作的工作狀態(tài)。
【文檔編號】G06F3/023GK103605429SQ201310634733
【公開日】2014年2月26日 申請日期:2013年11月30日 優(yōu)先權(quán)日:2013年11月30日
【發(fā)明者】孫權(quán) 申請人:深圳市金立通信設備有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1