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

一種終端屏幕的懸浮按鈕控制方法

文檔序號(hào):8472689閱讀:305來(lái)源:國(guó)知局
一種終端屏幕的懸浮按鈕控制方法
【技術(shù)領(lǐng)域】
[0001]本申請(qǐng)涉及信息技術(shù)領(lǐng)域,具體地說(shuō),涉及一種終端屏幕的懸浮按鈕控制方法。
【背景技術(shù)】
[0002]在現(xiàn)階段,智能終端的娛樂功能尤其是游戲功能已經(jīng)是智能終端不可缺少的組成部分。而且隨著智能終端操作系統(tǒng)的完善和硬件配置的不斷攀升,其所搭載的游戲早已不再是簡(jiǎn)易的平面小型游戲;智能終端運(yùn)載大型3D游戲的表現(xiàn),其實(shí)已經(jīng)接近甚至超過(guò)了一些PC機(jī)或者掌上游戲機(jī)。
[0003]不過(guò),制約智能終端上大型游戲發(fā)展的一個(gè)重要因素就是,智能終端的人機(jī)交互空間有限,操作性不強(qiáng)。大型游戲的常見特點(diǎn)就是玩法復(fù)雜,通過(guò)大量的互動(dòng)和操作,給用戶帶來(lái)豐富的體驗(yàn)。與智能終端體積接近的掌上游戲機(jī),會(huì)外置很多實(shí)體按鍵,能夠滿足用戶的操作需求。但是對(duì)于現(xiàn)階段的智能終端來(lái)說(shuō),與用戶進(jìn)行常規(guī)交互主要依靠觸摸屏,按鍵數(shù)量相當(dāng)少,相比掌上游戲機(jī)來(lái)說(shuō),其操作空間便大大下降。
[0004]目前智能終端在運(yùn)行很多大型游戲的時(shí)候,由于實(shí)體按鍵數(shù)量不夠,不得不在觸摸屏上生成虛擬的懸浮按鈕,以供用戶進(jìn)行操作。但是懸浮按鈕在游戲過(guò)程中始終顯示,會(huì)占據(jù)觸摸屏上的空間,嚴(yán)重的影響畫面顯示的效果。另外除了運(yùn)行游戲以外,其他對(duì)于操作性有較高要求的程序,也存在懸浮按鈕過(guò)多,影響顯示效果的情況。
[0005]可見現(xiàn)有技術(shù)的缺陷在于,懸浮按鈕的在屏幕上始終顯示,嚴(yán)重影響畫面的顯示效果。

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

