本公開涉及圖形用戶界面,具體而言,涉及一種界面顯示控制方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì)。
背景技術(shù):
1、一些游戲可能具有豎屏模式。在豎屏模式中,玩家通常會(huì)使用單手進(jìn)行游戲操作。單手操作的情況下,對(duì)承托手對(duì)側(cè)上方的區(qū)域的觸控操作尤為困難,例如,承托手為右手時(shí),受右手拇指長(zhǎng)度的限制,左上方區(qū)域的觸控操作比較困難。相關(guān)技術(shù)中,部分手機(jī)具有單手模式,切換到該模式后,整個(gè)屏幕將等比縮小固定在承托手側(cè)。上述方式雖然能解決點(diǎn)擊困難的問題,但是犧牲了屏幕使用空間,影響玩家的游戲體驗(yàn)。
技術(shù)實(shí)現(xiàn)思路
1、有鑒于此,本公開的目的在于提供一種界面顯示控制方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì),以方便用戶在該區(qū)域中進(jìn)行觸控操作,提高用戶的操作體驗(yàn)。
2、第一方面,本公開實(shí)施例提供了一種界面顯示控制方法,通過終端設(shè)備提供一圖形用戶界面;該方法包括:獲取終端設(shè)備的姿態(tài)參數(shù);響應(yīng)于姿態(tài)參數(shù)指示終端設(shè)備的傾斜角度在指定角度范圍內(nèi),確定圖形用戶界面中是否存在目標(biāo)區(qū)域;目標(biāo)區(qū)域滿足如下預(yù)設(shè)條件:目標(biāo)區(qū)域與圖形用戶界面的頂部的距離小于或等于預(yù)設(shè)的第一距離閾值,且目標(biāo)區(qū)域包括至少一可交互界面元素;如果存在目標(biāo)區(qū)域,控制圖形用戶界面向終端設(shè)備的指定邊緣移動(dòng);指定邊緣至少包括終端設(shè)備的多個(gè)邊緣中與圖形用戶界面的底部對(duì)應(yīng)的邊緣。
3、第二方面,本公開實(shí)施例提供了一種界面顯示控制裝置,通過終端設(shè)備提供一圖形用戶界面;該裝置包括:姿態(tài)參數(shù)獲取模塊,用于獲取終端設(shè)備的姿態(tài)參數(shù);目標(biāo)區(qū)域確定模塊,用于響應(yīng)于姿態(tài)參數(shù)指示終端設(shè)備的傾斜角度在指定角度范圍內(nèi),確定圖形用戶界面中是否存在目標(biāo)區(qū)域;目標(biāo)區(qū)域滿足如下預(yù)設(shè)條件:目標(biāo)區(qū)域與圖形用戶界面的頂部的距離小于或等于預(yù)設(shè)的第一距離閾值,且目標(biāo)區(qū)域包括至少一可交互界面元素;更新模塊,用于如果存在目標(biāo)區(qū)域,控制圖形用戶界面向終端設(shè)備的指定邊緣移動(dòng);指定邊緣至少包括終端設(shè)備的多個(gè)邊緣中與圖形用戶界面的底部對(duì)應(yīng)的邊緣。
4、第三方面,本發(fā)明實(shí)施例提供了一種電子設(shè)備,包括處理器和存儲(chǔ)器,存儲(chǔ)器存儲(chǔ)有能夠被處理器執(zhí)行的機(jī)器可執(zhí)行指令,處理器執(zhí)行機(jī)器可執(zhí)行指令以實(shí)現(xiàn)上述的界面顯示控制方法。
5、第四方面,本發(fā)明實(shí)施例提供了一種機(jī)器可讀存儲(chǔ)介質(zhì),該機(jī)器可讀存儲(chǔ)介質(zhì)存儲(chǔ)有機(jī)器可執(zhí)行指令,機(jī)器可執(zhí)行指令在被處理器調(diào)用和執(zhí)行時(shí),機(jī)器可執(zhí)行指令促使處理器實(shí)現(xiàn)上述的界面顯示控制方法。
6、本發(fā)明實(shí)施例帶來了以下有益效果:
7、上述一種界面顯示控制方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì),獲取終端設(shè)備的姿態(tài)參數(shù);響應(yīng)于姿態(tài)參數(shù)指示終端設(shè)備的傾斜角度在指定角度范圍內(nèi),確定圖形用戶界面中是否存在目標(biāo)區(qū)域;目標(biāo)區(qū)域滿足如下預(yù)設(shè)條件:目標(biāo)區(qū)域與圖形用戶界面的頂部的距離小于或等于預(yù)設(shè)的第一距離閾值,且目標(biāo)區(qū)域包括至少一可交互界面元素;如果存在目標(biāo)區(qū)域,控制圖形用戶界面向終端設(shè)備的指定邊緣移動(dòng);指定邊緣至少包括終端設(shè)備的多個(gè)邊緣中與圖形用戶界面的底部對(duì)應(yīng)的邊緣。該方式中,當(dāng)用戶傾斜終端設(shè)備至一定程度,且界面中存在用戶需要控制靠近其承托手的目標(biāo)區(qū)域時(shí),控制圖形用戶界面向承托手所在的區(qū)域移動(dòng),方便用戶在該目標(biāo)區(qū)域中進(jìn)行觸控操作,提高用戶的操作體驗(yàn)。
8、本公開的其他特征和優(yōu)點(diǎn)將在隨后的說明書中闡述,并且,部分地從說明書中變得顯而易見,或者通過實(shí)施本公開而了解。本公開的目的和其他優(yōu)點(diǎn)在說明書、權(quán)利要求書以及附圖中所特別指出的結(jié)構(gòu)來實(shí)現(xiàn)和獲得。
9、為使本公開的上述目的、特征和優(yōu)點(diǎn)能更明顯易懂,下文特舉較佳實(shí)施例,并配合所附附圖,作詳細(xì)說明如下。
1.一種界面顯示控制方法,其特征在于,通過終端設(shè)備提供一圖形用戶界面;所述圖形用戶界面以豎屏模式顯示;所述方法包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,響應(yīng)于所述姿態(tài)參數(shù)指示所述終端設(shè)備的傾斜角度在指定角度范圍內(nèi),確定所述圖形用戶界面中是否存在目標(biāo)區(qū)域的步驟,包括:
3.根據(jù)權(quán)利要求2所述的方法,所述圖形用戶界面中具有第一備選區(qū)域及第二備選區(qū)域;所述第一備選區(qū)域位于所述圖形用戶界面的左上方,所述第二備選區(qū)域位于所述圖形用戶界面的右上方;所述第一備選區(qū)域及所述第二備選區(qū)域中的區(qū)域位置與所述圖形用戶界面的頂部的距離小于或等于所述第一距離閾值;
4.根據(jù)權(quán)利要求3所述的方法,控制所述圖形用戶界面向所述終端設(shè)備的指定邊緣移動(dòng)的步驟,包括:
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,控制所述圖形用戶界面向所述終端設(shè)備的指定邊緣移動(dòng)的步驟,包括:
6.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括:
7.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述方法還包括:
8.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括:
9.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括:
10.根據(jù)權(quán)利要求9所述的方法,其特征在于,所述方法還包括:
11.根據(jù)權(quán)利要求10所述的方法,其特征在于,所述目標(biāo)區(qū)域包括所述圖形用戶界面;
12.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括:
13.一種界面顯示控制裝置,其特征在于,通過終端設(shè)備提供一圖形用戶界面;所述裝置包括:
14.一種電子設(shè)備,其特征在于,包括處理器和存儲(chǔ)器,所述存儲(chǔ)器存儲(chǔ)有能夠被所述處理器執(zhí)行的機(jī)器可執(zhí)行指令,所述處理器執(zhí)行所述機(jī)器可執(zhí)行指令以實(shí)現(xiàn)權(quán)利要求1-12任一項(xiàng)所述的界面顯示控制方法。
15.一種機(jī)器可讀存儲(chǔ)介質(zhì),其特征在于,所述機(jī)器可讀存儲(chǔ)介質(zhì)存儲(chǔ)有機(jī)器可執(zhí)行指令,所述機(jī)器可執(zhí)行指令在被處理器調(diào)用和執(zhí)行時(shí),所述機(jī)器可執(zhí)行指令促使所述處理器實(shí)現(xiàn)權(quán)利要求1-12任一項(xiàng)所述的界面顯示控制方法。