一種終端屏幕操作的方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及電子技術(shù)領(lǐng)域,尤其涉及一種終端屏幕操作的方法。
【背景技術(shù)】
[0002]隨著觸屏終端的使用日益廣泛,人們利用觸屏終端可以運(yùn)行多種應(yīng)用程序,例如利用觸屏手機(jī)運(yùn)行游戲應(yīng)用程序、拍照應(yīng)用程序、視頻應(yīng)用程序等等。在運(yùn)行應(yīng)用程序時(shí),觸屏手機(jī)通常會顯示虛擬按鍵,用戶可以通過虛擬按鍵實(shí)現(xiàn)對手機(jī)的操作,例如,通過虛擬按鍵中的返回鍵退出應(yīng)用程序,通過虛擬按鍵中的主屏幕鍵返回主屏幕菜單等等。
[0003]在實(shí)際應(yīng)用中通常會由于用戶手誤觸到虛擬按鍵,使得手機(jī)退出應(yīng)用程序,例如,在玩單手或雙手游戲時(shí),往往會由于用戶的手誤觸到虛擬按鍵從而退出游戲應(yīng)用程序,因此現(xiàn)有技術(shù)中虛擬按鍵的功能設(shè)計(jì)比較固定化,不靈活,用戶體驗(yàn)差。
【發(fā)明內(nèi)容】
[0004]本發(fā)明實(shí)施例提供一種終端屏幕操作的方法,可對虛擬按鍵的原始功能進(jìn)行調(diào)整,提高了智能化水平,且提高了用戶體驗(yàn)。
[0005]本發(fā)明實(shí)施例提供了一種終端屏幕操作的方法,其可包括:
[0006]獲取終端當(dāng)前運(yùn)行的目標(biāo)應(yīng)用程序;
[0007]判斷所述目標(biāo)應(yīng)用程序是否為預(yù)設(shè)應(yīng)用程序;
[0008]若所述目標(biāo)應(yīng)用程序?yàn)樗鲱A(yù)設(shè)應(yīng)用程序,則對所述終端屏幕顯示的虛擬按鍵的原始功能進(jìn)行調(diào)整。
[0009]本發(fā)明實(shí)施例中,獲取終端當(dāng)前運(yùn)行的目標(biāo)應(yīng)用程序,判斷目標(biāo)應(yīng)用程序是否為預(yù)設(shè)應(yīng)用程序,若目標(biāo)應(yīng)用程序?yàn)轭A(yù)設(shè)應(yīng)用程序,則對終端屏幕顯示的虛擬按鍵的原始功能進(jìn)行調(diào)整。這種方式可以避免用戶的手誤觸到虛擬按鍵從而退出目標(biāo)應(yīng)用程序情況的發(fā)生,靈活對虛擬按鍵的原始功能進(jìn)行調(diào)整,智能化高,且提高了用戶體驗(yàn)。
【附圖說明】
[0010]為了更清楚地說明本發(fā)明實(shí)施例技術(shù)方案,下面將對實(shí)施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0011]圖1是本發(fā)明實(shí)施例提供的終端屏幕操作的方法的第一實(shí)施例流程示意圖;
[0012]圖2是本發(fā)明實(shí)施例提供的終端屏幕操作的方法的第二實(shí)施例流程示意圖;
[0013]圖3是本發(fā)明實(shí)施例提供的終端屏幕操作的方法的第三實(shí)施例流程示意圖;
[0014]圖4是本發(fā)明實(shí)施例提供的終端屏幕虛擬按鍵顯示示意圖;
[0015]圖5是本發(fā)明實(shí)施例提供的終端的第一實(shí)施例結(jié)構(gòu)示意圖;
[0016]圖6是本發(fā)明實(shí)施例提供的終端的第二實(shí)施例結(jié)構(gòu)示意圖;
[0017]圖7是本發(fā)明實(shí)施例提供的終端的第三實(shí)施例結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0018]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0019]具體實(shí)現(xiàn)中,本發(fā)明實(shí)施例中描述的終端可包括:手機(jī)、平板電腦或者隨身聽等,上述終端僅是舉例,而非窮舉,包含但不限于上述終端。
[0020]下面將結(jié)合圖1至圖6對本發(fā)明實(shí)施例提供的終端屏幕操作的方法及終端進(jìn)行具體描述。
[0021]請參照圖1,是本發(fā)明實(shí)施例提供的終端屏幕操作的方法的第一實(shí)施例流程示意圖。本實(shí)施例中所描述的終端屏幕操作的方法,包括步驟:
[0022]S101,獲取終端當(dāng)前運(yùn)行的目標(biāo)應(yīng)用程序;
[0023]在一些可行的實(shí)施方式中,終端可以安裝多個應(yīng)用程序,例如,視頻應(yīng)用程序,游戲應(yīng)用程序,音樂應(yīng)用程序,拍照應(yīng)用程序等等。在這些應(yīng)用程序運(yùn)行時(shí),可能由于用戶手的誤觸終端屏幕顯示的虛擬按鍵從而導(dǎo)致退出應(yīng)用程序。本發(fā)明實(shí)施例針對此問題,提出一種解決方案,當(dāng)終端運(yùn)行應(yīng)用程序時(shí),獲取當(dāng)前運(yùn)行的目標(biāo)應(yīng)用程序。
[0024]S102,判斷所述目標(biāo)應(yīng)用程序是否為預(yù)設(shè)應(yīng)用程序;
[0025]在一些可行的實(shí)施方式中,判斷終端當(dāng)前運(yùn)行的目標(biāo)應(yīng)用程序是否為預(yù)設(shè)應(yīng)用程序。預(yù)設(shè)應(yīng)用程序可以是開發(fā)人員預(yù)先設(shè)置的,預(yù)設(shè)應(yīng)用程序可以包括多個應(yīng)用程序,預(yù)設(shè)應(yīng)用程序的界定主要是容易由于用戶手誤觸虛擬按鍵而退出的應(yīng)用程序。例如,預(yù)設(shè)應(yīng)用程序可以是某一些單手或者雙手的游戲應(yīng)用程序,當(dāng)用戶在玩游戲時(shí),可能由于手誤觸虛擬按鍵而退出游戲應(yīng)用程序;預(yù)設(shè)應(yīng)用程序也可以是拍照應(yīng)用程序,當(dāng)進(jìn)入拍照應(yīng)用程序的預(yù)覽界面時(shí),用戶很容易由于手誤觸虛擬按鍵從而退出拍照應(yīng)用程序。
[0026]本發(fā)明實(shí)施例中,預(yù)設(shè)應(yīng)用程序可以是以列表的形式存儲在終端,每當(dāng)終端運(yùn)行一個目標(biāo)應(yīng)用程序時(shí),即將當(dāng)前所運(yùn)行的目標(biāo)應(yīng)用程序與預(yù)設(shè)應(yīng)用程序進(jìn)行匹配。
[0027]S103,若所述目標(biāo)應(yīng)用程序?yàn)樗鲱A(yù)設(shè)應(yīng)用程序,則對所述終端屏幕顯示的虛擬按鍵的原始功能進(jìn)行調(diào)整。
[0028]在一些可行的實(shí)施方式中,本發(fā)明實(shí)施例中所描述的終端屏幕具體可為終端的觸控面板,包括觸摸屏和觸控屏,即在本發(fā)明實(shí)施例中,終端的觸控面板即可提供給用戶進(jìn)行觸摸操作,還可用作顯示屏,向終端用戶展現(xiàn)相應(yīng)的數(shù)據(jù)信息和圖標(biāo),例如虛擬按鍵,如圖4的左圖所示,虛擬按鍵可以包括返回鍵back、主菜單鍵menu和最近應(yīng)用鍵Home等等,虛擬按鍵的具體種類不作限定。虛擬按鍵的原始功能即是所有終端中賦予虛擬按鍵的功能,例如,返回鍵的原始功能為返回上一級菜單,主菜單鍵的原始功能為回到主菜單。
[0029]若終端當(dāng)前所運(yùn)行的目標(biāo)應(yīng)用程序?yàn)轭A(yù)設(shè)應(yīng)用程序時(shí),將終端屏幕顯示的虛擬按鍵的原始功能進(jìn)行調(diào)整,例如,可以將虛擬按鍵的原始功能屏蔽或者將虛擬按鍵的原始功能切換為指定功能。具體實(shí)現(xiàn)中,如圖4的右圖所示,將虛擬按鍵的原始功能屏蔽即是所有的虛擬按鍵均切換為無功能狀態(tài),具體的,當(dāng)用手觸摸虛擬按鍵時(shí),不能實(shí)現(xiàn)對終端的任何操作,這樣就可以避免用戶手誤觸虛擬按鍵而退出目標(biāo)應(yīng)用程序情況的發(fā)生,例如,用戶正在玩游戲時(shí),即使手誤觸到虛擬按鍵,也不會退出應(yīng)用程序。
[0030]將終端屏幕顯示的虛擬按鍵的原始功能切換為指定功能的具體實(shí)現(xiàn)方式可以是給虛擬按鍵賦予與目標(biāo)應(yīng)用程序的關(guān)聯(lián)功能,例如,若目標(biāo)應(yīng)用程序?yàn)橘愜囉螒驊?yīng)用程序,則目標(biāo)應(yīng)用程序的關(guān)聯(lián)功能可以是轉(zhuǎn)向,加速或者游戲暫停等等,也可以將虛擬按鍵中的部分虛擬按鍵切換為指定功能,而將部分虛擬按鍵的原始功能屏蔽。例如,若目標(biāo)應(yīng)用程序?yàn)橐曨l應(yīng)用程序,則將返回鍵的原始功能切換為調(diào)大音量的功能,將主菜單鍵的原始功能切換為調(diào)小音量的功能,將最近應(yīng)用鍵的原始功能屏蔽。
[0031]本發(fā)明實(shí)施例中,獲取終端當(dāng)前運(yùn)行的目標(biāo)應(yīng)用程序,判斷目標(biāo)應(yīng)用程序是否為預(yù)設(shè)應(yīng)用程序,若目標(biāo)應(yīng)用程序?yàn)轭A(yù)設(shè)應(yīng)用程序,則對終端屏幕顯示的虛擬按鍵的原始功能進(jìn)行調(diào)整。這種方式可以避免用戶的手誤觸到虛擬按鍵從而退出目標(biāo)應(yīng)用程序情況的發(fā)生,靈活對虛擬按鍵的原始功能進(jìn)行調(diào)整,智能化高,且提高了用戶體驗(yàn)。
[0032]請參照圖2,是本發(fā)明實(shí)施例提供的終端屏幕操作的方法的第二實(shí)施例流程示意圖。本實(shí)施例中所描述的終端屏幕操作的方法,包括步驟:
[0033]S201,獲取終端當(dāng)前運(yùn)行的目標(biāo)應(yīng)用程序;
[0034]S202,判斷所述目標(biāo)應(yīng)用程序是否為預(yù)設(shè)應(yīng)用程序;
[0035]S203,若所述目標(biāo)應(yīng)用程序?yàn)樗鲱A(yù)設(shè)應(yīng)用程序,則將所述終端屏幕顯示的虛擬按鍵的原始功能屏蔽。
[0036]在一些可行的實(shí)現(xiàn)方式中,虛擬按鍵可以包括返回鍵、主屏幕鍵以及最近應(yīng)用鍵,預(yù)設(shè)應(yīng)用程序可以包括游戲應(yīng)用程序,游戲應(yīng)用程序也可以進(jìn)行設(shè)定,例如可以設(shè)定至少一個游戲種類。用戶在玩單手或者雙手游戲時(shí),通常會由于誤觸到終端屏幕中所顯示的虛擬按鍵,從而退出應(yīng)用程序。因此當(dāng)所運(yùn)行的目標(biāo)應(yīng)用程序?yàn)橛螒驊?yīng)用程序時(shí),將終端屏幕顯示的虛擬按鍵中返回鍵、主屏幕鍵以及最近應(yīng)用鍵的原始功能屏蔽。
[0037]在一些可行的實(shí)施方式中,預(yù)設(shè)應(yīng)用程序可以包括拍照應(yīng)用程序。用戶在進(jìn)行拍照時(shí),當(dāng)拍照應(yīng)用程序進(jìn)入預(yù)覽preview界面時(shí),往往會誤觸到虛擬按鍵而退出拍照應(yīng)用程序,不得不重新點(diǎn)擊拍照應(yīng)用程序進(jìn)入。針對此問題,當(dāng)檢測到目標(biāo)應(yīng)用程序?yàn)榕恼諔?yīng)用程序,且目標(biāo)應(yīng)用程序進(jìn)入拍照預(yù)覽界面時(shí),將終端屏幕顯示的返回鍵、主屏幕鍵以及最近應(yīng)用鍵的原始功能屏蔽。
[0038]在一些可行的實(shí)施方式中,將虛擬按鍵的功能進(jìn)行屏蔽的前提可以是檢測終端是否移動,即是檢測是否在公交車或者運(yùn)動的物體上,通常用戶在運(yùn)動的物體上進(jìn)行拍照時(shí),可能誤觸到虛擬按鍵從而退出拍照應(yīng)用程序。具體實(shí)現(xiàn)中,當(dāng)目標(biāo)應(yīng)用程序?yàn)榕恼諔?yīng)用程序,且進(jìn)入預(yù)覽界面時(shí),通過傳感器檢測終端是否有位移或者加速度等等參數(shù),以檢測終端是否移動,當(dāng)檢測到終端有移動時(shí),則將終端屏幕顯示的返回鍵、主屏幕鍵以及最近應(yīng)用鍵的原始功能屏蔽。
[0039]在一些可行的實(shí)施方式中,預(yù)設(shè)應(yīng)用程序可以包