[0006]有鑒于此,本申請(qǐng)?zhí)峁┝艘环N終端屏幕的懸浮按鈕控制方法,通過(guò)優(yōu)化懸浮按鈕的顯示方式,以盡可能的避免懸浮按鈕影響屏幕的畫面效果。
[0007]為了解決上述技術(shù)問題,本申請(qǐng)有如下技術(shù)方案:
[0008]一種終端屏幕的懸浮按鈕控制方法,所述方法包括:
[0009]判斷終端屏幕是否處于交互狀態(tài);
[0010]若所述終端屏幕處于交互狀態(tài),則將所述懸浮按鈕置于屏幕顯示范圍以內(nèi);
[0011 ] 否則將所述懸浮按鈕置于屏幕顯示范圍以外。
[0012]所述判斷終端屏幕是否處于交互狀態(tài)具體為:
[0013]判斷所述終端屏幕連續(xù)未接收到觸摸信號(hào)的時(shí)長(zhǎng),是否超過(guò)預(yù)設(shè)的時(shí)間閾值;
[0014]當(dāng)如果未超過(guò)所述時(shí)間閾值,則認(rèn)為所述終端屏幕處于交互狀態(tài);否則認(rèn)為所述終端屏幕未處于交互狀態(tài)。
[0015]所述將所述懸浮按鈕置于屏幕顯示范圍以內(nèi)具體為:
[0016]在所述終端屏幕所在的平面上,取一個(gè)與所述終端屏幕不相對(duì)移動(dòng)的點(diǎn)作為原點(diǎn),在建立平面坐標(biāo)系;
[0017]將所述終端屏幕在所述平面坐標(biāo)系中覆蓋的坐標(biāo)范圍,作為屏幕顯示范圍;
[0018]若所述終端屏幕處于交互狀態(tài),則將所述懸浮按鈕的坐標(biāo)設(shè)置在所述屏幕顯示范圍之內(nèi)。
[0019]所述否則將所述懸浮按鈕置于屏幕顯示范圍以外具體為:
[0020]若所述終端屏幕未處于交互狀態(tài),則將所述懸浮按鈕的坐標(biāo)設(shè)置在所述屏幕顯示范圍之外。
[0021 ] 一種終端屏幕的懸浮按鈕控制方法,所述方法包括:
[0022]判斷終端屏幕是否處于交互狀態(tài);
[0023]若所述終端屏幕處于交互狀態(tài),則在所述終端屏幕上生成懸浮按鈕;
[0024]否則刪除所述終端屏幕上的懸浮按鈕。
[0025]所述判斷終端屏幕是否處于交互狀態(tài)具體為:
[0026]判斷所述終端屏幕連續(xù)未接收到觸摸信號(hào)的時(shí)長(zhǎng),是否超過(guò)預(yù)設(shè)的時(shí)間閾值;
[0027]當(dāng)如果未超過(guò)所述時(shí)間閾值,則認(rèn)為所述終端屏幕處于交互狀態(tài);否則認(rèn)為所述終端屏幕未處于交互狀態(tài)。
[0028]所述刪除所述終端屏幕上的懸浮按鈕具體為:
[0029]當(dāng)所述終端屏幕未處于交互狀態(tài),且所述終端屏幕上已經(jīng)生成懸浮按鈕時(shí),則刪除所述懸浮按鈕。
[0030]所述刪除所述終端屏幕上的懸浮按鈕還包括:
[0031]當(dāng)所述終端屏幕未處于交互狀態(tài),且所述終端屏幕上未生成懸浮按鈕時(shí),則不執(zhí)行操作。
[0032]與現(xiàn)有技術(shù)相比,本申請(qǐng)所述的方法,達(dá)到了如下效果:若終端屏幕在一定時(shí)間范圍內(nèi)沒有接收觸摸信號(hào),即認(rèn)為所述終端屏幕未處于交互狀態(tài),進(jìn)而隱藏或者刪除未處于交互狀態(tài)的終端屏幕上的懸浮按鈕;由此避免了現(xiàn)有技術(shù)中,懸浮按鈕始終顯示而影響屏幕顯示效果的缺陷。
[0033]當(dāng)然,實(shí)施本申請(qǐng)的任一產(chǎn)品必不一定需要同時(shí)達(dá)到以上所述的所有技術(shù)效果。
【附圖說(shuō)明】
[0034]此處所說(shuō)明的附圖用來(lái)提供對(duì)本申請(qǐng)的進(jìn)一步理解,構(gòu)成本申請(qǐng)的一部分,本申請(qǐng)的示意性實(shí)施例及其說(shuō)明用于解釋本申請(qǐng),并不構(gòu)成對(duì)本申請(qǐng)的不當(dāng)限定。在附圖中:
[0035]圖1為本申請(qǐng)實(shí)施例所述方法流程圖;
[0036]圖2為本申請(qǐng)實(shí)施例所述平面坐標(biāo)系示意圖;
[0037]圖3為本申請(qǐng)另一實(shí)施例所述方法流程圖。
【具體實(shí)施方式】
[0038]如在說(shuō)明書及權(quán)利要求當(dāng)中使用了某些詞匯來(lái)指稱特定組件。本領(lǐng)域技術(shù)人員應(yīng)可理解,硬件制造商可能會(huì)用不同名詞來(lái)稱呼同一個(gè)組件。本說(shuō)明書及權(quán)利要求并不以名稱的差異來(lái)作為區(qū)分組件的方式,而是以組件在功能上的差異來(lái)作為區(qū)分的準(zhǔn)則。如在通篇說(shuō)明書及權(quán)利要求當(dāng)中所提及的“包含”為一開放式用語(yǔ),故應(yīng)解釋成“包含但不限定于”?!按笾隆笔侵冈诳山邮盏恼`差范圍內(nèi),本領(lǐng)域技術(shù)人員能夠在一定誤差范圍內(nèi)解決所述技術(shù)問題,基本達(dá)到所述技術(shù)效果。此外,“耦接”一詞在此包含任何直接及間接的電性耦接手段。因此,若文中描述一第一裝置耦接于一第二裝置,則代表所述第一裝置可直接電性耦接于所述第二裝置,或通過(guò)其他裝置或耦接手段間接地電性耦接至所述第二裝置。說(shuō)明書后續(xù)描述為實(shí)施本申請(qǐng)的較佳實(shí)施方式,然所述描述乃以說(shuō)明本申請(qǐng)的一般原則為目的,并非用以限定本申請(qǐng)的范圍。本申請(qǐng)的保護(hù)范圍當(dāng)視所附權(quán)利要求所界定者為準(zhǔn)。
[0039]參見圖1所示,為本申請(qǐng)所述方法的具體實(shí)施例。本實(shí)施例中,將通過(guò)控制懸浮按鈕的坐標(biāo),控制所述懸浮按鈕隱藏或顯示。所述方法包括以下步驟:
[0040]步驟101、判斷終端屏幕是否處于交互狀態(tài)。
[0041]一般來(lái)說(shuō),如果用戶正在通過(guò)所述終端屏幕的懸浮按鈕與終端進(jìn)行交互,或者在一個(gè)比較短的時(shí)間之前曾通過(guò)所述懸浮按鈕與終端進(jìn)行交互,則認(rèn)為終端屏幕處在交互狀態(tài),用戶隨時(shí)可能操作懸浮按鈕。反之,如果用戶在一定時(shí)間內(nèi)沒有操作懸浮按鈕,則認(rèn)為終端屏幕未處在交互狀態(tài),用戶立刻操作懸浮按鈕的可能性比較小。
[0042]所以本實(shí)施例中,通過(guò)以下方式判斷所述判斷終端屏幕是否處于交互狀態(tài):判斷所述懸浮按鈕連續(xù)未接收到觸摸信號(hào)的時(shí)長(zhǎng),是否超過(guò)預(yù)設(shè)的時(shí)間閾值;當(dāng)如果未超過(guò)所述時(shí)間閾值,則認(rèn)為所述終端屏幕處于交互狀態(tài);否則認(rèn)為所述終端屏幕未處于交互狀態(tài)。
[0043]例如,可假設(shè)所述時(shí)間閾值為10秒。也就是說(shuō),如果用戶在10秒之內(nèi)曾操作過(guò)懸浮按鈕,則終端屏幕處于交互狀態(tài);如果用戶超過(guò)10秒未操作懸浮按鈕,則終端屏幕未處于交互狀態(tài)。
[0044]步驟102、若所述終端屏幕處于交互狀態(tài),則將所述懸浮按鈕置于屏幕顯示范圍以內(nèi)。
[0045]步驟103、若所述終端屏幕未處于交互狀態(tài),則將所述懸浮按鈕置于屏幕顯示范圍以外。
[0046]基于終端屏幕是否處于交互狀態(tài)的判斷,本實(shí)施例中將對(duì)懸浮按鈕的顯示進(jìn)行控制。實(shí)際上,從程序的角度來(lái)講,本實(shí)施例中所述懸浮按鈕是一直存在的,但可以選擇將其置于屏幕范圍以內(nèi)或者置于屏幕范圍以外。如果將
當(dāng)前第1頁(yè)1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1