]在該技術(shù)方案中,當(dāng)?shù)谝豢丶挥|發(fā)時,可以直接啟動預(yù)定義的指定應(yīng)用程序。具體地,如用戶經(jīng)常使用某一個應(yīng)用程序,則可以將該應(yīng)用程序定義為指定應(yīng)用程序,當(dāng)用戶在使用其他應(yīng)用程序時,可以通過觸發(fā)顯示在其他應(yīng)用程序的顯示界面上的第一控件直接啟動該指定應(yīng)用程序。
[0031]根據(jù)本發(fā)明的又一方面,還提出了一種終端,包括:如上述任一項技術(shù)方案中所述的應(yīng)用程序的切換裝置200。
[0032]通過以上技術(shù)方案,可以方便用戶切換應(yīng)用程序的操作過程,提升了用戶的使用體驗。
【附圖說明】
[0033]圖1示出了根據(jù)本發(fā)明的一個實施例的應(yīng)用程序的切換方法的示意流程圖;
[0034]圖2示出了根據(jù)本發(fā)明的實施例的應(yīng)用程序的切換裝置的示意框圖;
[0035]圖3A至圖3C示出了根據(jù)本發(fā)明的實施例的應(yīng)用程序的切換界面示意圖;
[0036]圖4示出了根據(jù)本發(fā)明的另一個實施例的應(yīng)用程序的切換方法的示意流程圖。
【具體實施方式】
[0037]為了能夠更清楚地理解本發(fā)明的上述目的、特征和優(yōu)點(diǎn),下面結(jié)合附圖和【具體實施方式】對本發(fā)明進(jìn)行進(jìn)一步的詳細(xì)描述。需要說明的是,在不沖突的情況下,本申請的實施例及實施例中的特征可以相互組合。
[0038]在下面的描述中闡述了很多具體細(xì)節(jié)以便于充分理解本發(fā)明,但是,本發(fā)明還可以采用其他不同于在此描述的其他方式來實施,因此,本發(fā)明的保護(hù)范圍并不受下面公開的具體實施例的限制。
[0039]圖1示出了根據(jù)本發(fā)明的一個實施例的應(yīng)用程序的切換方法的示意流程圖。
[0040]如圖1所示,根據(jù)本發(fā)明的一個實施例的應(yīng)用程序的切換方法,包括:
[0041]步驟102,在終端當(dāng)前運(yùn)行的應(yīng)用程序的當(dāng)前顯示頁面上顯示用于啟動其他應(yīng)用程序的第一控件;
[0042]步驟104,檢測所述第一控件是否被觸發(fā);
[0043]步驟106,在檢測到所述第一控件被觸發(fā)時,啟動所述其他應(yīng)用程序,并在所述其他應(yīng)用程序啟動之后,將所述其他應(yīng)用程序作為所述當(dāng)前運(yùn)行的應(yīng)用程序。
[0044]在該技術(shù)方案中,通過在終端當(dāng)前運(yùn)行的應(yīng)用程序的當(dāng)前顯示界面上顯示第一控件,并在第一控件被觸發(fā)時,啟動其他應(yīng)用程序,使得在終端運(yùn)行一個應(yīng)用程序時,若用戶需要啟動其他應(yīng)用程序,則可以直接通過觸發(fā)第一控件實現(xiàn)應(yīng)用程序之間的切換,方便了用戶的操作過程,避免了相關(guān)技術(shù)中需要先將當(dāng)前運(yùn)行的應(yīng)用程序切換到后臺運(yùn)行或關(guān)閉之后,再返回桌面打開需要啟動的應(yīng)用程序的繁瑣操作,也避免了將當(dāng)前運(yùn)行的應(yīng)用程序和新打開的應(yīng)用程序在終端的顯示界面上分屏顯示而不利于用戶查看新打開的應(yīng)用程序的界面的問題,有利于提升用戶的使用體驗。
[0045]具體來說,當(dāng)終端當(dāng)前運(yùn)行的應(yīng)用程序是瀏覽器時,可以在瀏覽器的當(dāng)前顯示界面上顯示第一控件,當(dāng)用戶觸發(fā)第一控件后可以啟動微信(直接啟動微信,或者用戶選擇啟動微信),此時在微信的當(dāng)前顯示界面上依然顯示第一控件,以便在用戶觸發(fā)時顯示其他應(yīng)用程序。
[0046]在上述技術(shù)方案中,優(yōu)選地,還包括:在所述終端當(dāng)前運(yùn)行的應(yīng)用程序的當(dāng)前顯示頁面上顯示用于關(guān)閉所述當(dāng)前運(yùn)行的應(yīng)用程序的第二控件;檢測所述第二控件是否被觸發(fā);在檢測到所述第二控件被觸發(fā)時,關(guān)閉所述當(dāng)前運(yùn)行的應(yīng)用程序。
[0047]在該技術(shù)方案中,通過在終端當(dāng)前運(yùn)行的應(yīng)用程序的當(dāng)前顯示界面上顯示第二控件,并在第二控件被觸發(fā)時,關(guān)閉當(dāng)前運(yùn)行的應(yīng)用程序,使得用戶在使用完新打開的應(yīng)用程序之后,可以通過觸發(fā)第二控件直接返回到之前的應(yīng)用程序,同樣方便了用戶的操作過程,避免了相關(guān)技術(shù)中需要關(guān)閉新打開的應(yīng)用程序,然后返回到桌面重新開啟原來運(yùn)行的應(yīng)用程序的繁瑣操作,提升了用戶的使用體驗。
[0048]其中,在檢測到第一控件被觸發(fā)時,啟動其他應(yīng)用程序的方案有如下兩種:
[0049]方案一:
[0050]在檢測到所述第一控件被觸發(fā)時,啟動所述其他應(yīng)用程序的步驟,具體包括:在檢測到所述第一控件被觸發(fā)時,顯示多個應(yīng)用程序供用戶進(jìn)行選擇;檢測所述用戶選擇的應(yīng)用程序,并將所述用戶選擇的應(yīng)用程序作為所述其他應(yīng)用程序。
[0051]在該技術(shù)方案中,當(dāng)?shù)谝豢丶挥|發(fā)時,可以顯示多個應(yīng)用程序,以供用戶選擇需要打開的應(yīng)用程序。
[0052]在上述技術(shù)方案中,優(yōu)選地,所述顯示多個應(yīng)用程序供用戶進(jìn)行選擇的步驟,具體包括:統(tǒng)計所述多個應(yīng)用程序的使用頻率;根據(jù)所述多個應(yīng)用程序的使用頻率的高低,確定所述多個應(yīng)用程序的顯示順序;根據(jù)所述多個應(yīng)用程序的顯示順序,對所述多個應(yīng)用程序進(jìn)行顯示。
[0053]在該技術(shù)方案中,通過統(tǒng)計多個應(yīng)用程序的使用頻率,以根據(jù)使用頻率的高低確定應(yīng)用程序的顯示順序,進(jìn)而根據(jù)確定的顯示順序?qū)?yīng)用程序進(jìn)行顯示,使得能夠?qū)⒂脩艚?jīng)常使用的應(yīng)用程序提供給用戶進(jìn)行選擇,方便了用戶的選擇過程。
[0054]方案二:
[0055]在檢測到所述第一控件被觸發(fā)時,啟動所述其他應(yīng)用程序的步驟,具體包括:在檢測到所述第一控件被觸發(fā)時,啟動預(yù)定義的指定應(yīng)用程序。
[0056]在該技術(shù)方案中,當(dāng)?shù)谝豢丶挥|發(fā)時,可以直接啟動預(yù)定義的指定應(yīng)用程序。具體地,如用戶經(jīng)常使用某一個應(yīng)用程序,則可以將該應(yīng)用程序定義為指定應(yīng)用程序,當(dāng)用戶在使用其他應(yīng)用程序時,可以通過觸發(fā)顯示在其他應(yīng)用程序的顯示界面上的第一控件直接啟動該指定應(yīng)用程序。
[0057]圖2示出了根據(jù)本發(fā)明的實施例的應(yīng)用程序的切換裝置的示意框圖。
[0058]如圖2所示,根據(jù)本發(fā)明的實施例的應(yīng)用程序的切換裝置200,包括:第一顯示單元202、第一檢測單元204和處理單元206。
[0059]其中,第一顯示單元202,用于在終端當(dāng)前運(yùn)行的應(yīng)用程序的當(dāng)前顯示頁面上顯示用于啟動其他應(yīng)用程序的第一控件;第一檢測單元204,用于檢測所述第一控件是否被觸發(fā);處理單元206,用于在所述第一檢測單元204檢測到所述第一控件被觸發(fā)時,啟動所述其他應(yīng)用程序,并在所述其他應(yīng)用程序啟動之后,將所述其他應(yīng)用程序作為所述當(dāng)前運(yùn)行的應(yīng)用程序。
[0060]在該技術(shù)方案中,通過在終端當(dāng)前運(yùn)行的應(yīng)用程序的當(dāng)前顯示界面上顯示第一控件,并在第一控件被觸發(fā)時,啟動其他應(yīng)用程序,使得在終端運(yùn)行一個應(yīng)用程序時,若用戶需要啟動其他應(yīng)用程序,則可以直接通過觸發(fā)第一控件實現(xiàn)應(yīng)用程序之間的切換,方便了用戶的操作過程,避免了相關(guān)技術(shù)中需要先將當(dāng)前運(yùn)行的應(yīng)用程序切換到后臺運(yùn)行或關(guān)閉之后,再返回桌面打開需要啟動的應(yīng)用程序的繁瑣操作,也避免了將當(dāng)前運(yùn)行的應(yīng)用程序和新打開的應(yīng)用程序在終端的顯示界面上分屏顯示而不利于用戶查看新打開的應(yīng)用程序的界面的問題,有利于提升用戶的使用體驗。
[0061]具體來說,當(dāng)終端當(dāng)前運(yùn)行的應(yīng)用程序是瀏覽器時,可以在瀏覽器的當(dāng)前顯示界面上顯示第一控件,當(dāng)用戶觸發(fā)第一控件后可以啟動微信(直接啟動微信,或者用戶選擇啟動微信),此時在微信的當(dāng)前顯示界面上依然顯示第一控件,以便在用戶觸發(fā)時顯示其他應(yīng)用程序。
[0062]在上述技術(shù)方案中,優(yōu)選地,所述第一顯示單元202還用于,在所述終端當(dāng)前運(yùn)行的應(yīng)用程序的當(dāng)前顯示頁面上顯示用于關(guān)閉所述當(dāng)前運(yùn)行的應(yīng)用程序的第二控件;所述第一檢測單元204還用于,檢測所述第二控件是否被觸發(fā);所述處理單元206還用于,在所述第一檢測單元204檢測到所述第二控件被觸發(fā)時,關(guān)閉所述當(dāng)前運(yùn)行的應(yīng)用程序。
[0063]在該技術(shù)方案中,通過在終端當(dāng)前運(yùn)行的應(yīng)用程序的當(dāng)前顯示界面上顯示第二控件,并在第二控件被觸發(fā)時,關(guān)閉當(dāng)前運(yùn)行的應(yīng)用程序,使得用戶在使用完新打開的應(yīng)用程序之后,可以通過觸發(fā)第二控件直接返回到之前的應(yīng)用程序,同樣方便了用戶的操作過程,避免了相關(guān)技術(shù)中需要關(guān)閉新打開的應(yīng)用程序,然后返回到桌面重新開啟原來運(yùn)行的應(yīng)用程序的繁瑣操作,提升了用戶的使用體驗。
[0064]其中,處理單元206在第一檢測單元204檢測到第一控件被觸發(fā)時,啟動其他應(yīng)用程序的方案有如下兩種:
[0065]方案一:
[0066]處理單元206包括:第二顯示單元2062,用于在所述第一檢測單元204檢測到所述第一控件被觸發(fā)時,顯示多個應(yīng)用程序供用戶進(jìn)行選擇;第二檢測單元2064,用于檢測所述用戶選擇的應(yīng)用程序,并將所述用戶選擇的應(yīng)用程序作為所述其他應(yīng)用程序。
[0067]在該技術(shù)方案中,當(dāng)?shù)谝豢丶挥|發(fā)時,可以顯示多個應(yīng)用程序,以供用戶選擇需要打開的應(yīng)用程序。
[0068]在上述