一種應(yīng)用程序展示方法、裝置及電子設(shè)備的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及計(jì)算機(jī)應(yīng)用技術(shù)領(lǐng)域,特別涉及一種應(yīng)用程序展示方法、裝置及電子設(shè)備。
【背景技術(shù)】
[0002]如今,為工作或生活所需,用戶在移動終端上安裝的應(yīng)用程序越來越多。受限于移動終端的顯示屏幕尺寸,在移動終端的顯示屏幕上,同一時(shí)刻只能顯示一個(gè)應(yīng)用程序的應(yīng)用界面,也就是說,用戶在同一時(shí)刻只能使用一個(gè)應(yīng)用程序。如果用戶在使用某個(gè)應(yīng)用程序時(shí),有使用其他應(yīng)用程序的需求,需要用戶離開當(dāng)前正在使用的這個(gè)應(yīng)用程序的應(yīng)用界面,在移動終端的應(yīng)用程序列表中查找相應(yīng)的應(yīng)用程序,開啟查找的應(yīng)用程序后,可以使用查找到的該應(yīng)用程序。這就使得用戶在使用移動終端過程中,存在較大的應(yīng)用程序切換不方便的問題。
[0003]針對應(yīng)用程序切換不方便的問題,有的功能類應(yīng)用程序?yàn)橛脩籼峁┝丝焖偾袚Q應(yīng)用程序功能。開啟這種功能后,用戶通過預(yù)設(shè)的觸發(fā)操作可以快速打開最近使用過的應(yīng)用程序,或者快速打開自己經(jīng)常使用的應(yīng)用程序。
[0004]目前,對于最近使用過的應(yīng)用程序,或者用戶經(jīng)常使用的應(yīng)用程序的展示,都是以應(yīng)用程序圖標(biāo)方式進(jìn)行展示,為用戶展示的信息較為單一,對于用戶選擇要打開哪個(gè)應(yīng)用程序的參考意義不大,用戶體驗(yàn)較差。
【發(fā)明內(nèi)容】
[0005]本發(fā)明實(shí)施例的目的在于提供一種應(yīng)用程序展示方法、裝置及電子設(shè)備,以為用戶展示更多的信息,提升用戶體驗(yàn)。技術(shù)方案如下:
[0006]—種應(yīng)用程序展示方法,應(yīng)用于移動終端,包括:
[0007]接收用戶對快速切換應(yīng)用程序功能的觸發(fā)請求;
[0008]確定用于響應(yīng)所述觸發(fā)請求的待展示的應(yīng)用程序;
[0009]針對待展示的每個(gè)應(yīng)用程序,確定該應(yīng)用程序是否存在待展示的應(yīng)用信息;
[0010]如果存在,則在展示該應(yīng)用程序的圖標(biāo)的同時(shí),在該應(yīng)用程序的圖標(biāo)的顯示區(qū)域的預(yù)設(shè)第一位置處顯示存在所述待展示的應(yīng)用信息的提示信息;
[0011 ]如果不存在,則直接展示該應(yīng)用程序的圖標(biāo)。
[0012]在本發(fā)明的一種【具體實(shí)施方式】中,所述確定用于響應(yīng)所述觸發(fā)請求的待展示的應(yīng)用程序,包括:
[0013]根據(jù)所述用戶對本地安裝的每個(gè)應(yīng)用程序的使用行為數(shù)據(jù),確定所述用戶對本地安裝的每個(gè)應(yīng)用程序的使用頻率;按照使用頻率的高低順序,將前N個(gè)應(yīng)用程序確定為用于響應(yīng)所述觸發(fā)請求的待展示的應(yīng)用程序,所述N為預(yù)設(shè)的第一數(shù)量;
[0014]或者,
[0015]根據(jù)所述用戶對本地安裝的每個(gè)應(yīng)用程序的使用行為數(shù)據(jù),確定所述用戶對本地安裝的每個(gè)應(yīng)用程序的最后一次使用時(shí)刻;按照最后一次使用時(shí)刻與當(dāng)前時(shí)刻的時(shí)間間隔的大小,將后M個(gè)應(yīng)用程序確定為用于響應(yīng)所述觸發(fā)請求的待展示的應(yīng)用程序,所述M為預(yù)設(shè)的第二數(shù)量;
[0016]或者,
[0017]將預(yù)先設(shè)定的應(yīng)用程序確定為用于響應(yīng)所述觸發(fā)請求的待展示的應(yīng)用程序。
[0018]在本發(fā)明的一種【具體實(shí)施方式】中,所述針對待展示的每個(gè)應(yīng)用程序,確定該應(yīng)用程序是否存在待展示的應(yīng)用信息,包括:
[0019]針對待展示的每個(gè)應(yīng)用程序,判斷該應(yīng)用程序是否存在掛起狀態(tài)的多媒體資源;
[0020]如果存在,則將該多媒體資源的信息確定為待展示的應(yīng)用信息;
[0021]否則,在檢測到該應(yīng)用程序存在未被用戶查看的通知消息的情況下,將該通知消息確定為待展示的應(yīng)用信息。
[0022]在本發(fā)明的一種【具體實(shí)施方式】中,所述在該應(yīng)用程序的圖標(biāo)的顯示區(qū)域的預(yù)設(shè)第一位置處顯示存在所述待展示的應(yīng)用信息的提示信息,包括:
[0023]在該應(yīng)用程序的圖標(biāo)的顯示區(qū)域的預(yù)設(shè)第一位置處顯示存在所述待展示的應(yīng)用信息的標(biāo)識信息;
[0024]或者,
[0025]在該應(yīng)用程序?yàn)榧磿r(shí)通訊類應(yīng)用程序的情況下,在該應(yīng)用程序的圖標(biāo)的顯示區(qū)域的預(yù)設(shè)第一位置處顯示與所述待展示的應(yīng)用信息對應(yīng)的聯(lián)系人信息;
[0026]或者,
[0027]在該應(yīng)用程序?yàn)槎嗝襟w播放類應(yīng)用程序的情況下,在該應(yīng)用程序的圖標(biāo)的顯示區(qū)域的預(yù)設(shè)第一位置處顯示與所述待展示的應(yīng)用信息對應(yīng)的多媒體資源信息。
[0028]在本發(fā)明的一種【具體實(shí)施方式】中,所述方法還包括:
[0029]接收所述用戶對所述提示信息的點(diǎn)擊操作;
[0030]輸出展示該應(yīng)用程序?qū)?yīng)的應(yīng)用消息。
[0031]在本發(fā)明的一種【具體實(shí)施方式】中,所述輸出展示該應(yīng)用程序?qū)?yīng)的應(yīng)用消息,包括:
[0032]調(diào)用該應(yīng)用程序,以由該應(yīng)用程序輸出展示該應(yīng)用程序的應(yīng)用信息。
[0033]在本發(fā)明的一種【具體實(shí)施方式】中,在所述待展示的應(yīng)用信息為通知消息的情況下,所述輸出展示該應(yīng)用程序?qū)?yīng)的應(yīng)用消息,包括:
[0034]在顯示屏幕的預(yù)設(shè)第二位置處輸出展示該應(yīng)用程序的通知消息。
[0035]—種應(yīng)用程序展示裝置,應(yīng)用于移動終端,包括:
[0036]觸發(fā)請求接收模塊,用于接收用戶對快速切換應(yīng)用程序功能的觸發(fā)請求;
[0037]應(yīng)用程序確定模塊,用于確定用于響應(yīng)所述觸發(fā)請求的待展示的應(yīng)用程序;
[0038]應(yīng)用信息確定模塊,用于針對待展示的每個(gè)應(yīng)用程序,確定該應(yīng)用程序是否存在待展示的應(yīng)用信息,如果存在,則觸發(fā)第一展示模塊,否則,觸發(fā)第二展示模塊;
[0039]所述第一展示模塊,用于在展示該應(yīng)用程序的圖標(biāo)的同時(shí),在該應(yīng)用程序的圖標(biāo)的顯示區(qū)域的預(yù)設(shè)第一位置處顯示存在所述待展示的應(yīng)用信息的提示信息;
[0040]所述第二展示模塊,用于直接展示該應(yīng)用程序的圖標(biāo)。
[0041]在本發(fā)明的一種【具體實(shí)施方式】中,所述應(yīng)用程序確定模塊,具體用于:
[0042]根據(jù)所述用戶對本地安裝的每個(gè)應(yīng)用程序的使用行為數(shù)據(jù),確定所述用戶對本地安裝的每個(gè)應(yīng)用程序的使用頻率;按照使用頻率的高低順序,將前N個(gè)應(yīng)用程序確定為用于響應(yīng)所述觸發(fā)請求的待展示的應(yīng)用程序,所述N為預(yù)設(shè)的第一數(shù)量;
[0043]或者,
[0044]根據(jù)所述用戶對本地安裝的每個(gè)應(yīng)用程序的使用行為數(shù)據(jù),確定所述用戶對本地安裝的每個(gè)應(yīng)用程序的最后一次使用時(shí)刻;按照最后一次使用時(shí)刻與當(dāng)前時(shí)刻的時(shí)間間隔的大小,將后M個(gè)應(yīng)用程序確定為用于響應(yīng)所述觸發(fā)請求的待展示的應(yīng)用程序,所述M為預(yù)設(shè)的第二數(shù)量;
[0045]或者,
[0046]將預(yù)先設(shè)定的應(yīng)用程序確定為用于響應(yīng)所述觸發(fā)請求的待展示的應(yīng)用程序。
[0047]在本發(fā)明的一種【具體實(shí)施方式】中,所述應(yīng)用信息確定模塊,具體用于:
[0048]針對待展示的每個(gè)應(yīng)用程序,判斷該應(yīng)用程序是否存在掛起狀態(tài)的多媒體資源;
[0049]如果存在,則將該多媒體資源的信息確定為待展示的應(yīng)用信息;
[0050]否則,在檢測到該應(yīng)用程序存在未被用戶查看的通知消息的情況下,將該通知消息確定為待展示的應(yīng)用信息。
[0051]在本發(fā)明的一種【具體實(shí)施方式】中,所述第一展示模塊,具體用于:
[0052]在該應(yīng)用程序的圖標(biāo)的顯示區(qū)域的預(yù)設(shè)第一位置處顯示存在所述待展示的應(yīng)用信息的標(biāo)識信息;
[0053]或者,
[0054]在該應(yīng)用程序?yàn)榧磿r(shí)通訊類應(yīng)用程序的情況下,在該應(yīng)用程序的圖標(biāo)的顯示區(qū)域的預(yù)設(shè)第一位置處顯示與所述待展示的應(yīng)用信息對應(yīng)的聯(lián)系人信息;
[0055]或者,
[0056]在該應(yīng)用程序?yàn)槎嗝襟w播放類應(yīng)用程序的情況下,在該應(yīng)用程序的圖標(biāo)的顯示區(qū)域的預(yù)設(shè)第一位置處顯示與所述待展示的應(yīng)用信息對應(yīng)的多媒體資源信息。
[0057]在本發(fā)明的一種【具體實(shí)施方式】中,所述裝置還包括:
[0058]點(diǎn)擊操作接收模塊,用于接收所述用戶對所述提示信息的點(diǎn)擊操作;
[0059]應(yīng)用消息輸出模塊,用于輸出展示該應(yīng)用程序?qū)?yīng)的應(yīng)用消息。
[0060]在本發(fā)明的一種【具體實(shí)施方式】中,所述應(yīng)用消息輸出模塊,具體用于:
[0061]調(diào)用該應(yīng)用程序,以由該應(yīng)用程序輸出展示該應(yīng)用程序的應(yīng)用信息。
[0062]在本發(fā)明的一種【具體實(shí)施方式】中,所述應(yīng)用消息輸出模塊,具體用于:
[0063]在所述待展示的應(yīng)用信息為通知消息的情況下,在顯示屏幕的預(yù)設(shè)第二位置處輸出展示該應(yīng)用程序的通知消息。
[0064]—種電子設(shè)備,包括:
[0065]處理器、存儲器、通信接口和總線;
[0066]所述處理器、所述存儲器和所述通信接口通過所述總線連接并完成相互間的通
?目;
[0067]所述存儲器存儲可執(zhí)行程序代碼;
[0068]所述處理器通過讀取所述存儲器中存儲的可執(zhí)行程序代碼來運(yùn)行與所述可執(zhí)行程序代碼對應(yīng)的程序,以用于:[0069 ]接收用戶對快速切換應(yīng)用程序功能的觸發(fā)請求;
[0070]確定用于響應(yīng)所述觸發(fā)請求的待展示的應(yīng)用程序;
[0071]針對待展示的每個(gè)應(yīng)用程序,確定該應(yīng)用程序是否存在待展示的應(yīng)用信息;
[0072]如果存在,則在展示該應(yīng)用程序的圖標(biāo)的同時(shí),在該應(yīng)用程序的圖標(biāo)的顯示區(qū)域的預(yù)設(shè)第一位置處顯示存在所述待展示的應(yīng)用信息的提示信息;
[0073]如果不存在,則直接展示該應(yīng)用程序的圖標(biāo)。
[0074]應(yīng)用本發(fā)明實(shí)施例所提供的技術(shù)方案,針對待展示的每個(gè)應(yīng)用程序,如果該應(yīng)用程序存在待展示的應(yīng)用信息