應用控制方法及裝置的制造方法
【技術領域】
[0001]本發明涉及通信技術領域,特別涉及一種應用控制方法及裝置。
【背景技術】
[0002]在用戶利用終端安裝的應用程序進行各項功能的過程中,通常需要從當前應用切換到其它應用。用戶通過在多個應用之間來回切換實現多個功能的同時使用。
[0003]目前,當用戶需要從當前應用程序切換到使用過的應用程序時,通常是通過長按home鍵調出使用過的應用程序的界面列表,再從界面列表中選擇需要切換的應用程序打開;或者通過返回桌面,從應用程序對應的圖標中選擇需要切換的應用程序打開。比如:用戶需要從瀏覽器應用切換到短信應用,則長按home鍵調出使用過的應用程序的界面列表,從界面列表中選擇短信應用打開即可。
[0004]在實現本發明的過程中,發明人發現現有技術至少存在以下問題:
[0005]現有的應用切換技術在應用切換過程中,需要通過多次操作才能完成應用的切換,導致應用的切換效率低,切換過程中操作繁瑣、不夠便捷。
【發明內容】
[0006]為了解決需要通過多次操作才能完成應用切換,導致應用的切換效率低,切換過程中操作繁瑣、不夠便捷的問題,本發明實施例提供了一種應用控制方法及裝置。所述技術方案如下:
[0007]第一方面,提供了一種應用控制方法,該方法包括:
[0008]顯示懸浮控件;
[0009]接收對懸浮控件觸發的控制操作;
[0010]根據控制操作將目標應用程序打開至前臺顯示界面運行。
[0011]在一種可能的實現方式中,根據控制操作將目標應用程序打開至前臺顯示界面運行,包括:
[0012]根據控制操作獲取歷史使用列表,歷史使用列表是歷史使用過的應用程序的列表;
[0013]將歷史使用列表中的一個應用程序確定為目標應用程序;
[0014]將目標應用程序打開至前臺顯示界面運行。
[0015]在一種可能的實現方式中,將歷史使用列表中的一個應用程序確定為目標應用程序,包括:
[0016]將歷史使用列表中的最近一個被使用過的應用程序確定為目標應用程序。
[0017]在一種可能的實現方式中,控制操作是點擊懸浮控件的操作;
[0018]將歷史使用列表中的一個應用程序確定為目標應用程序,包括:
[0019]根據控制操作的點擊次數將歷史使用列表中的一個應用程序確定為目標應用程序。
[0020]在一種可能的實現方式中,將目標應用程序打開至前臺顯示界面運行,包括:
[0021]當前臺存在已運行的當前應用程序時,在前臺顯示界面顯示將當前應用程序切換為目標應用程序的過渡動畫。
[0022]在一種可能的實現方式中,當前臺存在已運行的當前應用程序時,在前臺顯示界面顯示將當前應用程序切換為目標應用程序的過渡動畫,包括:
[0023]將當前應用程序按照預定速度和預定方向移出前臺顯示界面;
[0024]將目標應用程序按照預定速度和預定方向移入前臺顯示界面。
[0025]第二方面,提供了一種應用控制裝置,該裝置包括:
[0026]控件顯示模塊,用于顯示懸浮控件;
[0027]操作接收模塊,用于接收對懸浮控件觸發的控制操作;
[0028]應用運行模塊,用于根據控制操作將目標應用程序打開至前臺顯示界面運行。
[0029]在一種可能的實現方式中,應用運行模塊,包括:
[0030]列表獲取子模塊,用于根據控制操作獲取歷史使用列表,歷史使用列表是歷史使用過的應用程序的列表;
[0031]應用確定子模塊,用于將歷史使用列表中的一個應用程序確定為目標應用程序;
[0032]應用打開子模塊,用于將目標應用程序打開至前臺顯示界面運行。
[0033]在一種可能的實現方式中,應用確定子模塊,還用于將歷史使用列表中的最近一個被使用過的應用程序確定為目標應用程序。
[0034]在一種可能的實現方式中,控制操作是點擊懸浮控件的操作;
[0035]應用確定子模塊,還用于根據控制操作的點擊次數將歷史使用列表中的一個應用程序確定為目標應用程序。
[0036]在一種可能的實現方式中,應用運行模塊,還用于當前臺存在已運行的當前應用程序時,在前臺顯示界面顯示將當前應用程序切換為目標應用程序的過渡動畫。
[0037]在一種可能的實現方式中,應用運行模塊,包括:
[0038]應用移出子模塊,用于將當前應用程序按照預定速度和預定方向移出前臺顯示界面;
[0039]應用移入子模塊,用于將目標應用程序按照預定速度和預定方向移入前臺顯示界面。
[0040]本發明實施例提供的技術方案帶來的有益效果是:
[0041]通過顯示懸浮控件;接收對懸浮控件觸發的控制操作;根據控制操作將目標應用程序打開至前臺顯示界面運行;解決了在應用切換時,需要通過多次操作才能完成應用切換,導致應用的切換效率低,切換過程中操作繁瑣、不夠便捷的問題;達到了根據對懸浮控件觸發的控制操作直接將目標應用程序打開至前臺顯示界面運行,減少應用控制過程中的操作步驟,節省應用控制過程中用戶的操作時間,使得應用控制過程更加便捷的效果。
【附圖說明】
[0042]為了更清楚地說明本發明實施例中的技術方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
[0043]圖1是本發明一個實施例提供的應用控制方法的方法流程圖;
[0044]圖2是本發明另一個實施例提供的應用控制方法的方法流程圖;
[0045]圖3A是本發明另一個實施例提供的應用控制方法的方法流程圖;
[0046]圖3B是本發明另一個實施例提供的應用控制方法的方法流程圖;
[0047]圖3C是本發明一個實施例提供的前臺顯示界面的示意圖;
[0048]圖3D是本發明一個實施例提供的前臺顯示界面中過渡動畫的示意圖;
[0049]圖3E是本發明另一個實施例提供的前臺顯示界面中過渡動畫的示意圖;
[0050]圖3F是本發明另一個實施例提供的前臺顯示界面的示意圖;
[0051]圖4是本發明一個實施例提供的應用控制裝置的結構示意圖;
[0052]圖5是本發明另一個實施例提供的應用控制裝置的結構示意圖。
【具體實施方式】
[0053]為使本發明的目的、技術方案和優點更加清楚,下面將結合附圖對本發明實施方式作進一步地詳細描述。
[0054]本發明各個實施例提供的應用控制方法以該方法應用于電子設備中來舉例說明,該電子設備可以是智能手機、平板電腦、可穿戴式電子設備、電子書閱讀器、MP3 (MovingPicture Experts Group Aud1 Layer III,動態影像專家壓縮標準音頻層面3)播放器、MP4 (Moving Picture Experts Group Aud1 Layer IV,動態影像專家壓縮標準音頻層面4)播放器和膝上型便捷計算機等等。
[0055]圖1是本發明一個實施例提供的應用控制方法的方法流程圖。本實施例以該應用控制方法應用于電子設備中來舉例說明。該方法包括:
[0056]步驟102,顯示懸浮控件。
[0057]懸浮控件是電子設備中懸浮在前臺顯示界面的控件,比如:智能手機中的懸浮球。前臺顯示界面可以是顯示屏正在顯示的用戶界面。懸浮控件的外在形式可以是球狀、火箭狀或者其它形狀。
[0058]步驟104,接收對懸浮控件觸發的控制操作。
[0059]用戶對懸浮控件執行控制操作,電子設備接收用戶對懸浮控件執行的控制操作。
[0060]步驟106,根據控制操作將目標應用程序打開至前臺顯示界面運行。
[0061]綜上所述,本實施例提供的應用控制方法,通過顯示懸浮控件;接收對懸浮控件觸發的控制操作;根據控制操作將目標應用程序打開至