應(yīng)用程序的切換方法及切換裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及終端技術(shù)領(lǐng)域,具體而言,涉及一種應(yīng)用程序的切換方法和一種應(yīng)用程序的切換裝置。
【背景技術(shù)】
[0002]目前,用戶在使用移動終端的過程中,通常會遇到正在使用一個應(yīng)用時需要開啟另一個應(yīng)用程序的情況,如用戶正在瀏覽網(wǎng)頁時可能需要撥打電話,此時相關(guān)技術(shù)中提出的處理方案主要有如下兩種:
[0003]方案1:將正在運行的應(yīng)用程序退回到后臺運行或者直接關(guān)閉,然后返回到桌面再打開需要使用的應(yīng)用程序;
[0004]方案2:使用分屏顯示技術(shù),在終端的顯示界面上同時顯示之前的應(yīng)用程序和新打開的應(yīng)用程序。
[0005]但是,上述兩種方案都存在一定的缺陷:
[0006]使用方案I時,用戶的操作過程為:將當(dāng)前應(yīng)用程序退回到后臺運行或關(guān)閉一〉開啟新的應(yīng)用程序一〉使用完新的應(yīng)用程序后,再關(guān)閉新的應(yīng)用程序一〉重新開啟原來運行的應(yīng)用程序??梢?,方案I的操作過程繁瑣;
[0007]使用方案2時,由于當(dāng)前的應(yīng)用程序和新打開的應(yīng)用程序同時在終端屏幕上顯示,導(dǎo)致暫時不使用的應(yīng)用程序也占用屏幕資源,不利于用戶查看新打開的應(yīng)用程序的界面,當(dāng)同時開啟多個應(yīng)用時,這種缺陷更明顯。
【發(fā)明內(nèi)容】
[0008]本發(fā)明正是基于上述技術(shù)問題至少之一,提出了一種新的應(yīng)用程序的切換方案,可以方便用戶切換應(yīng)用程序的操作過程,提升了用戶的使用體驗。
[0009]有鑒于此,根據(jù)本發(fā)明的第一方面,提出了一種應(yīng)用程序的切換方法,包括:在終端當(dāng)前運行的應(yīng)用程序的當(dāng)前顯示頁面上顯示用于啟動其他應(yīng)用程序的第一控件;檢測所述第一控件是否被觸發(fā);在檢測到所述第一控件被觸發(fā)時,啟動所述其他應(yīng)用程序,并在所述其他應(yīng)用程序啟動之后,將所述其他應(yīng)用程序作為所述當(dāng)前運行的應(yīng)用程序。
[0010]在該技術(shù)方案中,通過在終端當(dāng)前運行的應(yīng)用程序的當(dāng)前顯示界面上顯示第一控件,并在第一控件被觸發(fā)時,啟動其他應(yīng)用程序,使得在終端運行一個應(yīng)用程序時,若用戶需要啟動其他應(yīng)用程序,則可以直接通過觸發(fā)第一控件實現(xiàn)應(yīng)用程序之間的切換,方便了用戶的操作過程,避免了相關(guān)技術(shù)中需要先將當(dāng)前運行的應(yīng)用程序切換到后臺運行或關(guān)閉之后,再返回桌面打開需要啟動的應(yīng)用程序的繁瑣操作,也避免了將當(dāng)前運行的應(yīng)用程序和新打開的應(yīng)用程序在終端的顯示界面上分屏顯示而不利于用戶查看新打開的應(yīng)用程序的界面的問題,有利于提升用戶的使用體驗。
[0011]具體來說,當(dāng)終端當(dāng)前運行的應(yīng)用程序是瀏覽器時,可以在瀏覽器的當(dāng)前顯示界面上顯示第一控件,當(dāng)用戶觸發(fā)第一控件后可以啟動微信(直接啟動微信,或者用戶選擇啟動微信),此時在微信的當(dāng)前顯示界面上依然顯示第一控件,以便在用戶觸發(fā)時顯示其他應(yīng)用程序。
[0012]在上述技術(shù)方案中,優(yōu)選地,還包括:在所述終端當(dāng)前運行的應(yīng)用程序的當(dāng)前顯示頁面上顯示用于關(guān)閉所述當(dāng)前運行的應(yīng)用程序的第二控件;檢測所述第二控件是否被觸發(fā);在檢測到所述第二控件被觸發(fā)時,關(guān)閉所述當(dāng)前運行的應(yīng)用程序。
[0013]在該技術(shù)方案中,通過在終端當(dāng)前運行的應(yīng)用程序的當(dāng)前顯示界面上顯示第二控件,并在第二控件被觸發(fā)時,關(guān)閉當(dāng)前運行的應(yīng)用程序,使得用戶在使用完新打開的應(yīng)用程序之后,可以通過觸發(fā)第二控件直接返回到之前的應(yīng)用程序,同樣方便了用戶的操作過程,避免了相關(guān)技術(shù)中需要關(guān)閉新打開的應(yīng)用程序,然后返回到桌面重新開啟原來運行的應(yīng)用程序的繁瑣操作,提升了用戶的使用體驗。
[0014]在上述任一技術(shù)方案中,優(yōu)選地,所述在檢測到所述第一控件被觸發(fā)時,啟動所述其他應(yīng)用程序的步驟,具體包括:在檢測到所述第一控件被觸發(fā)時,顯示多個應(yīng)用程序供用戶進行選擇;檢測所述用戶選擇的應(yīng)用程序,并將所述用戶選擇的應(yīng)用程序作為所述其他應(yīng)用程序。
[0015]在該技術(shù)方案中,當(dāng)?shù)谝豢丶挥|發(fā)時,可以顯示多個應(yīng)用程序,以供用戶選擇需要打開的應(yīng)用程序。
[0016]在上述技術(shù)方案中,優(yōu)選地,所述顯示多個應(yīng)用程序供用戶進行選擇的步驟,具體包括:統(tǒng)計所述多個應(yīng)用程序的使用頻率;根據(jù)所述多個應(yīng)用程序的使用頻率的高低,確定所述多個應(yīng)用程序的顯示順序;根據(jù)所述多個應(yīng)用程序的顯示順序,對所述多個應(yīng)用程序進行顯示。
[0017]在該技術(shù)方案中,通過統(tǒng)計多個應(yīng)用程序的使用頻率,以根據(jù)使用頻率的高低確定應(yīng)用程序的顯示順序,進而根據(jù)確定的顯示順序?qū)?yīng)用程序進行顯示,使得能夠?qū)⒂脩艚?jīng)常使用的應(yīng)用程序提供給用戶進行選擇,方便了用戶的選擇過程。
[0018]在上述任一技術(shù)方案中,優(yōu)選地,所述在檢測到所述第一控件被觸發(fā)時,啟動所述其他應(yīng)用程序的步驟,具體包括:在檢測到所述第一控件被觸發(fā)時,啟動預(yù)定義的指定應(yīng)用程序。
[0019]在該技術(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)用程序。
[0020]根據(jù)本發(fā)明的第二方面,還提出了一種應(yīng)用程序的切換裝置,包括:第一顯示單元,用于在終端當(dāng)前運行的應(yīng)用程序的當(dāng)前顯示頁面上顯示用于啟動其他應(yīng)用程序的第一控件;第一檢測單元,用于檢測所述第一控件是否被觸發(fā);處理單元,用于在所述第一檢測單元檢測到所述第一控件被觸發(fā)時,啟動所述其他應(yīng)用程序,并在所述其他應(yīng)用程序啟動之后,將所述其他應(yīng)用程序作為所述當(dāng)前運行的應(yīng)用程序。
[0021]在該技術(shù)方案中,通過在終端當(dāng)前運行的應(yīng)用程序的當(dāng)前顯示界面上顯示第一控件,并在第一控件被觸發(fā)時,啟動其他應(yīng)用程序,使得在終端運行一個應(yīng)用程序時,若用戶需要啟動其他應(yīng)用程序,則可以直接通過觸發(fā)第一控件實現(xiàn)應(yīng)用程序之間的切換,方便了用戶的操作過程,避免了相關(guān)技術(shù)中需要先將當(dāng)前運行的應(yīng)用程序切換到后臺運行或關(guān)閉之后,再返回桌面打開需要啟動的應(yīng)用程序的繁瑣操作,也避免了將當(dāng)前運行的應(yīng)用程序和新打開的應(yīng)用程序在終端的顯示界面上分屏顯示而不利于用戶查看新打開的應(yīng)用程序的界面的問題,有利于提升用戶的使用體驗。
[0022]具體來說,當(dāng)終端當(dāng)前運行的應(yīng)用程序是瀏覽器時,可以在瀏覽器的當(dāng)前顯示界面上顯示第一控件,當(dāng)用戶觸發(fā)第一控件后可以啟動微信(直接啟動微信,或者用戶選擇啟動微信),此時在微信的當(dāng)前顯示界面上依然顯示第一控件,以便在用戶觸發(fā)時顯示其他應(yīng)用程序。
[0023]在上述技術(shù)方案中,優(yōu)選地,所述第一顯示單元還用于,在所述終端當(dāng)前運行的應(yīng)用程序的當(dāng)前顯示頁面上顯示用于關(guān)閉所述當(dāng)前運行的應(yīng)用程序的第二控件;所述第一檢測單元還用于,檢測所述第二控件是否被觸發(fā);所述處理單元還用于,在所述第一檢測單元檢測到所述第二控件被觸發(fā)時,關(guān)閉所述當(dāng)前運行的應(yīng)用程序。
[0024]在該技術(shù)方案中,通過在終端當(dāng)前運行的應(yīng)用程序的當(dāng)前顯示界面上顯示第二控件,并在第二控件被觸發(fā)時,關(guān)閉當(dāng)前運行的應(yīng)用程序,使得用戶在使用完新打開的應(yīng)用程序之后,可以通過觸發(fā)第二控件直接返回到之前的應(yīng)用程序,同樣方便了用戶的操作過程,避免了相關(guān)技術(shù)中需要關(guān)閉新打開的應(yīng)用程序,然后返回到桌面重新開啟原來運行的應(yīng)用程序的繁瑣操作,提升了用戶的使用體驗。
[0025]在上述任一技術(shù)方案中,優(yōu)選地,所述處理單元包括:第二顯示單元,用于在所述第一檢測單元檢測到所述第一控件被觸發(fā)時,顯示多個應(yīng)用程序供用戶進行選擇;第二檢測單元,用于檢測所述用戶選擇的應(yīng)用程序,并將所述用戶選擇的應(yīng)用程序作為所述其他應(yīng)用程序。
[0026]在該技術(shù)方案中,當(dāng)?shù)谝豢丶挥|發(fā)時,可以顯示多個應(yīng)用程序,以供用戶選擇需要打開的應(yīng)用程序。
[0027]在上述技術(shù)方案中,優(yōu)選地,所述第二顯示單元包括:統(tǒng)計單元,用于統(tǒng)計所述多個應(yīng)用程序的使用頻率;確定單元,用于根據(jù)所述多個應(yīng)用程序的使用頻率的高低,確定所述多個應(yīng)用程序的顯示順序;執(zhí)行單元,用于根據(jù)所述多個應(yīng)用程序的顯示順序,對所述多個應(yīng)用程序進行顯示。
[0028]在該技術(shù)方案中,通過統(tǒng)計多個應(yīng)用程序的使用頻率,以根據(jù)使用頻率的高低確定應(yīng)用程序的顯示順序,進而根據(jù)確定的顯示順序?qū)?yīng)用程序進行顯示,使得能夠?qū)⒂脩艚?jīng)常使用的應(yīng)用程序提供給用戶進行選擇,方便了用戶的選擇過程。
[0029]在上述任一技術(shù)方案中,優(yōu)選地,所述處理單元具體用于:在所述第一檢測單元檢測到所述第一控件被觸發(fā)時,啟動預(yù)定義的指定應(yīng)用程序。
[0030