一種快速切換應(yīng)用程序功能關(guān)閉方法、裝置及電子設(shè)備的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及計算機(jī)應(yīng)用技術(shù)領(lǐng)域,特別涉及一種快速切換應(yīng)用程序功能關(guān)閉方法、裝置及電子設(shè)備。
【背景技術(shù)】
[0002]如今,為工作或生活所需,用戶在移動終端上安裝的應(yīng)用程序越來越多。受限于移動終端的顯示屏幕尺寸,在移動終端的顯示屏幕上,同一時刻只能顯示一個應(yīng)用程序的應(yīng)用界面,也就是說,用戶在同一時刻只能使用一個應(yīng)用程序。如果用戶在使用某個應(yīng)用程序時,有使用其他應(yīng)用程序的需求,需要用戶離開當(dāng)前正在使用的這個應(yīng)用程序的應(yīng)用界面,在移動終端的應(yīng)用程序列表中查找相應(yīng)的應(yīng)用程序,開啟查找的應(yīng)用程序后,可以使用查找到的該應(yīng)用程序。這就使得用戶在使用移動終端過程中,存在較大的應(yīng)用程序切換不方便的問題。
[0003]針對應(yīng)用程序切換不方便的問題,目前有的功能類應(yīng)用程序為用戶提供了快速切換應(yīng)用程序功能。開啟這種功能后,用戶通過預(yù)設(shè)的觸發(fā)操作可以快速打開最近使用過的應(yīng)用程序,或者快速打開自己經(jīng)常使用的應(yīng)用程序。
[0004]這種功能開啟后雖然能給用戶帶來很多便利,但是,在有些情況下也給用戶帶來了一些困擾,比如用戶在使用某個應(yīng)用程序時,其顯示狀態(tài)為全屏顯示狀態(tài),如果用戶對快速切換應(yīng)用程序功能進(jìn)行了誤操作,將會使該應(yīng)用程序退出全屏顯示模式,影響用戶對該應(yīng)用程序的正常使用。所以,亟需一種能夠根據(jù)用戶使用的應(yīng)用程序的當(dāng)前狀態(tài),對快速切換應(yīng)用程序的功能進(jìn)行關(guān)閉的方法。
【發(fā)明內(nèi)容】
[0005]本發(fā)明實施例的目的在于提供一種快速切換應(yīng)用程序功能關(guān)閉方法、裝置及電子設(shè)備,以避免影響用戶對應(yīng)用程序的正常使用。技術(shù)方案如下:
[0006]—種快速切換應(yīng)用程序功能關(guān)閉方法,應(yīng)用于移動終端,包括:
[0007]在檢測到有應(yīng)用程序開啟時,判斷所述應(yīng)用程序是否在預(yù)設(shè)列表中有記錄;
[0008]如果是,則關(guān)閉快速切換應(yīng)用程序功能;
[0009]如果否,則在進(jìn)一步檢測到所述應(yīng)用程序的顯示狀態(tài)為全屏顯示狀態(tài)時,關(guān)閉快速切換應(yīng)用程序功能。
[0010]在本發(fā)明的一種【具體實施方式】中,在所述關(guān)閉快速切換應(yīng)用程序功能之后,所述方法還包括:
[0011]輸出展示用于提示用戶已關(guān)閉快速切換應(yīng)用程序功能的第一提示信息。
[0012]在本發(fā)明的一種【具體實施方式】中,所述關(guān)閉快速切換應(yīng)用程序功能,包括:
[0013]輸出展示用于提示用戶關(guān)閉快速切換應(yīng)用程序功能的第二提示信息;
[0014]接收用戶根據(jù)所述第二提示信息發(fā)出的關(guān)閉指令;
[0015]根據(jù)所述關(guān)閉指令,關(guān)閉所述快速切換應(yīng)用程序功能。
[0016]在本發(fā)明的一種【具體實施方式】中,在所述應(yīng)用程序在預(yù)設(shè)列表中有記錄的情況下,在所述關(guān)閉快速切換應(yīng)用程序功能之后,所述方法還包括:
[0017]在檢測到所述應(yīng)用程序未處于前臺運行狀態(tài)時,開啟所述快速切換應(yīng)用程序功會K。
[0018]在本發(fā)明的一種【具體實施方式】中,在檢測到所述應(yīng)用程序的顯示狀態(tài)為全屏顯示狀態(tài)的情況下,在所述關(guān)閉所述快速切換應(yīng)用程序功能之后,所述方法還包括:
[0019]在檢測到所述應(yīng)用程序的顯示狀態(tài)為非全屏顯示狀態(tài),或者檢測到所述應(yīng)用程序未處于前臺運行狀態(tài)時,開啟所述快速切換應(yīng)用程序功能。
[0020]在本發(fā)明的一種【具體實施方式】中,通過以下步驟確定所述應(yīng)用程序的顯示狀態(tài)是否為全屏顯示狀態(tài):
[0021]獲得所述應(yīng)用程序的顯示狀態(tài)參數(shù)的參數(shù)值;
[0022]判斷所述顯示狀態(tài)參數(shù)的參數(shù)值與預(yù)設(shè)的全屏顯示狀態(tài)參數(shù)值是否相同;
[0023]如果是,則確定所述應(yīng)用程序的顯示狀態(tài)為全屏顯示狀態(tài);
[0024]否則,確定所述應(yīng)用程序的顯示狀態(tài)為非全屏顯示狀態(tài)。
[0025]在本發(fā)明的一種【具體實施方式】中,所述預(yù)設(shè)列表中記錄的應(yīng)用程序包含游戲類應(yīng)用程序。
[0026]—種快速切換應(yīng)用程序功能關(guān)閉裝置,應(yīng)用于移動終端,包括:
[0027]判斷模塊,用于在檢測到有應(yīng)用程序開啟時,判斷所述應(yīng)用程序是否在預(yù)設(shè)列表中有記錄,如果是,則觸發(fā)關(guān)閉模塊,否則,觸發(fā)檢測模塊;
[0028]所述檢測模塊,用于在所述判斷模塊判斷得到所述應(yīng)用程序在預(yù)設(shè)列表中沒有記錄的情況下,進(jìn)一步檢測所述應(yīng)用程序的顯示狀態(tài)是否為全屏顯示狀態(tài),如果是,則觸發(fā)所述關(guān)閉t吳塊;
[0029]所述關(guān)閉模塊,用于關(guān)閉快速切換應(yīng)用程序功能。
[0030]在本發(fā)明的一種【具體實施方式】中,所述裝置還包括:
[0031]第一提示信息輸出模塊,用于在所述關(guān)閉快速切換應(yīng)用程序功能之后,輸出展示用于提示用戶已關(guān)閉快速切換應(yīng)用程序功能的第一提示信息。
[0032]在本發(fā)明的一種【具體實施方式】中,所述關(guān)閉模塊,包括:
[0033]第二提示信息輸出子模塊,用于輸出展示用于提示用戶關(guān)閉快速切換應(yīng)用程序功能的第二提示信息;
[0034]關(guān)閉指令接收子模塊,用于接收用戶根據(jù)所述第二提示信息發(fā)出的關(guān)閉指令;
[0035]關(guān)閉子模塊,用于根據(jù)所述關(guān)閉指令,關(guān)閉所述快速切換應(yīng)用程序功能。
[0036]在本發(fā)明的一種【具體實施方式】中,所述裝置還包括:
[0037]第一開啟模塊,用于在所述應(yīng)用程序在預(yù)設(shè)列表中有記錄的情況下,在所述關(guān)閉快速切換應(yīng)用程序功能之后,在檢測到所述應(yīng)用程序未處于前臺運行狀態(tài)時,開啟所述快速切換應(yīng)用程序功能。
[0038]在本發(fā)明的一種【具體實施方式】中,所述裝置還包括:
[0039]第二開啟模塊,用于在檢測到所述應(yīng)用程序的顯示狀態(tài)為全屏顯示狀態(tài)的情況下,在所述關(guān)閉所述快速切換應(yīng)用程序功能之后,在檢測到所述應(yīng)用程序的顯示狀態(tài)為非全屏顯示狀態(tài),或者檢測到所述應(yīng)用程序未處于前臺運行狀態(tài)時,開啟所述快速切換應(yīng)用程序功能。
[0040]在本發(fā)明的一種【具體實施方式】中,所述裝置還包括:
[0041]顯示狀態(tài)確定模塊,用于通過以下步驟確定所述應(yīng)用程序的顯示狀態(tài)是否為全屏顯示狀態(tài):
[0042]獲得所述應(yīng)用程序的顯示狀態(tài)參數(shù)的參數(shù)值;
[0043]判斷所述顯示狀態(tài)參數(shù)的參數(shù)值與預(yù)設(shè)的全屏顯示狀態(tài)參數(shù)值是否相同;
[0044]如果是,則確定所述應(yīng)用程序的顯示狀態(tài)為全屏顯示狀態(tài);
[0045]否則,確定所述應(yīng)用程序的顯示狀態(tài)為非全屏顯示狀態(tài)。
[0046]在本發(fā)明的一種【具體實施方式】中,所述預(yù)設(shè)列表中記錄的應(yīng)用程序包含游戲類應(yīng)用程序。
[0047]—種電子設(shè)備,包括:
[0048]處理器、存儲器、通信接口和總線;
[0049]所述處理器、所述存儲器和所述通信接口通過所述總線連接并完成相互間的通
?目;
[0050]所述存儲器存儲可執(zhí)行程序代碼;
[0051]所述處理器通過讀取所述存儲器中存儲的可執(zhí)行程序代碼來運行與所述可執(zhí)行程序代碼對應(yīng)的程序,以用于:
[0052]在檢測到有應(yīng)用程序開啟時,判斷所述應(yīng)用程序是否在預(yù)設(shè)列表中有記錄;
[0053]如果是,則關(guān)閉快速切換應(yīng)用程序功能;
[0054]如果否,則在進(jìn)一步檢測到所述應(yīng)用程序的顯示狀態(tài)為全屏顯示狀態(tài)時,關(guān)閉快速切換應(yīng)用程序功能。
[0055]應(yīng)用本發(fā)明實施例所提供的技術(shù)方案,如果有應(yīng)用程序開啟,則判斷該應(yīng)用