本發(fā)明涉及計算機技術領域,具體涉及一種應用集成控制方法及裝置。
背景技術:
隨著電子技術的發(fā)展,手機、平板電腦、筆記本電腦等電子設備使用越來越廣泛。為了實現更多的功能來提高用戶體驗,電子設備上安裝的應用越來越多,同時每個應用包括的功能也越來越多。當使用不同應用的不同功能時,用戶需要在多個應用的使用界面中切換,例如用戶正在使用天貓商城,此時微信收到信息,用戶需要切換到微信界面才能回復信息,操作十分繁瑣,不夠簡便。
技術實現要素:
鑒于以上內容,有必要提出一種應用集成控制方法及裝置,其可以方便用戶使用電子設備中的常用功能。
本發(fā)明的第一方面提供一種應用集成控制方法,應用于電子設備中,所述方法包括:
獲取所述電子設備中的常用應用;
獲取所述常用應用中的常用功能;
根據所述常用功能生成集成顯示界面,所述集成顯示界面包括所述常用功能所對應的展示窗口。
另一種可能的實現方式中,所述獲取所述電子設備中的常用應用包括:
根據所述電子設備中各個應用在第一預設時間內的啟動次數和/或使用時間確定所述常用應用;
所述獲取所述常用應用中的常用功能包括:
根據所述常用應用的各個功能在第二預設時間內的啟動次數和/或使用時間確定所述常用應用中的常用功能。
另一種可能的實現方式中,所述展示窗口包括第一展示窗口和第二展示窗口,所述方法還包括:
接收用戶對所述第一展示窗口的操作并獲取操作內容;
根據所述操作內容使第二展示窗口展示與所述操作內容相匹配的第一內容。
另一種可能的實現方式中,所述展示窗口包括第三展示窗口和第四展示窗口,所述方法還包括:
獲取第三展示窗口所展示的第二內容;
根據所述第二內容使第四窗口展示與所述內容相匹配的第三內容。
另一種可能的實現方式中,所述方法還包括:
調整所述展示窗口的大??;和/或
調整所述展示窗口的順序。
本發(fā)明的第二方面提供一種應用集成控制裝置,所述裝置包括:
第一獲取單元,用于獲取電子設備中的常用應用;
第二獲取單元,用于獲取所述常用應用中的常用功能;
生成單元,用于根據所述常用功能生成集成顯示界面,所述集成顯示界面包括所述常用功能所對應的展示窗口。
另一種可能的實現方式中,所述第一獲取單元具體用于:
根據所述電子設備中各個應用在預設時間內的啟動次數和/或使用時間確定所述常用應用;
所述第二獲取單元具體用于:
根據所述常用應用的各個功能在預設時間內的啟動次數和/或使用時間確定所述常用應用中的常用功能。
另一種可能的實現方式中,所述展示窗口包括第一展示窗口和第二展示窗口,所述裝置還包括:
第一展示單元,用于接收用戶對所述第一展示窗口的操作并獲取操作內容,根據所述操作內容使第二展示窗口展示與所述操作內容相匹配的第一內容。
另一種可能的實現方式中,所述展示窗口包括第三展示窗口和第四展示窗口,所述裝置還包括:
第二展示單元,用于獲取第三展示窗口所展示的第二內容,根據所述第二內容使第四窗口展示與所述內容相匹配的第三內容。
另一種可能的實現方式中,所述裝置還包括:
調整單元,用于調整所述展示窗口的大小和/或調整所述展示窗口的順序。
本發(fā)明獲取所述電子設備中的常用應用;獲取所述常用應用中的常用功能;根據所述常用功能生成集成顯示界面,所述集成顯示界面包括所述常用功能所對應的展示窗口。本發(fā)明還提供一種應用集成控制裝置。本發(fā)明可以方便用戶使用電子設備中的常用功能。
附圖說明
為了更清楚地說明本發(fā)明實施例技術方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
圖1是本發(fā)明實施例一提供的應用集成控制方法的流程圖。
圖2是本發(fā)明實施例二提供的應用集成控制裝置的結構圖。
圖3是本發(fā)明實施例三提供的實現應用集成控制方法的電子設備的結構圖。
主要元件符號說明
電子設備 1
應用集成控制裝置 10
存儲設備 20
處理設備 30
顯示屏 40
第一獲取單元 201
第二獲取單元 202
生成單元 203
如下具體實施方式將結合上述附圖進一步說明本發(fā)明。
具體實施方式
為了能夠更清楚地理解本發(fā)明的上述目的、特征和優(yōu)點,下面結合附圖和具體實施例對本發(fā)明進行詳細描述。需要說明的是,在不沖突的情況下,本發(fā)明的實施例及實施例中的特征可以相互組合。
在下面的描述中闡述了很多具體細節(jié)以便于充分理解本發(fā)明,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領域普通技術人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
除非另有定義,本文所使用的所有的技術和科學術語與屬于本發(fā)明的技術領域的技術人員通常理解的含義相同。本文中在本發(fā)明的說明書中所使用的術語只是為了描述具體的實施例的目的,不是旨在于限制本發(fā)明。
優(yōu)選地,本發(fā)明的應用集成控制方法應用在一個或者多個電子設備中。所述電子設備是一種能夠按照事先設定或存儲的指令,自動進行數值計算和/或信息處理的設備,其硬件包括但不限于微處理器、專用集成電路(Application Specific Integrated Circuit,ASIC)、可編程門陣列(Field-Programmable Gate Array,FPGA)、數字處理器(Digital Signal Processor,DSP)、嵌入式設備等。
所述電子設備可以是,但不限于任何一種可與用戶通過鍵盤、鼠標、遙控器、觸摸板或聲控設備等方式進行人機交互的電子產品,例如,個人計算機、平板電腦、智能手機、個人數字助理(Personal Digital Assistant,PDA)、游戲機、交互式網絡電視(Internet Protocol Television,IPTV)、智能穿戴式設備等。
實施例一
圖1為本發(fā)明實施例一提供的應用集成控制方法的流程圖。所述應用集成控制方法應用于電子設備中。如圖1所示,該方法具體包括以下步驟:
101:獲取所述電子設備中的常用應用。
可以由用戶設置所述常用應用。例如,可以生成常用應用設置界面,從所述常用應用設置界面所述接收用戶設置的所述常用功能。
還可以根據所述電子設備中各個應用在第一預設時間內(例如一個月)的啟動次數和/或使用時間確定所述常用應用。例如,將一個月內啟動次數最多的預設個數(例如5個)應用確定為所述常用應用。又如,將一個月內使用時間最長的預設個數應用確定為所述常用應用。
102:獲取所述常用應用中的常用功能。
可以由用戶設置所述常用應用中的常用功能。例如,可以生成常用功能設置界面,從所述常用功能設置界面接收用戶設置的所述常用應用中的常用功能。所述常用應用設置界面與所述常用功能設置界面可以是同一個用戶界面,也可以是不同的用戶界面。
還可以根據所述常用應用的各個功能在第二預設時間(例如一天)內的啟動次數和/或使用時間確定確定所述常用應用中的常用功能。例如,對于每個常用應用,將一天內中所述常用應用啟動次數最多的預設個數(例如2個)功能確定為所述常用應用中的常用功能。又如,對于每個常用應用,將一天內中所述常用應用中使用時間最長的預設個數功能確定為所述常用應用中的常用功能。所述第一預設時間與所述第二預設時間可以相同也可以不同。
103:根據所述常用功能生成集成顯示界面,所述集成顯示界面包括所述常用功能所對應的展示窗口。
所述常用功能所對應的展示窗口就是所述常用功能的用戶界面。例如,微信的常用功能包括與某個好友的對話,則對應的展示窗口為對應的對話窗口。
所述集成顯示界面顯示在所述電子設備的顯示屏上,所述集成顯示界面包括所述常用功能所對應的展示窗口,當偵測到用戶對所述集成顯示界面中的展示窗口的開啟操作時,打開所述展示窗口,用戶便可在所述展示窗口使用所述常用功能。例如,當偵測到用戶點擊所述展示窗口,或者偵測到用戶選中所述展示窗口并按下所述電子設備上的預設按鍵(例如home鍵)時,打開所述展示窗口。從而用戶可以在所述集成顯示界面中方便地使用所需的常用應用的常用功能。
在一個應用場景中,獲取到所述電子設備中的常用應用包括QQ、微信、天貓商城(步驟101);獲取到QQ中的常用功能包括與兩個好友對話,微信中的常用功能包括在兩個聊天群對話,天貓商城中的常用功能包括使用阿里旺旺與兩個賣家對話(步驟102);則根據所述常用功能生成集成顯示界面,所述集成顯示界面包括QQ中與兩個好友的對話窗口,微信中在兩個聊天群的對話窗口以及天貓商城中阿里旺旺與兩個買家的對話窗口(步驟103)。從所述集成顯示界面中用戶可以方便地打開所需的常用功能。
實施例一的應用集成控制方法獲取所述電子設備中的常用應用;獲取所述常用應用中的常用功能;根據所述常用功能生成集成顯示界面,所述集成顯示界面包括所述常用功能所對應的展示窗口。實施例一可以方便用戶使用電子設備中的常用功能,提高用戶操作的便捷性。
在另一實施例中,所述應用集成控制方法還可以包括:調整所述展示窗口的大小??梢愿鶕黾娠@示界面中所述展示窗口的數量調整所述展示窗口的大小。例如,若所述展示窗口較多,則將所述展示窗口調??;若所述展示窗口較少,則將所述展示窗口調大。
在另一實施例中,所述應用集成控制方法還可以包括:調整所述展示窗口的順序。可以根據所述展示窗口的使用頻率調整所述展示窗口的順序。例如,若所述展示窗口的使用頻率較高,則將所述展示窗口靠前排列;若所述展示窗口的使用頻率較低,則將所述展示窗口靠后排列。
在另一實施例中,所述應用集成控制方法還可以包括:停用所述常用應用中所述常用功能之外的其他功能,從而減少所述常用應用所消耗的資源。例如,所述常用應用的所述常用功能包括微信中與某個好友對話以及在某個聊天群對話。因此,停用微信的常用功能之外的其他功能,例如停用與其他好友的對話及其他聊天群的對話,停用朋友圈等,從而減小微信所消耗的內存,并且減少微信所消耗的網絡流量。
在另一實施例中,所述展示窗口包括第一展示窗口和第二展示窗口,所述應用集成控制方法還可以包括:接收用戶對所述第一展示窗口的操作并獲取操作內容,根據所述操作內容使第二展示窗口展示與所述操作內容相匹配的第一內容。例如,接收用戶在第一展示窗口的輸入操作并獲取輸入的信息,根據所述輸入的信息使第二展示窗口展示與所述操作內容相匹配的第一內容。舉例來說,所述第一展示窗口是微信的對話窗口,所述第二展示窗口是地圖的搜索功能的展示窗口,當用戶在所述第一展示窗口輸入地名時,接收所述地名,根據所述地名在所述第二展示窗口展示所述地名的搜索結果,如展示所述地名的具體位置。
在另一實施例中,所述展示窗口包括第三展示窗口和第四展示窗口,所述應用集成控制方法還可以包括:獲取第三展示窗口所展示的第二內容,根據所述第二內容使第四窗口展示與所述內容相匹配的第三內容。例如,獲取第三展示窗口接收到的信息,根據所述接收到的信使第四展示窗口展示與所述接收到的信息相匹配的第三內容。舉例來說,所述第三展示窗口是微信的對話窗口,所述第四展示窗口是地圖的搜索功能的展示窗口,當所述第三展示窗口接收到對話對方發(fā)送的地名時,獲取所述地名,根據所述地名在所述第四展示窗口展示所述地名的搜索結果,如展示所述地名的具體位置。
實施例二
圖2為本發(fā)明實施例二提供的應用集成控制裝置的結構圖。如圖2所示,所述應用集成控制裝置10可以包括:第一獲取單元201、第二獲取單元202、生成單元203。
第一獲取單元201,用于獲取電子設備中的常用應用。
可以由用戶設置所述常用應用。例如,可以生成常用應用設置界面,從所述常用應用設置界面所述接收用戶設置的所述常用功能。
還可以根據所述電子設備中各個應用在第一預設時間內(例如一個月)的啟動次數和/或使用時間確定所述常用應用。例如,將一個月內啟動次數最多的預設個數(例如5個)應用確定為所述常用應用。又如,將一個月內使用時間最長的預設個數應用確定為所述常用應用。
第二獲取單元202,用于獲取所述常用應用中的常用功能。
可以由用戶設置所述常用應用中的常用功能。例如,可以生成常用功能設置界面,從所述常用功能設置界面接收用戶設置的所述常用應用中的常用功能。所述常用應用設置界面與所述常用功能設置界面可以是同一個用戶界面,也可以是不同的用戶界面。
還可以根據所述常用應用的各個功能在第二預設時間(例如一天)內的啟動次數和/或使用時間確定確定所述常用應用中的常用功能。例如,對于每個常用應用,將一天內中所述常用應用啟動次數最多的預設個數(例如2個)功能確定為所述常用應用中的常用功能。又如,對于每個常用應用,將一天內中所述常用應用中使用時間最長的預設個數功能確定為所述常用應用中的常用功能。所述第一預設時間與所述第二預設時間可以相同也可以不同。
生成單元203,用于根據所述常用功能生成集成顯示界面,所述集成顯示界面包括所述常用功能所對應的展示窗口。
所述常用功能所對應的展示窗口就是所述常用功能的用戶界面。例如,微信的常用功能包括與某個好友的對話,則對應的展示窗口為對應的對話窗口。
所述集成顯示界面顯示在所述電子設備的顯示屏上,所述集成顯示界面包括所述常用功能所對應的展示窗口,當偵測到用戶對所述集成顯示界面中的展示窗口的開啟操作時,打開所述展示窗口,用戶便可在所述展示窗口使用所述常用功能。例如,當偵測到用戶點擊所述展示窗口,或者偵測到用戶選中所述展示窗口并按下所述電子設備上的預設按鍵(例如home鍵)時,打開所述展示窗口。從而用戶可以在所述集成顯示界面中方便地使用所需的常用應用的常用功能。
在一個應用場景中,獲取到所述電子設備中的常用應用包括QQ、微信、天貓商城(步驟101);獲取到QQ中的常用功能包括與兩個好友對話,微信中的常用功能包括在兩個聊天群對話,天貓商城中的常用功能包括使用阿里旺旺與兩個賣家對話(步驟102);則根據所述常用功能生成集成顯示界面,所述集成顯示界面包括QQ中與兩個好友的對話窗口,微信中在兩個聊天群的對話窗口以及天貓商城中阿里旺旺與兩個買家的對話窗口(步驟103)。從所述集成顯示界面中用戶可以方便地打開所需的常用功能。
實施例二的應用集成控制裝置獲取所述電子設備中的常用應用;獲取所述常用應用中的常用功能;根據所述常用功能生成集成顯示界面,所述集成顯示界面包括所述常用功能所對應的展示窗口。實施例二可以方便用戶使用電子設備中的常用功能,提高用戶操作的便捷性。
在另一實施例中,所述應用集成控制裝置還可以包括:調整單元,用于調整所述展示窗口的大小和/或調整所述展示窗口的順序。可以根據所述集成顯示界面中所述展示窗口的數量調整所述展示窗口的大小。例如,若所述展示窗口較多,則將所述展示窗口調?。蝗羲稣故敬翱谳^少,則將所述展示窗口調大??梢愿鶕稣故敬翱诘氖褂妙l率調整所述展示窗口的順序。例如,若所述展示窗口的使用頻率較高,則將所述展示窗口靠前排列;若所述展示窗口的使用頻率較低,則將所述展示窗口靠后排列。
在另一實施例中,所述應用集成控制裝置還可以包括:停用單元,用于停用所述常用應用中所述常用功能之外的其他功能,從而減少所述常用應用所消耗的資源。例如,所述常用應用的所述常用功能包括微信中與某個好友對話以及在某個聊天群對話。因此,停用微信的常用功能之外的其他功能,例如停用與其他好友的對話及其他聊天群的對話,停用朋友圈等,從而減小微信所消耗的內存,并且減少微信所消耗的網絡流量。
在另一實施例中,所述展示窗口包括第一展示窗口和第二展示窗口,所述應用集成控制裝置還可以包括第一展示單元,用于接收用戶對所述第一展示窗口的操作并獲取操作內容,根據所述操作內容使第二展示窗口展示與所述操作內容相匹配的第一內容。例如,接收用戶在第一展示窗口的輸入操作并獲取輸入的信息,根據所述輸入的信息使第二展示窗口展示與所述操作內容相匹配的第一內容。舉例來說,所述第一展示窗口是微信的對話窗口,所述第二展示窗口是地圖的搜索功能的展示窗口,當用戶在所述第一展示窗口輸入地名時,接收所述地名,根據所述地名在所述第二展示窗口展示所述地名的搜索結果,如展示所述地名的具體位置。
在另一實施例中,所述展示窗口包括第三展示窗口和第四展示窗口,所述應用集成控制裝置還可以包括第二展示單元,用于獲取第三展示窗口所展示的第二內容,根據所述第二內容使第四窗口展示與所述內容相匹配的第三內容。例如,獲取第三展示窗口接收到的信息,根據所述接收到的信使第四展示窗口展示與所述接收到的信息相匹配的第三內容。舉例來說,所述第三展示窗口是微信的對話窗口,所述第四展示窗口是地圖的搜索功能的展示窗口,當所述第三展示窗口接收到對話對方發(fā)送的地名時,獲取所述地名,根據所述地名在所述第四展示窗口展示所述地名的搜索結果,如展示所述地名的具體位置。
實施例三
圖3為實現本發(fā)明應用集成控制方法的電子設備的結構示意圖。所述電子設備1包括存儲設備20、處理設備30、顯示屏40。
優(yōu)選地,本發(fā)明的應用集成控制方法通過所述應用集成控制裝置10來實現。
所述電子設備1是一種能夠按照事先設定或存儲的指令,自動進行數值計算和/或信息處理的設備,其硬件包括但不限于微處理器、專用集成電路(Application Specific Integrated Circuit,ASIC)、可編程門陣列(Field-Programmable Gate Array,FPGA)、數字處理器(Digital Signal Processor,DSP)、嵌入式設備等。
所述電子設備1可以是,但不限于任何一種可與用戶通過鍵盤、鼠標、遙控器、觸摸板或聲控設備等方式進行人機交互的電子產品,例如,個人計算機、平板電腦、智能手機、個人數字助理(Personal Digital Assistant,PDA)、游戲機、交互式網絡電視(Internet Protocol Television,IPTV)、智能穿戴式設備等。
所述電子設備1可以處于網絡中,所述電子設備1所處的網絡包括,但不限于互聯網、廣域網、城域網、局域網、虛擬專用網絡(Virtual Private Network,VPN)等。
所述存儲設備20用于存儲所述應用集成控制裝置10中各個程序段的程序代碼。所述存儲設備20可以包括:U盤、移動硬盤、只讀存儲器(Read-Only Memory,ROM)、隨機存取存儲器(Random Access Memory,RAM)、磁碟或者光盤等各種可以存儲程序代碼的介質。
所述處理設備30可以包括一個或者多個微處理器、數字處理器。所述處理設備30可執(zhí)行所述電子設備1的操作系統(tǒng)以及安裝的各類應用程序、程序代碼等,例如所述應用集成控制裝置10。所述處理設備30執(zhí)行所述應用集成控制裝置10的各個程序段的程序代碼從而實現:獲取所述電子設備1中的常用應用;獲取所述常用應用中的常用功能;根據所述常用功能生成集成顯示界面,所述集成顯示界面包括所述常用功能所對應的展示窗口,從而方便用戶使用電子設備中的常用功能,提高用戶操作的便捷性。
所述顯示屏40用于顯示所述電子設備1的屏幕畫面,例如顯示所述集成顯示界面。
在本發(fā)明所提供的幾個實施例中,應該理解到,所揭露的電子設備和方法,可以通過其它的方式實現。例如,以上所描述的電子設備實施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實際實現時可以有另外的劃分方式。
另外,在本發(fā)明各個實施例中的各功能單元可以集成在相同處理單元中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在相同單元中。上述集成的單元既可以采用硬件的形式實現,也可以采用硬件加軟件功能模塊的形式實現。
對于本領域技術人員而言,顯然本發(fā)明不限于上述示范性實施例的細節(jié),而且在不背離本發(fā)明的精神或基本特征的情況下,能夠以其他的具體形式實現本發(fā)明。因此,無論從哪一點來看,均應將實施例看作是示范性的,而且是非限制性的,本發(fā)明的范圍由所附權利要求而不是上述說明限定,因此旨在將落在權利要求的等同要件的含義和范圍內的所有變化涵括在本發(fā)明內。不應將權利要求中的任何附圖標記視為限制所涉及的權利要求。此外,顯然“包括”一詞不排除其他單元或步驟,單數不排除復數。電子設備權利要求中陳述的多個單元或電子設備也可以由同一個單元或電子設備通過軟件或者硬件來實現。第一,第二等詞語用來表示名稱,而并不表示任何特定的順序。
最后應說明的是,以上實施例僅用以說明本發(fā)明的技術方案而非限制,盡管參照較佳實施例對本發(fā)明進行了詳細說明,本領域的普通技術人員應當理解,可以對本發(fā)明的技術方案進行修改或等同替換,而不脫離本發(fā)明技術方案的精神和范圍。