一種應(yīng)用程序的啟動(dòng)方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種應(yīng)用程序的啟動(dòng)方法及裝置。
【背景技術(shù)】
[0002]隨著移動(dòng)終端功能的不斷完善,用戶的個(gè)性化需求越來(lái)越多,特別是隨著移動(dòng)終端的應(yīng)用程序的多樣化,用戶常常需要同時(shí)運(yùn)行多個(gè)應(yīng)用程序,因此在移動(dòng)終端上(如手機(jī)或pad),分屏已經(jīng)成為必備的功能。
[0003]現(xiàn)有技術(shù)中已有對(duì)移動(dòng)終端的顯示器進(jìn)行分屏的方案,但該方案僅僅是針對(duì)分屏本身的啟動(dòng),用戶需要先啟動(dòng)分屏,然后在不同的屏中操作不同的應(yīng)用程序,更需要分別在每一個(gè)屏中激活對(duì)應(yīng)的應(yīng)用程序,操作過(guò)程十分繁瑣。
[0004]因此有必要提供一種應(yīng)用程序的啟動(dòng)方法,能夠真正快捷的同時(shí)啟動(dòng)多個(gè)應(yīng)用程序和/或應(yīng)用程序的子項(xiàng)。
【發(fā)明內(nèi)容】
[0005]有鑒于此,本發(fā)明要解決的技術(shù)問(wèn)題是提供應(yīng)用程序的啟動(dòng)方法及裝置,以解決現(xiàn)有技術(shù)同時(shí)啟動(dòng)多個(gè)應(yīng)用程序和/或應(yīng)用程序的子項(xiàng)時(shí)操作繁瑣的問(wèn)題。
[0006]本發(fā)明解決上述技術(shù)問(wèn)題所采用的技術(shù)方案如下:
[0007]根據(jù)本發(fā)明的一個(gè)方面,提供一種應(yīng)用程序的啟動(dòng)方法,包括如下步驟,A、接收?qǐng)D標(biāo)選擇指令、接收?qǐng)D標(biāo)激活指令;C、判斷所述圖標(biāo)激活指令是否確定至少兩個(gè)圖標(biāo),若是,執(zhí)行步驟D ;D、激活所述至少兩個(gè)圖標(biāo)對(duì)應(yīng)的應(yīng)用程序,并將激活的應(yīng)用程序分屏顯不O
[0008]提供一種如上所述的方法,所接收?qǐng)D標(biāo)選擇指令之后,所述方法還包括:查詢所述圖標(biāo)選擇指令選擇的圖標(biāo)對(duì)應(yīng)的應(yīng)用程序是否設(shè)置了子項(xiàng)應(yīng)用;若設(shè)置了所述子項(xiàng)應(yīng)用,則顯示所述子項(xiàng)應(yīng)用的圖標(biāo)。
[0009]提供一種如上所述的方法,所述若設(shè)置了子項(xiàng)應(yīng)用,則顯示所述至少兩個(gè)圖標(biāo)對(duì)應(yīng)的應(yīng)用程序的子項(xiàng)應(yīng)用的圖標(biāo),包括:將所述圖標(biāo)選擇指令選擇的圖標(biāo)及其對(duì)應(yīng)的應(yīng)用程序的子項(xiàng)應(yīng)用的圖標(biāo)在圖標(biāo)之間不重疊的情況下以樹形圖、“一”字形或隨機(jī)展開的方式進(jìn)行顯示。
[0010]提供一種如上所述的方法,當(dāng)顯示所述子項(xiàng)應(yīng)用的圖標(biāo)時(shí),所述方法還包括:虛化或隱藏所述圖標(biāo)選擇指令中未選擇的圖標(biāo)。
[0011]提供一種如上所述的方法,所述方法還包括:統(tǒng)計(jì)用戶的選擇習(xí)慣,并根據(jù)統(tǒng)計(jì)記錄所述至少兩個(gè)圖標(biāo)對(duì)應(yīng)的應(yīng)用程序的常用子項(xiàng)應(yīng)用;接收到快捷查詢指令;讀取所述快捷查詢指令的查詢對(duì)象的常用子項(xiàng)應(yīng)用;顯示所述查詢對(duì)象的常用子項(xiàng)的圖標(biāo)。
[0012]根據(jù)本發(fā)明的另一個(gè)方面,提供一種應(yīng)用程序的啟動(dòng)裝置,所述裝置包括:接收單元,用于接收?qǐng)D標(biāo)選擇指令,以及用于接收?qǐng)D標(biāo)激活指令;判斷單元,用于判斷所述圖標(biāo)激活指令是否確定至少兩個(gè)圖標(biāo);程序處理單元,用于在判斷單元判斷所述圖標(biāo)激活指令確定至少兩個(gè)圖標(biāo)時(shí),激活所述至少兩個(gè)圖標(biāo)對(duì)應(yīng)的應(yīng)用程序;顯示單元,用于將所述程序激活單元激活的應(yīng)用程序分屏顯示。
[0013]提供一種所述的裝置,所述裝置還包括:查詢單元,還用于在所述接收單元接收?qǐng)D標(biāo)選擇指令之后,查詢所述圖標(biāo)選擇指令選擇的圖標(biāo)對(duì)應(yīng)的應(yīng)用程序是否設(shè)置了子項(xiàng)應(yīng)用;所述顯示單元,還用在所述圖標(biāo)選擇指令選擇的圖標(biāo)對(duì)應(yīng)的應(yīng)用程序設(shè)置了子項(xiàng)應(yīng)用時(shí),顯示所述子項(xiàng)應(yīng)用的圖標(biāo)。
[0014]提供一種如上所述的裝置,所述顯示單元,還用于將所述圖標(biāo)選擇指令選擇的圖標(biāo)及其對(duì)應(yīng)的應(yīng)用程序的子項(xiàng)應(yīng)用的圖標(biāo)在圖標(biāo)之間不重疊的情況下以樹形圖、“一”字形或隨機(jī)展開的方式進(jìn)行顯示。
[0015]提供一種如上所述的裝置,所述顯示單元,還用于在當(dāng)顯示所述子項(xiàng)應(yīng)用的圖標(biāo)時(shí),虛化或隱藏所述圖標(biāo)選擇指令中未選擇的圖標(biāo)。
[0016]提供一種如上所述的裝置,所述裝置還包括:統(tǒng)計(jì)記錄單元,統(tǒng)計(jì)用戶的選擇習(xí)慣,并根據(jù)統(tǒng)計(jì)記錄所述至少兩個(gè)圖標(biāo)對(duì)應(yīng)的應(yīng)用程序的常用子項(xiàng)應(yīng)用;所述接收單元,還用于接收快捷查詢指令;所述查詢單元,還用于讀取所述快捷查詢指令的查詢對(duì)象的常用子項(xiàng)應(yīng)用;所述顯示單元,還用于根據(jù)所述查詢單元的查詢結(jié)果顯示所述查詢對(duì)象的到常用子項(xiàng)的圖標(biāo)。
[0017]本發(fā)明的應(yīng)用程序的啟動(dòng)方法及裝置,當(dāng)接收到用戶輸入的圖標(biāo)選擇指令時(shí),判斷用戶輸入的圖標(biāo)激活指令是否確定多個(gè)圖標(biāo),并在確定了至少兩個(gè)圖標(biāo)時(shí)激活所述至少兩個(gè)圖標(biāo)對(duì)應(yīng)的應(yīng)用程序,并將激活的應(yīng)用程序分屏顯示,簡(jiǎn)化了分屏顯示應(yīng)用程序的操作步驟。另一方面,還可以在接收?qǐng)D標(biāo)選擇指令之后,查詢圖標(biāo)對(duì)應(yīng)的應(yīng)用程序是否設(shè)置了子項(xiàng)應(yīng)用,當(dāng)設(shè)置了子項(xiàng)應(yīng)用時(shí),顯示子項(xiàng)用用的圖標(biāo),方便用戶進(jìn)行查詢。另外,用戶也可利用專門的快捷查詢指令同時(shí)對(duì)一個(gè)或多個(gè)應(yīng)用程序或其子項(xiàng)應(yīng)用進(jìn)行查詢,幫助用戶快速找到并打開應(yīng)用程序的子項(xiàng)應(yīng)用。
【附圖說(shuō)明】
[0018]圖1為本發(fā)明實(shí)施例提供的一種應(yīng)用程序的啟動(dòng)方法的流程圖;
[0019]圖2為本發(fā)明實(shí)施例提供的一種應(yīng)用程序的啟動(dòng)裝置的模塊示意圖;
[0020]圖3為本發(fā)明實(shí)施例提供的另一種應(yīng)用程序的啟動(dòng)方法的流程圖;
[0021]圖4為圖4中方法流程中應(yīng)用觸屏顯示裝置的桌面顯示示意圖;
[0022]圖5為觸屏顯不裝置將未選擇的圖標(biāo)虛化的桌面顯不不意圖;
[0023]圖6為觸屏顯示裝置將未選擇的圖標(biāo)隱身的桌面顯示示意圖;
[0024]圖7為本發(fā)明實(shí)施例提供的第一種應(yīng)用程序的啟動(dòng)方法的流程圖。
【具體實(shí)施方式】
[0025]為了使本發(fā)明所要解決的技術(shù)問(wèn)題、技術(shù)方案及有益效果更加清楚、明白,以下結(jié)合附圖和實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說(shuō)明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0026]本發(fā)明實(shí)施例提供了一種應(yīng)用程序的啟動(dòng)方法,請(qǐng)參閱圖1,方法流程包括:
[0027]S110、接收?qǐng)D標(biāo)選擇指令;
[0028]S120、接收?qǐng)D標(biāo)激活指令;
[0029]S130、判斷所述圖標(biāo)選擇指令是否確定至少兩個(gè)圖標(biāo),若是,執(zhí)行步驟S140 ;
[0030]S140、激活所述至少兩個(gè)圖標(biāo)對(duì)應(yīng)的應(yīng)用程序,并將激活的應(yīng)用程序分屏顯示。
[0031]在實(shí)際應(yīng)用中,可以優(yōu)選的將圖標(biāo)選擇指令設(shè)置為長(zhǎng)按圖標(biāo),將圖標(biāo)激活指令設(shè)置為點(diǎn)擊圖標(biāo)。
[0032]進(jìn)一步的,所接收?qǐng)D標(biāo)選擇指令之后,所述方法還包括:
[0033]查詢所述圖標(biāo)選擇指令選擇的圖標(biāo)對(duì)應(yīng)的應(yīng)用程序是否設(shè)置了子項(xiàng)應(yīng)用;
[0034]若設(shè)置了所述子項(xiàng)應(yīng)用,則顯不所述子項(xiàng)應(yīng)用的圖標(biāo)。
[0035]具體的,如果查詢的結(jié)果是未設(shè)置子項(xiàng)應(yīng)用,可以默認(rèn)接收了圖標(biāo)激活指令,直接激活所述圖標(biāo)選擇指令選擇的圖標(biāo)對(duì)應(yīng)的應(yīng)用程序,也可以等待用戶輸入圖標(biāo)激活指令,執(zhí)行步驟S120。
[0036]進(jìn)一步的,所述若設(shè)置了子項(xiàng)應(yīng)用,則顯示所述至少兩個(gè)圖標(biāo)對(duì)應(yīng)的應(yīng)用程序的子項(xiàng)應(yīng)用的圖標(biāo),包括:
[0037]將所述圖標(biāo)選擇指令選擇的圖標(biāo)及其對(duì)應(yīng)的應(yīng)用程序的子項(xiàng)應(yīng)用的圖標(biāo)在圖標(biāo)之間不重疊的情況下以樹形圖、“一”字形或隨機(jī)展開的方式進(jìn)行顯示。
[0038]進(jìn)一步的,當(dāng)顯示所述子項(xiàng)應(yīng)用的圖標(biāo)時(shí),所述方法還包括:
[0039]虛化或隱藏所述圖標(biāo)選擇指令中未選擇的圖標(biāo)。
[0040]具體的,在該步驟之前還可以包括如下步驟:
[0041]判斷圖標(biāo)選擇指令選擇的的圖標(biāo)附近的空白空間的面積是否不小于顯示子項(xiàng)應(yīng)用的圖標(biāo)所占的空間面積,若是,則執(zhí)行“控制該觸屏顯示裝置虛化或隱藏該待啟動(dòng)對(duì)象的顯示區(qū)域中未被點(diǎn)擊或長(zhǎng)按的圖標(biāo)的步驟”。
[0042]進(jìn)一步的,所述方法還包括:
[0043]統(tǒng)計(jì)用戶的選擇習(xí)慣,并根據(jù)統(tǒng)計(jì)記錄所述至少兩個(gè)圖標(biāo)對(duì)應(yīng)的應(yīng)用程序的常用子項(xiàng)應(yīng)用;
[0044]接收到快捷查詢指令;
[0045]讀取所述快捷查詢指令的查詢對(duì)象的常用子項(xiàng)應(yīng)用;
[0046]顯示所述查詢對(duì)象的常用子項(xiàng)的圖標(biāo)。
[0047]具體的,該方法還包括:設(shè)置該圖標(biāo)選擇指令為單擊或長(zhǎng)時(shí)間按壓圖標(biāo),并設(shè)置該快捷查詢指令為雙擊或短時(shí)間按壓圖標(biāo)或選擇待圖標(biāo)后按啟動(dòng)鍵;或者
[0048]設(shè)置該圖標(biāo)選擇指令為雙擊或短時(shí)間按壓圖標(biāo),并設(shè)置該快捷查詢指令為單擊或長(zhǎng)時(shí)間按壓該圖標(biāo)或選擇圖標(biāo)后按啟動(dòng)鍵。
[0049]本實(shí)施例的應(yīng)用程序的啟動(dòng)方法,當(dāng)接收到用戶輸入的圖標(biāo)選擇指令時(shí),判斷用戶輸入的圖標(biāo)激活指令是否確定了多個(gè)圖標(biāo),并在確定了至少兩個(gè)圖標(biāo)時(shí)激活所述至少兩個(gè)圖標(biāo)對(duì)應(yīng)的應(yīng)用程序,并將激活的應(yīng)用程序分屏顯示,簡(jiǎn)化了分屏顯示應(yīng)用程序的操作步驟。另一方面,還可以在接收?qǐng)D標(biāo)選擇指令之后,查詢圖標(biāo)對(duì)應(yīng)的應(yīng)用程序是否設(shè)置了子項(xiàng)應(yīng)用,當(dāng)設(shè)置了子項(xiàng)應(yīng)用時(shí),顯示子項(xiàng)用用的圖標(biāo),方便用戶進(jìn)行查詢。另外,用戶也可利用專門的快捷查詢指令同時(shí)對(duì)一個(gè)或多個(gè)應(yīng)用程序或其子項(xiàng)應(yīng)用進(jìn)行查詢,幫助用戶快速找到并打開應(yīng)用程序的子項(xiàng)應(yīng)用。
[0050]在上述實(shí)施例的基礎(chǔ)上,本發(fā)明實(shí)施例提供了一種應(yīng)用程序的裝置,請(qǐng)參閱圖2,裝置包括:
[0051]接收單元210,用于接收?qǐng)D標(biāo)選擇指令,以及用于接收?qǐng)D標(biāo)激活指令;判斷單元220,用于判斷所述圖標(biāo)激活指令是否確定至少兩個(gè)圖標(biāo);程序處理單元230,用于在判斷單元判斷所述圖標(biāo)激活指令確定至少兩個(gè)圖標(biāo)時(shí),激活所述至少兩個(gè)圖標(biāo)對(duì)應(yīng)的應(yīng)用程序;顯示單元240,用于將所述程序激活單元激活的應(yīng)用程序分屏顯示。
[0052]進(jìn)一步的,所述裝置還包括:查詢單元250,還用于在所述接收單元210接收?qǐng)D標(biāo)選擇指令之后,查詢所述圖標(biāo)選擇指令選擇的圖標(biāo)對(duì)應(yīng)的應(yīng)用程序是否設(shè)置了子項(xiàng)應(yīng)用;所述顯示單元240,還用在所述圖標(biāo)選擇指令選擇的圖標(biāo)對(duì)應(yīng)的應(yīng)用程序設(shè)置了子項(xiàng)應(yīng)用時(shí),顯示所述子項(xiàng)應(yīng)用的圖標(biāo)。
[0053]進(jìn)一步的,所述顯示單元240,還用于將所述圖標(biāo)選擇指選擇的圖標(biāo)及其對(duì)應(yīng)的應(yīng)用程序的子項(xiàng)應(yīng)用的圖標(biāo)在圖標(biāo)之間不重疊的情況下以樹形圖、“一”字形或隨機(jī)展開的方式進(jìn)行顯示。
[0054]進(jìn)一步的,所述顯示單元240,還用于在當(dāng)顯示所述子項(xiàng)應(yīng)用的圖標(biāo)時(shí),虛化或隱藏所述圖標(biāo)選擇指令中未選擇的圖標(biāo)。
[0055]進(jìn)一步的,所述