單手模式下實現按鍵操作的方法及裝置的制造方法
【技術領域】
[0001]本公開涉及電子技術領域,尤其涉及一種單手模式下實現按鍵操作的方法及裝置。
【背景技術】
[0002]隨著手機顯示屏的尺寸越來越大,對于手小的用戶而言,無法通過單手來操作手機。為了方便用戶單手操作手機,相關技術通過設置單手模式以方便用戶的單手操作,從而優(yōu)化用戶的單手撥號、鎖屏解鎖以及接聽電話等。由于手機的實體按鍵位于手機邊框上的固定位置,因此用戶并不能在單手模式下方便地操作手機上的實體按鍵。
【發(fā)明內容】
[0003]為克服相關技術中存在的問題,本公開實施例提供一種單手模式下實現按鍵操作的方法及裝置,用以解決單手模式下用戶不方便操作終端設備的問題。
[0004]根據本公開實施例的第一方面,提供一種單手模式下實現按鍵操作的方法,應用在終端設備上,包括:
[0005]確定所述終端設備是否為單手模式;
[0006]在所述終端設備為所述單手模式時,在所述單手模式對應的顯示區(qū)域顯示所述終端設備的屏蒂按鍵對應的虛擬按鍵;
[0007]在所述虛擬按鍵被觸發(fā)時調用所述虛擬按鍵對應的屏幕按鍵的按鍵功能。
[0008]在一實施例中,所述在所述單手模式對應的顯示區(qū)域顯示所述終端設備的屏幕按鍵對應的虛擬按鍵,可包括:
[0009]在所述單手模式對應的顯示區(qū)域顯示虛擬按鍵的第一區(qū)域;
[0010]確定所述第一區(qū)域需要顯示的屏幕按鍵的按鍵列表;
[0011]根據屏幕按鍵的位置關系將所述按鍵列表所記錄的屏幕按鍵映射到所述第一區(qū)域。
[0012]在一實施例中,所述在所述虛擬按鍵被觸發(fā)時調用所述虛擬按鍵對應的屏幕按鍵的按鍵功能,可包括:
[0013]監(jiān)聽被觸摸的虛擬按鍵的標識;
[0014]根據所述虛擬按鍵的標識確定所述屏幕按鍵對應的按鍵事件;
[0015]調用所述按鍵事件對應的按鍵功能。
[0016]在一實施例中,所述方法還可包括:
[0017]確定所述單手模式的類型,所述單手模式的類型包括右手單手模式和左手單手模式;
[0018]確定所述終端設備的音量鍵在所述終端設備上的位置,所述終端設備上的位置包括所述終端設備的左側和右側;
[0019]如果所述單手模式的類型與所述音量鍵的位置不一致,將所述音量鍵對應的虛擬按鍵顯示在所述單手模式對應的顯示區(qū)域中的第二區(qū)域。
[0020]在一實施例中,所述方法還可包括:
[0021]在監(jiān)聽到所述音量鍵對應的虛擬按鍵在所述第二區(qū)域被觸發(fā)時,根據在所述第二區(qū)域被觸發(fā)的音量級別調整所述終端設備的音量。
[0022]根據本公開實施例的第二方面,提供一種單手模式下實現按鍵操作的裝置,應用在終端設備上,包括:
[0023]第一確定模塊,被配置為確定所述終端設備是否為單手模式;
[0024]第一顯示模塊,被配置為在所述第一確定模塊確定所述終端設備為所述單手模式時,在所述單手模式對應的顯示區(qū)域顯示所述終端設備的屏幕按鍵對應的虛擬按鍵;
[0025]功能調用模塊,被配置為在所述第一顯示模塊顯示的所述虛擬按鍵被觸發(fā)時調用所述虛擬按鍵對應的屏蒂按鍵的按鍵功能。
[0026]在一實施例中,所述第一顯示模塊可包括:
[0027]顯示子模塊,被配置為在所述單手模式對應的顯示區(qū)域顯示虛擬按鍵的第一區(qū)域;
[0028]第一確定子模塊,被配置為確定所述顯示子模塊現實的所述第一區(qū)域需要顯示的屏蒂按鍵的按鍵列表;
[0029]映射子模塊,被配置為根據屏幕按鍵的位置關系將所述第一確定子模塊確定的所述按鍵列表所記錄的屏幕按鍵映射到所述第一區(qū)域。
[0030]在一實施例中,所述功能調用模塊可包括:
[0031]監(jiān)聽子模塊,被配置為監(jiān)聽被觸摸的虛擬按鍵的標識;
[0032]第二確定子模塊,被配置為根據所述監(jiān)聽子模塊監(jiān)聽到的所述虛擬按鍵的標識確定所述屏幕按鍵對應的按鍵事件;
[0033]調用子模塊,被配置為調用所述第二確定子模塊確定的所述按鍵事件對應的按鍵功能。
[0034]在一實施例中,所述裝置還可包括:
[0035]第二確定模塊,被配置為在所述第一確定模塊確定所述終端設備為所述單手模式時,確定所述單手模式的類型,所述單手模式的類型包括右手單手模式和左手單手模式;
[0036]第三確定模塊,被配置為確定所述終端設備的音量鍵在所述終端設備上的位置,所述終端設備上的位置包括所述終端設備的左側和右側;
[0037]第二顯示模塊,被配置為如果所述第二確定模塊確定的所述單手模式的類型與所述第三確定模塊確定的所述音量鍵的位置不一致,將所述音量鍵對應的虛擬按鍵顯示在所述單手模式對應的顯示區(qū)域中的第二區(qū)域。
[0038]在一實施例中,所述裝置還可包括:
[0039]調整模塊,被配置為在監(jiān)聽到所述音量鍵對應的虛擬按鍵在所述第二顯示模塊顯示的所述第二區(qū)域被觸發(fā)時,根據在所述第二區(qū)域被觸發(fā)的音量級別調整所述終端設備的音量。
[0040]根據本公開實施例的第三方面,提供一種單手模式下實現按鍵操作的裝置,包括:
[0041]處理器;
[0042]用于存儲處理器可執(zhí)行指令的存儲器;
[0043]其中,所述處理器被配置為:
[0044]確定所述終端設備是否為單手模式;
[0045]在所述終端設備為所述單手模式時,在所述單手模式對應的顯示區(qū)域顯示所述終端設備的屏蒂按鍵對應的虛擬按鍵;
[0046]在所述虛擬按鍵被觸發(fā)時調用所述虛擬按鍵對應的屏幕按鍵的按鍵功能。
[0047]本公開的實施例提供的技術方案可以包括以下有益效果:在單手模式對應的顯示區(qū)域顯示終端設備的屏幕按鍵對應的虛擬按鍵,在虛擬按鍵被觸發(fā)時調用虛擬按鍵對應的屏幕按鍵的按鍵功能,從而可以使用戶能夠通過單手模式對應的顯示區(qū)域內的觸摸操作實現屏幕按鍵的操作,解決了單手模式下用戶不方便操作屏幕按鍵的問題,提高了單手模式時的用戶體驗。
[0048]應當理解的是,以上的一般描述和后文的細節(jié)描述僅是示例性和解釋性的,并不能限制本公開。
【附圖說明】
[0049]此處的附圖被并入說明書中并構成本說明書的一部分,示出了符合本發(fā)明的實施例,并與說明書一起用于解釋本發(fā)明的原理。
[0050]圖1A是根據一示例性實施例示出的單手模式下實現按鍵操作的方法的流程圖。
[0051]圖1B是根據一示例性實施例示出的單手模式時的界面示意圖。
[0052]圖2A是根據一示例性實施例一示出的單手模式下實現按鍵操作的方法的流程圖。
[0053]圖2B是根據一示例性實施例一示出的單手模式時的界面示意圖。
[0054]圖3A是根據一示例性實施例二示出的單手模式下實現按鍵操作的方法的流程圖。
[0055]圖3B是根據一示例性實施例二示出的單手模式時的界面示意圖。
[0056]圖4是根據一示例性實施例示出的一種單手模式下實現按鍵操作的裝置的框圖。
[0057]圖5是根據一示例性實施例示出的另一種單手模式下實現按鍵操作的裝置的框圖。
[0058]圖6是根據一示例性實施例示出的一種適用于單手模式下實現按鍵操作的裝置的框圖。
【具體實施方式】
[0059]這里將詳細地對示例性實施例進行說明,其示例表示在附圖中。下面的描述涉及附圖時,除非另有表示,不同附圖中的相同數字表示相同或相似的要素。以下示例性實施例中所描述的實施方式并不代表與本發(fā)明相一致的所有實施方式。相反,它們僅是與如所附權利要求書中所詳述的、本發(fā)明的一些方面相一致的裝置和方法的例子。
[0060]圖1A是根據一示例性實施例示出的單手模式下實現按鍵操作的方法的流程圖。圖1B是根據一示例性實施例示出的單手模式時的界面示意圖;該單手模式