本發(fā)明涉及互聯(lián)網(wǎng)應用技術(shù)領域,特別是一種不同管理界面的切換方法、裝置和移動終端。
背景技術(shù):
隨著技術(shù)的發(fā)展,移動終端(如智能手機、平板電腦、智能手表等)已經(jīng)成為人們?nèi)粘9ぷ?、學習和娛樂不可或缺的工具。例如,用戶可以通過移動終端來通話、拍照、閱讀、聽音樂、玩游戲,還可以實現(xiàn)包括定位、信息處理、指紋掃描、身份證掃描、條碼掃描以及酒精含量檢測等豐富的功能。
在移動終端上可以設置不同的管理界面來管理相應的內(nèi)容,例如,設置任務管理器來管理當前正在運行的任務進程,設置常用應用管理界面來管理用戶經(jīng)常使用的應用或功能,等等。在實際應用中,不同的管理界面之間是相互獨立的,用戶需要觸發(fā)不同的入口來調(diào)起相應的管理界面,這樣管理起來非常不方便,亟需解決這一問題。
技術(shù)實現(xiàn)要素:
鑒于上述問題,提出了本發(fā)明以便提供一種克服上述問題或者至少部分地解決上述問題的不同管理界面的切換方法、裝置和移動終端。
依據(jù)本發(fā)明的一方面,提供了一種不同管理界面的切換方法,包括:
監(jiān)測調(diào)起移動終端屏幕上的側(cè)邊欄的事件;
當監(jiān)測到所述事件時,確定即將在側(cè)邊欄上展示的第一管理界面,并獲取所述第一管理界面對應的管理內(nèi)容;
在移動終端的屏幕上展示包含所述第一管理界面對應的管理內(nèi)容的側(cè)邊欄;
當監(jiān)測到在當前展示的側(cè)邊欄上觸發(fā)的切換指令時,根據(jù)所述切換指令確定從所述第一管理界面切換至的第二管理界面,并獲取所述第二管理界面對應的管理內(nèi)容;
在當前展示的側(cè)邊欄上,將所述第一管理界面對應的管理內(nèi)容替換為所述第二管理界面對應的管理內(nèi)容,以實現(xiàn)從所述第一管理界面切換至所述第二管理界面。
依據(jù)本發(fā)明的另一方面,還提供了一種不同管理界面的切換裝置,包括:
監(jiān)測模塊,適于監(jiān)測調(diào)起移動終端屏幕上的側(cè)邊欄的事件;
展示模塊,適于當監(jiān)測到所述事件時,確定即將在側(cè)邊欄上展示的第一管理界面,并獲取所述第一管理界面對應的管理內(nèi)容;在移動終端的屏幕上展示包含所述第一管理界面對應的管理內(nèi)容的側(cè)邊欄;
切換模塊,適于當監(jiān)測到在當前展示的側(cè)邊欄上觸發(fā)的切換指令時,根據(jù)所述切換指令確定從所述第一管理界面切換至的第二管理界面,并獲取所述第二管理界面對應的管理內(nèi)容;在當前展示的側(cè)邊欄上,將所述第一管理界面對應的管理內(nèi)容替換為所述第二管理界面對應的管理內(nèi)容,以實現(xiàn)從所述第一管理界面切換至所述第二管理界面。
依據(jù)本發(fā)明的又一方面,還提供了一種移動終端,包括處理器和存儲器,其中,所述存儲器用于存儲執(zhí)行上述的不同管理界面的切換方法的程序;所述處理器被配置為用于執(zhí)行所述存儲器中存儲的程序。
本發(fā)明實施例通過移動終端上的側(cè)邊欄來管理各種內(nèi)容,并且能夠直接在側(cè)邊欄上實現(xiàn)不同管理界面的快速、有效地切換,解決了現(xiàn)有技術(shù)中需要用戶觸發(fā)不同的入口來調(diào)起相應的管理界面,這樣管理起來不方便的問題。并且,本發(fā)明實施例通過側(cè)邊欄來管理內(nèi)容,能夠方便用戶快速開啟管理內(nèi)容,提供更加方便、實用性高的交互能力。
上述說明僅是本發(fā)明技術(shù)方案的概述,為了能夠更清楚了解本發(fā)明的技術(shù)手段,而可依照說明書的內(nèi)容予以實施,并且為了讓本發(fā)明的上述和其它目的、特征和優(yōu)點能夠更明顯易懂,以下特舉本發(fā)明的具體實施方式。
根據(jù)下文結(jié)合附圖對本發(fā)明具體實施例的詳細描述,本領域技術(shù)人員將會更加明了本發(fā)明的上述以及其他目的、優(yōu)點和特征。
附圖說明
通過閱讀下文優(yōu)選實施方式的詳細描述,各種其他的優(yōu)點和益處對于本領域普通技術(shù)人員將變得清楚明了。附圖僅用于示出優(yōu)選實施方式的目的,而并不認為是對本發(fā)明的限制。而且在整個附圖中,用相同的參考符號表示相同的部件。在附圖中:
圖1示出了根據(jù)本發(fā)明一實施例的不同管理界面的切換方法的流程圖;
圖2示出了根據(jù)本發(fā)明一實施例的移動終端的屏幕上展示的側(cè)邊欄突出部分的示意圖;
圖3示出了根據(jù)本發(fā)明一實施例的分屏顯示進程對應的應用的示意圖;
圖4示出了根據(jù)本發(fā)明一實施例的分屏顯示常用應用的示意圖;
圖5示出了根據(jù)本發(fā)明一實施例的調(diào)整側(cè)邊欄突出部分在移動終端屏幕上的位置的示意圖;
圖6示出了根據(jù)本發(fā)明一實施例的收起側(cè)邊欄的示意圖;
圖7示出了根據(jù)本發(fā)明一實施例的調(diào)整側(cè)邊欄在移動終端屏幕上的位置的示意圖;
圖8示出了根據(jù)本發(fā)明另一實施例的調(diào)整側(cè)邊欄在移動終端屏幕上的位置的示意圖;
圖9示出了根據(jù)本發(fā)明一實施例的預先設置在側(cè)邊欄上展示的常用應用或功能的方法流程圖;
圖10示出了根據(jù)本發(fā)明一實施例的側(cè)邊欄切換任務管理和應用快捷的方法的流程圖;
圖11示出了根據(jù)本發(fā)明一實施例的不同管理界面的切換裝置的結(jié)構(gòu)示意圖;
圖12示出了根據(jù)本發(fā)明另一實施例的不同管理界面的切換裝置的結(jié)構(gòu)示意圖;以及
圖13示出的是與本發(fā)明實施例提供的終端相關的手機的部分結(jié)構(gòu)的框圖。
具體實施方式
下面將參照附圖更詳細地描述本公開的示例性實施例。雖然附圖中顯示了本公開的示例性實施例,然而應當理解,可以以各種形式實現(xiàn)本公開而不應被這里闡述的實施例所限制。相反,提供這些實施例是為了能夠更透徹地理解本公開,并且能夠?qū)⒈竟_的范圍完整的傳達給本領域的技術(shù)人員。
如前文所述,現(xiàn)有技術(shù)中不同的管理界面之間是相互獨立的,用戶需要觸發(fā)不同的入口來調(diào)起相應的管理界面,這樣管理起來非常不方便。為了解決這一技術(shù)問題,本發(fā)明實施例提供了一種不同管理界面的切換方法,該方法應用在智能手機、平板電腦、智能手表等移動終端。圖1示出了根據(jù)本發(fā)明一實施例的不同管理界面的切換方法的流程圖。如圖1所示,該方法至少可以包括以下步驟s102至s110。
步驟s102,監(jiān)測調(diào)起移動終端屏幕上的側(cè)邊欄的事件。
步驟s104,當監(jiān)測到上述事件時,確定即將在側(cè)邊欄上展示的第一管理界面,并獲取第一管理界面對應的管理內(nèi)容。
步驟s106,在移動終端的屏幕上展示包含第一管理界面對應的管理內(nèi)容的側(cè)邊欄。
步驟s108,當監(jiān)測到在當前展示的側(cè)邊欄上觸發(fā)的切換指令時,根據(jù)該切換指令確定從第一管理界面切換至的第二管理界面,并獲取第二管理界面對應的管理內(nèi)容。
步驟s110,在當前展示的側(cè)邊欄上,將第一管理界面對應的管理內(nèi)容替換為第二管理界面對應的管理內(nèi)容,以實現(xiàn)從第一管理界面切換至第二管理界面。
本發(fā)明實施例通過移動終端上的側(cè)邊欄來管理各種內(nèi)容,并且能夠直接在側(cè)邊欄上實現(xiàn)不同管理界面的快速、有效地切換,解決了現(xiàn)有技術(shù)中需要用戶觸發(fā)不同的入口來調(diào)起相應的管理界面,這樣管理起來不方便的問題。并且,本發(fā)明實施例通過側(cè)邊欄來管理內(nèi)容,能夠方便用戶快速開啟管理內(nèi)容,提供更加方便、實用性高的交互能力。
上文步驟s102中監(jiān)測調(diào)起移動終端屏幕上的側(cè)邊欄的事件,本發(fā)明實施例可以通過手勢操作、針對物理按鍵的觸發(fā)操作等多種方式來實現(xiàn),下面將分別進行介紹。
方式一,當接收到用戶通過移動終端的觸摸屏輸入的手勢操作時,判斷接收到的手勢操作是否為調(diào)起側(cè)邊欄的手勢操作,若是,則確定監(jiān)測到該事件;若否,則確定未監(jiān)測到該事件,并繼續(xù)監(jiān)測。
方式二,當接收到用戶針對移動終端上的物理按鍵的觸發(fā)操作時,判斷接收到的觸發(fā)操作是否為調(diào)起側(cè)邊欄的操作,若是,則確定監(jiān)測到該事件;若否,則確定未監(jiān)測到該事件,并繼續(xù)監(jiān)測。
方式三,當接收到用戶觸發(fā)移動終端屏幕上的指定虛擬按鍵的操作時,確定監(jiān)測到該事件。
方式四,若移動終端的屏幕上展示有側(cè)邊欄的突出部分,當接收到針對該突出部分的觸發(fā)操作時,確定監(jiān)測到調(diào)起移動終端屏幕上的側(cè)邊欄的事件。
如圖2所示,移動終端的屏幕上展示有側(cè)邊欄的突出部分21,當接收到針對該突出部分21的如圖2所示的箭頭方向的滑動觸發(fā)操作時,則確定監(jiān)測到調(diào)起移動終端屏幕上的側(cè)邊欄的事件。
進一步地,在上文步驟s104中,當監(jiān)測到上述調(diào)起移動終端屏幕上的側(cè)邊欄的事件時,確定即將在側(cè)邊欄上展示的第一管理界面,本發(fā)明實施例提供了一種可選的方案,即,當監(jiān)測到上述事件時,獲取用于指示即將在側(cè)邊欄上展示的管理界面的屬性信息,進而根據(jù)獲取的屬性信息確定即將在側(cè)邊欄上展示的第一管理界面。這里的屬性信息可以是默認的,也可以是由用戶根據(jù)實際需求預先設置的。
本發(fā)明實施例提供的管理界面可以包括系統(tǒng)任務管理界面、常用應用管理界面、常用功能管理界面、信息分類管理界面等等,本發(fā)明不限于此。針對不同的管理界面,步驟s104或步驟s108中獲取管理界面對應的管理內(nèi)容的方式也有所不同,下面將分別進行詳細介紹。
情況一,當管理界面為系統(tǒng)任務管理界面時,獲取管理界面對應的管理內(nèi)容可以實施為獲取移動終端的最近任務,并將其作為管理界面對應的管理內(nèi)容,其中,最近任務包括正在運行的進程和/或已經(jīng)被殺死的進程。
這樣,步驟s106在移動終端的屏幕上展示包含第一管理界面對應的管理內(nèi)容的側(cè)邊欄時,可以在移動終端的屏幕上展示包含最近任務的側(cè)邊欄?;蛘?,步驟s110在當前展示的側(cè)邊欄上將第一管理界面對應的管理內(nèi)容替換為第二管理界面對應的管理內(nèi)容時,可以將其它管理內(nèi)容替換為最近任務,這里的其它管理內(nèi)容為第一管理界面對應的管理內(nèi)容,最近任務為第二管理界面對應的管理內(nèi)容。
在本發(fā)明的可選實施例中,可以區(qū)分正在運行的進程和已經(jīng)被殺死的進程,具體地,可以在移動終端的屏幕上展示側(cè)邊欄,并在側(cè)邊欄中顯示最近任務的圖標,其中,將正在運行的進程的圖標以正常顏色顯示,將已經(jīng)被殺死的進程的圖標以黑白顏色顯示。
在本發(fā)明的另一可選實施例中,還可以在移動終端的屏幕上展示側(cè)邊欄,并直接在側(cè)邊欄中顯示最近任務中正在運行的進程的圖標。進一步地,本發(fā)明實施例可以檢測最近任務中正在運行的進程是否被殺死,若檢測到最近任務中正在運行的進程被殺死,則將該進程的圖標從側(cè)邊欄的系統(tǒng)任務管理界面中刪除,使得側(cè)邊欄中顯示的圖標均為正在運行的進程的圖標。在可選的實施例中,當檢測到最近任務中正在運行的進程的圖標從側(cè)邊欄被拖動到桌面時,確定檢測到最近任務中正在運行的進程被殺死。
在本發(fā)明的又一可選實施例中,還具備分屏顯示的功能,即在側(cè)邊欄上展示系統(tǒng)任務管理界面之后,當檢測到最近任務中正在運行的進程的圖標從側(cè)邊欄被拖動到桌面時,將移動終端的屏幕劃分為第一顯示區(qū)域和第二顯示區(qū)域;進而在第一顯示區(qū)域顯示被拖動的圖標對應的應用,以及在第二顯示區(qū)域顯示前臺應用。也就是說,將移動終端的屏幕劃分為兩個顯示區(qū)域,一個顯示區(qū)域顯示被拖動的圖標對應的應用,另一個顯示區(qū)域顯示前臺應用。
進一步地,沿被拖動的圖標所在直線或屏幕中間分割線為基準,若拖動方向向上,則第一顯示區(qū)域位于第二顯示區(qū)域的上方;若拖動方向向下,則第一顯示區(qū)域位于第二顯示區(qū)域的下方。
如圖3所示,移動終端的側(cè)邊欄上展示有系統(tǒng)任務管理界面,其上顯示有最近任務中正在運行的進程的圖標1至圖標7,檢測到圖標5從側(cè)邊欄被拖動到桌面,且拖動方向沿被拖動的圖標所在直線或屏幕中間分割線為基準向上,此時將移動終端的屏幕劃分為第一顯示區(qū)域和第二顯示區(qū)域,第一顯示區(qū)域位于第二顯示區(qū)域的上方,在第一顯示區(qū)域顯示被拖動的圖標對應的應用app5,以及在第二顯示區(qū)域顯示前臺應用app2。此外,圖3所示的側(cè)邊欄上還具有切換虛擬按鍵(圖中未示出),當用戶觸發(fā)該切換虛擬按鍵時,生成切換指令。
情況二,當管理界面為常用應用管理界面時,獲取管理界面對應的管理內(nèi)容可以實施為獲取預先設置的在側(cè)邊欄展示的常用應用的快捷方式,并將其作為管理界面對應的管理內(nèi)容。
這樣,步驟s106在移動終端的屏幕上展示包含第一管理界面對應的管理內(nèi)容的側(cè)邊欄時,可以在移動終端的屏幕上展示包含常用應用的快捷方式的側(cè)邊欄?;蛘撸襟Es110在當前展示的側(cè)邊欄上將第一管理界面對應的管理內(nèi)容替換為第二管理界面對應的管理內(nèi)容時,可以將其它管理內(nèi)容替換為常用應用的快捷方式,這里的其它管理內(nèi)容為第一管理界面對應的管理內(nèi)容,常用應用的快捷方式為第二管理界面對應的管理內(nèi)容。
在本發(fā)明的可選實施例中,可以通過以下步驟設置在側(cè)邊欄展示的常用應用的快捷方式,具體地,在側(cè)邊欄設置頁面,選取加入側(cè)邊欄的常用應用;進而獲取選取的常用應用的包名和快捷方式,并在包名和快捷方式之間建立匹配關系。這樣,當常用應用的快捷方式被觸發(fā)時,可以獲得到對應的包名,進而啟動對應的應用。
進一步地,上述在側(cè)邊欄設置頁面選取加入側(cè)邊欄的常用應用時,本發(fā)明實施例提供了一種可選的方案,在該方案中,可以在側(cè)邊欄設置頁面,通過拖動方式在側(cè)邊欄中添加或刪除應用的快捷方式,以選取加入側(cè)邊欄的常用應用;其中,將應用的圖標從桌面直接向側(cè)邊欄拖動以在側(cè)邊欄中添加應用的快捷方式,以及將應用的快捷方式從側(cè)邊欄拖向桌面以在側(cè)邊欄中刪除應用的快捷方式。
首先介紹在側(cè)邊欄中添加應用的快捷方式。具體地,可以接收用戶針對桌面上應用的圖標的長按操作和拖動操作,若將該應用的圖標的一半或以上拖動至側(cè)邊欄內(nèi),則在側(cè)邊欄中添加該應用的快捷方式;若沒有將該應用的圖標的一半或以上拖動至側(cè)邊欄內(nèi),則將該應用的圖標自動吸附回桌面,并在側(cè)邊欄中不添加該應用的快捷方式。進一步,若將該應用的圖標的全部拖動至側(cè)邊欄內(nèi),則拖動操作的結(jié)束位置為該應用的快捷方式所在側(cè)邊欄中的位置;若將該應用的圖標的一半或以上、且沒有全部拖動至側(cè)邊欄內(nèi),則將該應用的快捷方式在側(cè)邊欄中自動排序。
其次介紹在側(cè)邊欄中刪除應用的快捷方式。具體地,接收用戶針對側(cè)邊欄中應用的快捷方式的長按操作和拖動操作,若將該應用的快捷方式的一半或以上拖動至桌面,則在側(cè)邊欄中刪除該應用的快捷方式;若沒有將該應用的快捷方式的一半或以上拖動至桌面,則將該應用的圖標自動吸附回側(cè)邊欄,并在側(cè)邊欄中不刪除該應用的快捷方式。
在本發(fā)明的另一可選實施例中,還可以對側(cè)邊欄中常用應用的快捷方式進行排序,具體地,若側(cè)邊欄位于移動終端屏幕的左側(cè)或右側(cè)位置,依次接收用戶針對側(cè)邊欄中應用的快捷方式的長按操作和上下方向的拖動操作;若拖動操作的方向向上,且該應用的快捷方式的指定尺寸區(qū)域和其他圖標重疊,則自動占用該其他圖標的位置,該其他圖標以下且該應用的快捷方式以上的部分,自動往下一個位置;若拖動操作的方向向下,且該應用的快捷方式的指定尺寸區(qū)域和其他圖標重疊,則自動占用該其他圖標的位置,該其他圖標以上且該應用的快捷方式以下的部分,自動往上一個位置。
在本發(fā)明的又一可選實施例中,還可以區(qū)分正在運行的常用應用和已經(jīng)被殺死的常用應用,具體地,監(jiān)測側(cè)邊欄展示的常用應用中正在運行的應用,在側(cè)邊欄中以正常顏色顯示正在運行的應用的快捷方式,以黑白顏色顯示已經(jīng)被殺死的應用的快捷方式。
在本發(fā)明的又一可選實施例中,還具備分屏顯示的功能,即在側(cè)邊欄上展示常用應用管理界面之后,當檢測到常用應用的快捷方式從側(cè)邊欄被拖動到桌面時,將移動終端的屏幕劃分為第三顯示區(qū)域和第四顯示區(qū)域;進而在第三顯示區(qū)域顯示被拖動的快捷方式對應的應用,在第四顯示區(qū)域顯示前臺應用。這里的第三、第四顯示區(qū)域是為了區(qū)分前文所述的第一、第二顯示區(qū)域,實際上是將移動終端的屏幕劃分為兩個顯示區(qū)域,一個顯示區(qū)域顯示被拖動的快捷方式對應的應用,另一個顯示區(qū)域顯示前臺應用。
進一步地,沿被拖動的快捷方式所在直線或屏幕中間分割線為基準,若拖動方向向上,則第三顯示區(qū)域位于第四顯示區(qū)域的上方;若拖動方向向下,則第三顯示區(qū)域位于第四顯示區(qū)域的下方。
如圖4所示,移動終端的側(cè)邊欄上展示有常用應用管理界面,其上顯示有常用應用的快捷方式a至g,檢測到快捷方式b從側(cè)邊欄被拖動到桌面,且拖動方向沿被拖動的快捷方式所在直線或屏幕中間分割線為基準向下,此時將移動終端的屏幕劃分為第三顯示區(qū)域和第四顯示區(qū)域,第三顯示區(qū)域位于第四顯示區(qū)域的下方,在第三顯示區(qū)域顯示被拖動的快捷方式對應的應用b,以及在第四顯示區(qū)域顯示前臺應用app2。此外,圖4所示的側(cè)邊欄上還具有切換虛擬按鍵(圖中未示出),當用戶觸發(fā)該切換虛擬按鍵時,生成切換指令。
情況三,當管理界面為常用功能管理界面時,獲取管理界面對應的管理內(nèi)容可以實施為獲取預先設置的在側(cè)邊欄展示的常用功能的快捷方式,并將其作為所述管理界面對應的管理內(nèi)容。這里的常用功能可以是手電筒、計算機、照相機、藍牙、亮度調(diào)節(jié)等功能。
這樣,步驟s106在移動終端的屏幕上展示包含第一管理界面對應的管理內(nèi)容的側(cè)邊欄時,可以在移動終端的屏幕上展示包含常用功能的快捷方式的側(cè)邊欄?;蛘?,步驟s110在當前展示的側(cè)邊欄上將第一管理界面對應的管理內(nèi)容替換為第二管理界面對應的管理內(nèi)容時,可以將其它管理內(nèi)容替換為常用功能的快捷方式,這里的其它管理內(nèi)容為第一管理界面對應的管理內(nèi)容,常用功能的快捷方式為第二管理界面對應的管理內(nèi)容。
在本發(fā)明的可選實施例中,可以通過以下步驟設置在側(cè)邊欄展示的常用功能的快捷方式,具體地,在側(cè)邊欄設置頁面,選取加入側(cè)邊欄的常用功能;進而獲取選取的常用功能的包名和快捷方式,并在包名和快捷方式之間建立匹配關系。這樣,當常用功能的快捷方式被觸發(fā)時,可以獲得到對應的包名,進而啟動對應的應用。
本發(fā)明實施例關于在側(cè)邊欄中添加或刪除常用功能的快捷方式,可以參見添加或刪除常用應用的快捷方式的實現(xiàn)方式,此處不再贅述。
情況四,當管理界面為信息分類管理界面時,獲取管理界面對應的管理內(nèi)容可以實施為獲取預先設置的在側(cè)邊欄展示的信息分類的列表,并將其作為所述管理界面對應的管理內(nèi)容。
這樣,步驟s106在移動終端的屏幕上展示包含第一管理界面對應的管理內(nèi)容的側(cè)邊欄時,可以在移動終端的屏幕上展示包含信息分類的列表的側(cè)邊欄?;蛘?,步驟s110在當前展示的側(cè)邊欄上將第一管理界面對應的管理內(nèi)容替換為第二管理界面對應的管理內(nèi)容時,可以將其它管理內(nèi)容替換為信息分類的列表,這里的其它管理內(nèi)容為第一管理界面對應的管理內(nèi)容,信息分類的列表為第二管理界面對應的管理內(nèi)容。
以上分別介紹了情況一至情況四下獲取管理界面對應的管理內(nèi)容,之后展示側(cè)邊欄,并在側(cè)邊欄中展示這些管理內(nèi)容。在本發(fā)明的可選實施例中,當接收到針對當前展示的側(cè)邊欄上的管理內(nèi)容的控制操作時,響應該控制操作。
具體地,不同的管理內(nèi)容對應不同的控制操作。首先,當管理內(nèi)容為進程或應用時,該控制操作包括調(diào)整進程或應用的排序位置、結(jié)束進程或應用、隱藏進程或應用、展示被隱藏的進程或應用中任意之一。其次,當管理內(nèi)容為常用應用或功能時,該控制操作包括調(diào)整常用應用或功能的排序位置、啟動常用應用或功能、調(diào)整常用應用或功能中正在運行的應用或功能的顏色、關閉正在運行的應用或功能、刪除常用應用或功能、隱藏常用應用或功能、展示被隱藏的常用應用或功能中任意之一。
如前文介紹,移動終端的屏幕上可以展示有側(cè)邊欄的突出部分,本發(fā)明實施例可以調(diào)整突出部分在屏幕上的位置,具體地,接收調(diào)整突出部分在移動終端屏幕上的位置的操作,響應該操作調(diào)整突出部分在移動終端屏幕上的位置。
在本發(fā)明的可選實施例中,若突出部分位于移動終端屏幕的左側(cè)或右側(cè)位置,則接收用戶針對突出部分的長按操作和滑動操作,根據(jù)滑動操作調(diào)整突出部分在移動終端屏幕左側(cè)或右側(cè)的上下位置。
如圖5所示,突出部分位于移動終端屏幕的右側(cè)位置,若滑動操作的方向如箭頭51所示方向,則調(diào)整突出部分在移動終端屏幕右側(cè)向上;若滑動操作的方向如箭頭52所示方向,則調(diào)整突出部分在移動終端屏幕右側(cè)向下。
進一步地,若滑動操作為勻速滑動,則根據(jù)滑動操作將突出部分勻速向上或向下滑動,并將滑動操作的結(jié)束位置作為突出部分在移動終端屏幕左側(cè)或右側(cè)的上下滑動的停留位置;若滑動操作為加速滑動,則根據(jù)滑動操作將突出部分依據(jù)慣性向上或向下滑動,直至速度為零停下,將停下位置作為突出部分在移動終端屏幕左側(cè)或右側(cè)的上下滑動的停留位置。
在移動終端的屏幕上展示側(cè)邊欄之后,本發(fā)明實施例可以收起或隱藏側(cè)邊欄,具體可以自動收起,也可以手動收起,下面將進行詳細介紹。
首先介紹自動收起側(cè)邊欄的實現(xiàn)方式,即,當側(cè)邊欄展開時間達到預設時間閾值時,收起側(cè)邊欄,并保留突出部分。這里的預設時間閾值可以是默認的30秒或1分鐘,也可以根據(jù)實際需求進行設置,本發(fā)明實施例對此不作限制。
其次介紹手動收起側(cè)邊欄的實現(xiàn)方式,即,當接收到收起側(cè)邊欄的操作時,響應收起側(cè)邊欄的操作收起側(cè)邊欄,并保留突出部分,其中,收起側(cè)邊欄的操作包括收起側(cè)邊欄的手勢操作、在側(cè)邊欄區(qū)域外的觸發(fā)操作、針對側(cè)邊欄上突出部分的觸發(fā)操作中的任意之一。這里,收起側(cè)邊欄的手勢操作可以包括在突出部分的橫向區(qū)域內(nèi)向收起方向滑動,或者在突出部分的橫向區(qū)域內(nèi)向收起方向拖動。
如圖6所示,在移動終端的屏幕上展示側(cè)邊欄之后,可以沿箭頭61所示方向滑動或拖動收起側(cè)邊欄。當在突出部分的橫向區(qū)域內(nèi)向收起方向拖動時,若拖動距離小于側(cè)邊欄寬度一半,則勻速收起側(cè)邊欄;若拖動距離大于側(cè)邊欄寬度一半,則加速收起側(cè)邊欄;當在突出部分的橫向區(qū)域內(nèi)向收起方向拖動時,若拖動距離小于側(cè)邊欄寬度一半時停止,則自動重新展開側(cè)邊欄;若拖動距離大于側(cè)邊欄寬度一半時停止,則加速自動收起側(cè)邊欄。
在本發(fā)明的上述實施例中,側(cè)邊欄可以位于移動終端屏幕的左側(cè)或右側(cè)位置,在本發(fā)明的可選實施例中,可以對側(cè)邊欄的左右位置進行調(diào)整,下面針對側(cè)邊欄處于收起狀態(tài)或展開狀態(tài)來分別進行介紹。
首先,當側(cè)邊欄處于收起狀態(tài)時,接收用戶針對側(cè)邊欄的突出部分的拖動操作,根據(jù)拖動操作將突出部分從初始位置的一側(cè)轉(zhuǎn)移至另一側(cè),并且突出部分的位置為拖動操作的停留高度。具體地,若拖動操作從初始位置未拖出半屏幕的距離停止,則將突出部分加速吸附到初始位置;若拖動操作從初始位置已拖出半屏幕的距離停止,則將突出部分加速吸附到屏幕的另一側(cè)。
如圖7所示,側(cè)邊欄71位于移動終端屏幕的右側(cè)位置且處于收起狀態(tài),接收用戶針對側(cè)邊欄的突出部分的拖動操作,根據(jù)拖動操作將突出部分從右側(cè)位置移動至左側(cè)位置。
其次,當側(cè)邊欄處于展開狀態(tài)時,接收用戶針對側(cè)邊欄或突出部分的拖動操作,根據(jù)拖動操作將側(cè)邊欄從初始位置的一側(cè)轉(zhuǎn)移至另一側(cè),并且側(cè)邊欄的位置為拖動操作的停留高度。具體地,若拖動操作從初始位置未拖出半屏幕的距離停止,則將側(cè)邊欄加速吸附到初始位置;若拖動操作從初始位置已拖出半屏幕的距離停止,則將側(cè)邊欄加速吸附到屏幕的另一側(cè)。
如圖8所示,側(cè)邊欄81位于移動終端屏幕的右側(cè)位置且處于展開狀態(tài),接收用戶針對側(cè)邊欄的突出部分的拖動操作,根據(jù)拖動操作將突出部分從右側(cè)位置移動至左側(cè)位置。
如前文介紹,本發(fā)明實施例可以預先設置在側(cè)邊欄上展示的常用應用或功能,下面將通過一具體實施例來進行詳細介紹。圖9示出了根據(jù)本發(fā)明一實施例的預先設置在側(cè)邊欄上展示的常用應用或功能的方法流程圖,在圖9中,該方法至少可以包括以下步驟s902至s906。
步驟s902,在側(cè)邊欄設置頁面,選取即將在側(cè)邊欄添加快捷方式的應用或功能。
在該步驟中,可以在側(cè)邊欄點擊設置按鈕,可以打開側(cè)邊欄設置頁面。
步驟s904,根據(jù)應用包名獲取應用圖標形成匹配關系,以及根據(jù)功能獲取內(nèi)置的快捷方式形成匹配關系。
步驟s906,在側(cè)邊欄對快捷方式進行操作,根據(jù)匹配關系響應對應的應用或功能。
本發(fā)明實施例設置在側(cè)邊欄展示的常用應用或功能的快捷方式,這樣,當常用應用或功能的快捷方式被觸發(fā)時,可以獲得到對應的包名,進而啟動對應的應用或功能。
下面通過一具體實施例來詳細介紹側(cè)邊欄切換任務管理和應用快捷的實現(xiàn)方式,如圖10所示,該方法至少可以包括以下步驟s1002至s1018。
步驟s1002,接收到用戶通過移動終端的觸摸屏輸入的自屏幕邊緣向內(nèi)滑動的手勢操作。
步驟s1004,判斷滑動區(qū)域是否在側(cè)邊欄的有效區(qū)域,若是,則繼續(xù)執(zhí)行步驟s1006;若否,則結(jié)束本次流程。
步驟s1006,獲取用于指示即將在側(cè)邊欄上展示的管理界面的屬性信息,若屬性信息為指示即將在側(cè)邊欄上展示系統(tǒng)任務管理界面,則繼續(xù)執(zhí)行步驟s1008;若屬性信息為指示即將在側(cè)邊欄上展示常用應用管理界面,則繼續(xù)執(zhí)行步驟s1014。
步驟s1008,獲取移動終端的最近任務,并將其作為管理界面對應的管理內(nèi)容,其中,最近任務包括正在運行的進程和/或已經(jīng)被殺死的進程。
步驟s1010,在移動終端的屏幕上展示包含最近任務的側(cè)邊欄。
在該步驟中,在側(cè)邊欄展示最近任務可以參見前文介紹,此處不再贅述。
步驟s1012,監(jiān)測到在當前展示的側(cè)邊欄上觸發(fā)的切換指令時,獲取預先設置的在側(cè)邊欄展示的常用應用的快捷方式,將最近任務替換為常用應用的快捷方式,以實現(xiàn)從系統(tǒng)任務管理界面切換至常用應用管理界面。
步驟s1014,獲取預先設置的在側(cè)邊欄展示的常用應用的快捷方式,并將其作為管理界面對應的管理內(nèi)容。
步驟s1016,在移動終端的屏幕上展示包含常用應用的快捷方式的側(cè)邊欄。
在該步驟中,在側(cè)邊欄展示常用應用的快捷方式可以參見前文介紹,此處不再贅述。
步驟s1018,監(jiān)測到在當前展示的側(cè)邊欄上觸發(fā)的切換指令時,獲取移動終端的最近任務,將常用應用的快捷方式替換為最近任務,以實現(xiàn)從常用應用管理界面切換至系統(tǒng)任務管理界面。
本發(fā)明實施例提供的在側(cè)邊欄切換任務進程和常用應用的方法,通過手勢觸發(fā)進入側(cè)邊欄,實現(xiàn)多任務和常用應用更加快捷有效地切換,并且提供更加方便、操作更加靈活、根據(jù)個人使用習慣定制化的方案。
需要說明的是,實際應用中,上述所有可選實施方式可以采用結(jié)合的方式任意組合,形成本發(fā)明的可選實施例,在此不再一一贅述。
基于上文各個實施例提供的不同管理界面的切換方法,基于同一發(fā)明構(gòu)思,本發(fā)明實施例還提供了一種不同管理界面的切換裝置。
圖11示出了根據(jù)本發(fā)明一實施例的不同管理界面的切換裝置的結(jié)構(gòu)示意圖。如圖11所示,該裝置至少可以包括監(jiān)測模塊1110、展示模塊1120以及切換模塊1130。
現(xiàn)介紹本發(fā)明實施例的不同管理界面的切換裝置的各組成或器件的功能以及各部分間的連接關系:
監(jiān)測模塊1110,適于監(jiān)測調(diào)起移動終端屏幕上的側(cè)邊欄的事件;
展示模塊1120,與監(jiān)測模塊1110相耦合,適于當監(jiān)測到所述事件時,確定即將在側(cè)邊欄上展示的第一管理界面,并獲取所述第一管理界面對應的管理內(nèi)容;在移動終端的屏幕上展示包含所述第一管理界面對應的管理內(nèi)容的側(cè)邊欄;
切換模塊1130,與展示模塊1120相耦合,適于當監(jiān)測到在當前展示的側(cè)邊欄上觸發(fā)的切換指令時,根據(jù)所述切換指令確定從所述第一管理界面切換至的第二管理界面,并獲取所述第二管理界面對應的管理內(nèi)容;在當前展示的側(cè)邊欄上,將所述第一管理界面對應的管理內(nèi)容替換為所述第二管理界面對應的管理內(nèi)容,以實現(xiàn)從所述第一管理界面切換至所述第二管理界面。
在本發(fā)明一實施例中,所述管理界面包括下列任意之一:
系統(tǒng)任務管理界面、常用應用管理界面、常用功能管理界面、信息分類管理界面。
在本發(fā)明一實施例中,所述監(jiān)測模塊1110還適于:
當接收到用戶通過移動終端的觸摸屏輸入的手勢操作時,判斷接收到的手勢操作是否為調(diào)起側(cè)邊欄的手勢操作,若是,則確定監(jiān)測到所述事件;或者
當接收到用戶針對移動終端上的物理按鍵的觸發(fā)操作時,判斷接收到的觸發(fā)操作是否為調(diào)起側(cè)邊欄的操作,若是,則確定監(jiān)測到所述事件;或者
當接收到用戶觸發(fā)移動終端屏幕上的指定虛擬按鍵的操作時,確定監(jiān)測到所述事件。
在本發(fā)明一實施例中,所述展示模塊1120還適于:
當監(jiān)測到所述事件時,獲取用于指示即將在側(cè)邊欄上展示的管理界面的屬性信息;根據(jù)所述屬性信息確定即將在側(cè)邊欄上展示的第一管理界面。
在本發(fā)明一實施例中,所述展示模塊1120還適于:
當所述管理界面為系統(tǒng)任務管理界面時,獲取移動終端的最近任務,并將其作為所述管理界面對應的管理內(nèi)容,其中,所述最近任務包括正在運行的進程和/或已經(jīng)被殺死的進程。
在本發(fā)明一實施例中,所述展示模塊1120還適于:
在移動終端的屏幕上展示側(cè)邊欄,并在側(cè)邊欄中顯示所述最近任務的圖標,其中,將正在運行的進程的圖標以正常顏色顯示,將已經(jīng)被殺死的進程的圖標以黑白顏色顯示。
在本發(fā)明一實施例中,所述展示模塊1120還適于:
在移動終端的屏幕上展示側(cè)邊欄,并在側(cè)邊欄中顯示所述最近任務中正在運行的進程的圖標。
在本發(fā)明一實施例中,所述展示模塊1120包括:
檢測單元(附圖中未示出),適于檢測所述最近任務中正在運行的進程是否被殺死;
刪除單元(附圖中未示出),與檢測單元相耦合,適于若檢測到所述最近任務中正在運行的進程被殺死,則將該進程的圖標從側(cè)邊欄的系統(tǒng)任務管理界面中刪除。
在本發(fā)明一實施例中,所述檢測單元還適于:
當檢測到所述最近任務中正在運行的進程的圖標從側(cè)邊欄被拖動到桌面時,確定檢測到所述最近任務中正在運行的進程被殺死。
在本發(fā)明一實施例中,如圖12所示,上文圖11展示的裝置還可以包括:
第一分屏模塊1210,與展示模塊1120相耦合,適于在側(cè)邊欄上展示系統(tǒng)任務管理界面之后,當檢測到所述最近任務中正在運行的進程的圖標從側(cè)邊欄被拖動到桌面時,將所述移動終端的屏幕劃分為第一顯示區(qū)域和第二顯示區(qū)域;在所述第一顯示區(qū)域顯示被拖動的圖標對應的應用,在所述第二顯示區(qū)域顯示前臺應用。
在本發(fā)明一實施例中,所述第一分屏模塊1210還適于:
沿被拖動的圖標所在直線或屏幕中間分割線為基準,若拖動方向向上,則所述第一顯示區(qū)域位于所述第二顯示區(qū)域的上方;若拖動方向向下,則所述第一顯示區(qū)域位于所述第二顯示區(qū)域的下方。
在本發(fā)明一實施例中,所述展示模塊1120包括:
當所述管理界面為常用應用管理界面時,獲取預先設置的在側(cè)邊欄展示的常用應用的快捷方式,并將其作為所述管理界面對應的管理內(nèi)容。
在本發(fā)明一實施例中,上述圖11或圖12所展示的裝置還可以包括:
第一設置模塊(附圖中未示出),與展示模塊1120相耦合,適于在側(cè)邊欄設置頁面,選取加入側(cè)邊欄的常用應用;獲取選取的常用應用的包名和快捷方式,并在包名和快捷方式之間建立匹配關系。
在本發(fā)明一實施例中,所述第一設置模塊還適于:
在側(cè)邊欄設置頁面,通過拖動方式在側(cè)邊欄中添加或刪除應用的快捷方式,以選取加入側(cè)邊欄的常用應用;
其中,將應用的圖標從桌面直接向側(cè)邊欄拖動以在側(cè)邊欄中添加應用的快捷方式,以及將應用的快捷方式從側(cè)邊欄拖向桌面以在側(cè)邊欄中刪除應用的快捷方式。
在本發(fā)明一實施例中,所述第一設置模塊還適于:
接收用戶針對桌面上應用的圖標的長按操作和拖動操作,若將該應用的圖標的一半或以上拖動至側(cè)邊欄內(nèi),則在側(cè)邊欄中添加該應用的快捷方式;若沒有將該應用的圖標的一半或以上拖動至側(cè)邊欄內(nèi),則將該應用的圖標自動吸附回桌面,并在側(cè)邊欄中不添加該應用的快捷方式。
在本發(fā)明一實施例中,所述第一設置模塊還適于:
若將該應用的圖標的全部拖動至側(cè)邊欄內(nèi),則所述拖動操作的結(jié)束位置為該應用的快捷方式所在側(cè)邊欄中的位置;
若將該應用的圖標的一半或以上、且沒有全部拖動至側(cè)邊欄內(nèi),則將該應用的快捷方式在側(cè)邊欄中自動排序。
在本發(fā)明一實施例中,所述第一設置模塊還適于:
接收用戶針對側(cè)邊欄中應用的快捷方式的長按操作和拖動操作,若將該應用的快捷方式的一半或以上拖動至桌面,則在側(cè)邊欄中刪除該應用的快捷方式;若沒有將該應用的快捷方式的一半或以上拖動至桌面,則將該應用的圖標自動吸附回側(cè)邊欄,并在側(cè)邊欄中不刪除該應用的快捷方式。
在本發(fā)明一實施例中,如圖12所示,上文圖11展示的裝置還可以包括:
圖標位置調(diào)整模塊1220,與展示模塊1120相耦合,適于若側(cè)邊欄位于移動終端屏幕的左側(cè)或右側(cè)位置,依次接收用戶針對側(cè)邊欄中應用的快捷方式的長按操作和上下方向的拖動操作;
若拖動操作的方向向上,且該應用的快捷方式的指定尺寸區(qū)域和其他圖標重疊,則自動占用該其他圖標的位置,該其他圖標以下且該應用的快捷方式以上的部分,自動往下一個位置;
若拖動操作的方向向下,且該應用的快捷方式的指定尺寸區(qū)域和其他圖標重疊,則自動占用該其他圖標的位置,該其他圖標以上且該應用的快捷方式以下的部分,自動往上一個位置。
在本發(fā)明一實施例中,所述展示模塊1120還適于:
監(jiān)測側(cè)邊欄展示的常用應用中正在運行的應用;
在側(cè)邊欄中以正常顏色顯示正在運行的應用的快捷方式,以黑白顏色顯示已經(jīng)被殺死的應用的快捷方式。
在本發(fā)明一實施例中,如圖12所示,上文圖11展示的裝置還可以包括:
第二分屏模塊1230,與展示模塊1120相耦合,適于在側(cè)邊欄上展示常用應用管理界面之后,當檢測到常用應用的快捷方式從側(cè)邊欄被拖動到桌面時,將所述移動終端的屏幕劃分為第三顯示區(qū)域和第四顯示區(qū)域;在所述第三顯示區(qū)域顯示被拖動的快捷方式對應的應用,在所述第四顯示區(qū)域顯示前臺應用。
在本發(fā)明一實施例中,所述第二分屏模塊1230還適于:
沿被拖動的快捷方式所在直線或屏幕中間分割線為基準,若拖動方向向上,則所述第三顯示區(qū)域位于所述第四顯示區(qū)域的上方;若拖動方向向下,則所述第三顯示區(qū)域位于所述第四顯示區(qū)域的下方。
在本發(fā)明一實施例中,所述展示模塊1120還適于:
當所述管理界面為常用功能管理界面時,獲取預先設置的在側(cè)邊欄展示的常用功能的快捷方式,并將其作為所述管理界面對應的管理內(nèi)容。
在本發(fā)明一實施例中,上述圖11或圖12所展示的裝置還可以包括:
第二設置模塊(附圖中未示出),與展示模塊1120相耦合,適于在側(cè)邊欄設置頁面,選取加入側(cè)邊欄的常用功能;獲取選取的常用功能的包名和快捷方式,并在包名和快捷方式之間建立匹配關系。
在本發(fā)明一實施例中,上述圖11或圖12所展示的裝置還可以包括:
內(nèi)容控制模塊(附圖中未示出),與展示模塊1120相耦合,適于當接收到針對當前展示的側(cè)邊欄上的管理內(nèi)容的控制操作時,響應所述控制操作,其中:
當所述管理內(nèi)容為進程或應用時,所述控制操作包括調(diào)整進程或應用的排序位置、結(jié)束進程或應用、隱藏進程或應用、展示被隱藏的進程或應用中任意之一;
當所述管理內(nèi)容為常用應用或功能時,所述控制操作包括調(diào)整常用應用或功能的排序位置、啟動常用應用或功能、調(diào)整常用應用或功能中正在運行的應用或功能的顏色、關閉正在運行的應用或功能、刪除常用應用或功能、隱藏常用應用或功能、展示被隱藏的常用應用或功能中任意之一。
在本發(fā)明一實施例中,所述監(jiān)測模塊1110還適于:
若所述移動終端的屏幕上展示有側(cè)邊欄的突出部分,當接收到針對所述突出部分的觸發(fā)操作時,確定監(jiān)測到調(diào)起移動終端屏幕上的側(cè)邊欄的事件。
在本發(fā)明一實施例中,如圖12所示,上文圖11展示的裝置還可以包括:
突出部分位置調(diào)整模塊1240,與展示模塊1120相耦合,適于接收調(diào)整所述突出部分在移動終端屏幕上的位置的操作,響應該操作調(diào)整所述突出部分在移動終端屏幕上的位置。
在本發(fā)明一實施例中,所述突出部分位置調(diào)整模塊1240還適于:
若所述突出部分位于移動終端屏幕的左側(cè)或右側(cè)位置,接收用戶針對所述突出部分的長按操作和滑動操作,根據(jù)所述滑動操作調(diào)整所述突出部分在移動終端屏幕左側(cè)或右側(cè)的上下位置。
在本發(fā)明一實施例中,所述突出部分位置調(diào)整模塊1240還適于:
若所述滑動操作為勻速滑動,則根據(jù)所述滑動操作將所述突出部分勻速向上或向下滑動,并將所述滑動操作的結(jié)束位置作為所述突出部分在移動終端屏幕左側(cè)或右側(cè)的上下滑動的停留位置;
若所述滑動操作為加速滑動,則根據(jù)所述滑動操作將所述突出部分依據(jù)慣性向上或向下滑動,直至速度為零停下,將停下位置作為所述突出部分在移動終端屏幕左側(cè)或右側(cè)的上下滑動的停留位置。
在本發(fā)明一實施例中,如圖12所示,上文圖11展示的裝置還可以包括:
側(cè)邊欄控制模塊1250,與展示模塊1120相耦合,適于當接收到收起側(cè)邊欄的操作時,響應所述收起側(cè)邊欄的操作收起側(cè)邊欄,并保留所述突出部分,其中,所述收起側(cè)邊欄的操作包括收起側(cè)邊欄的手勢操作、在側(cè)邊欄區(qū)域外的觸發(fā)操作、針對側(cè)邊欄上突出部分的觸發(fā)操作中的任意之一;或者
當所述側(cè)邊欄展開時間達到預設時間閾值時,收起所述側(cè)邊欄,并保留所述突出部分。
在本發(fā)明一實施例中,所述收起側(cè)邊欄的手勢操作包括下列任意之一:
在所述突出部分的橫向區(qū)域內(nèi)向收起方向滑動;
在所述突出部分的橫向區(qū)域內(nèi)向收起方向拖動。
在本發(fā)明一實施例中,所述側(cè)邊欄控制模塊1250還適于:
當在所述突出部分的橫向區(qū)域內(nèi)向收起方向拖動時,若拖動距離小于側(cè)邊欄寬度一半,則勻速收起側(cè)邊欄;若拖動距離大于側(cè)邊欄寬度一半,則加速收起側(cè)邊欄;
當在所述突出部分的橫向區(qū)域內(nèi)向收起方向拖動時,若拖動距離小于側(cè)邊欄寬度一半時停止,則自動重新展開側(cè)邊欄;若拖動距離大于側(cè)邊欄寬度一半時停止,則加速自動收起側(cè)邊欄。
在本發(fā)明一實施例中,上述圖11或圖12所展示的裝置還可以包括:
第一移動模塊(附圖中未示出),與展示模塊1120相耦合,適于當側(cè)邊欄位于移動終端屏幕的左側(cè)或右側(cè)位置,在側(cè)邊欄處于收起狀態(tài)時,接收用戶針對側(cè)邊欄的突出部分的拖動操作,根據(jù)所述拖動操作將所述突出部分從初始位置的一側(cè)轉(zhuǎn)移至另一側(cè),所述突出部分的位置為所述拖動操作的停留高度。
在本發(fā)明一實施例中,所述第一移動模塊還適于:
若所述拖動操作從初始位置未拖出半屏幕的距離停止,則將所述突出部分加速吸附到初始位置;
若所述拖動操作從初始位置已拖出半屏幕的距離停止,則將所述突出部分加速吸附到屏幕的另一側(cè)。
在本發(fā)明一實施例中,上述圖11或圖12所展示的裝置還可以包括:
第二移動模塊(附圖中未示出),與展示模塊1120相耦合,適于當側(cè)邊欄位于移動終端屏幕的左側(cè)或右側(cè)位置,在側(cè)邊欄處于展開狀態(tài)時,接收用戶針對側(cè)邊欄或突出部分的拖動操作,根據(jù)所述拖動操作將側(cè)邊欄從初始位置的一側(cè)轉(zhuǎn)移至另一側(cè),所述側(cè)邊欄的位置為所述拖動操作的停留高度。
在本發(fā)明一實施例中,所述第二移動模塊還適于:
若所述拖動操作從初始位置未拖出半屏幕的距離停止,則將側(cè)邊欄加速吸附到初始位置;
若所述拖動操作從初始位置已拖出半屏幕的距離停止,則將側(cè)邊欄加速吸附到屏幕的另一側(cè)。
本發(fā)明實施例還提供了一種移動終端,為了便于說明,僅示出了與本發(fā)明實施例相關的部分,具體技術(shù)細節(jié)未揭示的,請參照本發(fā)明實施例方法部分。該移動終端可以為包括手機、平板電腦、pda(personaldigitalassistant,個人數(shù)字助理)、pos(pointofsales,銷售終端)、車載電腦等任意終端設備,以終端為手機為例:
圖13示出的是與本發(fā)明實施例提供的終端相關的手機的部分結(jié)構(gòu)的框圖。參考圖13,手機包括:射頻(radiofrequency,rf)電路1310、存儲器1320、輸入單元1330、顯示單元1340、傳感器1350、音頻電路1360、無線保真(wireless-fidelity,wi-fi)模塊1370、處理器1380、以及電源1390等部件。本領域技術(shù)人員可以理解,圖13中示出的手機結(jié)構(gòu)并不構(gòu)成對手機的限定,可以包括比圖示更多或更少的部件,或者組合某些部件,或者不同的部件布置。
下面結(jié)合圖13對手機的各個構(gòu)成部件進行具體的介紹:
rf電路1310可用于收發(fā)信息或通話過程中,信號的接收和發(fā)送,特別地,將基站的下行信息接收后,給處理器1380處理;另外,將設計上行的數(shù)據(jù)發(fā)送給基站。通常,rf電路1310包括但不限于天線、至少一個放大器、收發(fā)信機、耦合器、低噪聲放大器(lownoiseamplifier,lna)、雙工器等。此外,rf電路1310還可以通過無線通信與網(wǎng)絡和其他設備通信。上述無線通信可以使用任一通信標準或協(xié)議,包括但不限于全球移動通訊系統(tǒng)(globalsystemofmobilecommunication,gsm)、通用分組無線服務(generalpacketradioservice,gprs)、碼分多址(codedivisionmultipleaccess,cdma)、寬帶碼分多址(widebandcodedivisionmultipleaccess,wcdma)、長期演進(longtermevolution,lte)、電子郵件、短消息服務(shortmessagingservice,sms)等。
存儲器1320可用于存儲軟件程序以及模塊,處理器1380通過運行存儲在存儲器1320的軟件程序以及模塊,從而執(zhí)行手機的各種功能應用以及數(shù)據(jù)處理。存儲器1320可主要包括存儲程序區(qū)和存儲數(shù)據(jù)區(qū),其中,存儲程序區(qū)可存儲操作系統(tǒng)、至少一個功能所需的應用程序(比如聲音播放功能、圖像播放功能等)等;存儲數(shù)據(jù)區(qū)可存儲根據(jù)手機的使用所創(chuàng)建的數(shù)據(jù)(比如音頻數(shù)據(jù)、電話本等)等。此外,存儲器1320可以包括高速隨機存取存儲器,還可以包括非易失性存儲器,例如至少一個磁盤存儲器件、閃存器件、或其他易失性固態(tài)存儲器件。
輸入單元1330可用于接收輸入的數(shù)字或字符信息,以及產(chǎn)生與手機的用戶設置以及功能控制有關的鍵信號輸入。具體地,輸入單元1330可包括觸控面板1331以及其他輸入設備1332。觸控面板1331,也稱為觸摸屏,可收集用戶在其上或附近的觸摸操作(比如用戶使用手指、觸筆等任何適合的物體或附件在觸控面板1331上或在觸控面板1331附近的操作),并根據(jù)預先設定的程式驅(qū)動相應的連接裝置??蛇x的,觸控面板1331可包括觸摸檢測裝置和觸摸控制器兩個部分。其中,觸摸檢測裝置檢測用戶的觸摸方位,并檢測觸摸操作帶來的信號,將信號傳送給觸摸控制器;觸摸控制器從觸摸檢測裝置上接收觸摸信息,并將它轉(zhuǎn)換成觸點坐標,再送給處理器1380,并能接收處理器1380發(fā)來的命令并加以執(zhí)行。此外,可以采用電阻式、電容式、紅外線以及表面聲波等多種類型實現(xiàn)觸控面板1331。除了觸控面板1331,輸入單元1330還可以包括其他輸入設備1332。具體地,其他輸入設備1332可以包括但不限于物理鍵盤、功能鍵(比如音量控制按鍵、開關按鍵等)、軌跡球、鼠標、操作桿等中的一種或多種。
顯示單元1340可用于顯示由用戶輸入的信息或提供給用戶的信息以及手機的各種菜單。顯示單元1340可包括顯示面板1341,可選的,可以采用液晶顯示器(liquidcrystaldisplay,lcd)、有機發(fā)光二極管(organiclight-emittingdiode,oled)等形式來配置顯示面板1341。進一步的,觸控面板1331可覆蓋顯示面板1341,當觸控面板1331檢測到在其上或附近的觸摸操作后,傳送給處理器1380以確定觸摸事件的類型,隨后處理器1380根據(jù)觸摸事件的類型在顯示面板1341上提供相應的視覺輸出。雖然在圖13中,觸控面板1331與顯示面板1341是作為兩個獨立的部件來實現(xiàn)手機的輸入和輸入功能,但是在某些實施例中,可以將觸控面板1331與顯示面板1341集成而實現(xiàn)手機的輸入和輸出功能。
手機還可包括至少一種傳感器1350,比如光傳感器、運動傳感器以及其他傳感器。具體地,光傳感器可包括環(huán)境光傳感器及接近傳感器,其中,環(huán)境光傳感器可根據(jù)環(huán)境光線的明暗來調(diào)節(jié)顯示面板1341的亮度,接近傳感器可在手機移動到耳邊時,關閉顯示面板1341和/或背光。作為運動傳感器的一種,加速計傳感器可檢測各個方向上(一般為三軸)加速度的大小,靜止時可檢測出重力的大小及方向,可用于識別手機姿態(tài)的應用(比如橫豎屏切換、相關游戲、磁力計姿態(tài)校準)、振動識別相關功能(比如計步器、敲擊)等;至于手機還可配置的陀螺儀、氣壓計、濕度計、溫度計、紅外線傳感器等其他傳感器,在此不再贅述。
音頻電路1360、揚聲器1361以及傳聲器1362可提供用戶與手機之間的音頻接口。音頻電路1360可將接收到的音頻數(shù)據(jù)轉(zhuǎn)換后的電信號,傳輸?shù)綋P聲器1361,由揚聲器1361轉(zhuǎn)換為聲音信號輸出;另一方面,傳聲器1362將收集的聲音信號轉(zhuǎn)換為電信號,由音頻電路1360接收后轉(zhuǎn)換為音頻數(shù)據(jù),再將音頻數(shù)據(jù)輸出處理器1380處理后,經(jīng)rf電路1310以發(fā)送給比如另一手機,或者將音頻數(shù)據(jù)輸出至存儲器1320以便進一步處理。
wifi屬于短距離無線傳輸技術(shù),手機通過wifi模塊1370可以幫助用戶收發(fā)電子郵件、瀏覽網(wǎng)頁和訪問流式媒體等,它為用戶提供了無線的寬帶互聯(lián)網(wǎng)訪問。雖然圖13示出了wifi模塊1370,但是可以理解的是,其并不屬于手機的必須構(gòu)成,完全可以根據(jù)需要在不改變發(fā)明的本質(zhì)的范圍內(nèi)而省略。
處理器1380是手機的控制中心,利用各種接口和線路連接整個手機的各個部分,通過運行或執(zhí)行存儲在存儲器1320內(nèi)的軟件程序和/或模塊,以及調(diào)用存儲在存儲器1320內(nèi)的數(shù)據(jù),執(zhí)行手機的各種功能和處理數(shù)據(jù),從而對手機進行整體監(jiān)控。可選的,處理器1380可包括一個或多個處理單元;優(yōu)選的,處理器1380可集成應用處理器和調(diào)制解調(diào)處理器,其中,應用處理器主要處理操作系統(tǒng)、用戶界面和應用程序等,調(diào)制解調(diào)處理器主要處理無線通信。可以理解的是,上述調(diào)制解調(diào)處理器也可以不集成到處理器1380中。
手機還包括給各個部件供電的電源1390(比如電池),優(yōu)選的,電源可以通過電源管理系統(tǒng)與處理器1380邏輯相連,從而通過電源管理系統(tǒng)實現(xiàn)管理充電、放電、以及功耗管理等功能。
盡管未示出,手機還可以包括攝像頭、藍牙模塊等,在此不再贅述。
在本發(fā)明實施例中,該終端所包括的處理器1380還具有實現(xiàn)上述的不同管理界面的切換方法的功能。
在此處所提供的說明書中,說明了大量具體細節(jié)。然而,能夠理解,本發(fā)明的實施例可以在沒有這些具體細節(jié)的情況下實踐。在一些實例中,并未詳細示出公知的方法、結(jié)構(gòu)和技術(shù),以便不模糊對本說明書的理解。
類似地,應當理解,為了精簡本公開并幫助理解各個發(fā)明方面中的一個或多個,在上面對本發(fā)明的示例性實施例的描述中,本發(fā)明的各個特征有時被一起分組到單個實施例、圖、或者對其的描述中。然而,并不應將該公開的方法解釋成反映如下意圖:即所要求保護的本發(fā)明要求比在每個權(quán)利要求中所明確記載的特征更多的特征。更確切地說,如下面的權(quán)利要求書所反映的那樣,發(fā)明方面在于少于前面公開的單個實施例的所有特征。因此,遵循具體實施方式的權(quán)利要求書由此明確地并入該具體實施方式,其中每個權(quán)利要求本身都作為本發(fā)明的單獨實施例。
本領域那些技術(shù)人員可以理解,可以對實施例中的設備中的模塊進行自適應性地改變并且把它們設置在與該實施例不同的一個或多個設備中??梢园褜嵤├械哪K或單元或組件組合成一個模塊或單元或組件,以及此外可以把它們分成多個子模塊或子單元或子組件。除了這樣的特征和/或過程或者單元中的至少一些是相互排斥之外,可以采用任何組合對本說明書(包括伴隨的權(quán)利要求、摘要和附圖)中公開的所有特征以及如此公開的任何方法或者設備的所有過程或單元進行組合。除非另外明確陳述,本說明書(包括伴隨的權(quán)利要求、摘要和附圖)中公開的每個特征可以由提供相同、等同或相似目的的替代特征來代替。
此外,本領域的技術(shù)人員能夠理解,盡管在此所述的一些實施例包括其它實施例中所包括的某些特征而不是其它特征,但是不同實施例的特征的組合意味著處于本發(fā)明的范圍之內(nèi)并且形成不同的實施例。例如,在權(quán)利要求書中,所要求保護的實施例的任意之一都可以以任意的組合方式來使用。
本發(fā)明的各個部件實施例可以以硬件實現(xiàn),或者以在一個或者多個處理器上運行的軟件模塊實現(xiàn),或者以它們的組合實現(xiàn)。本領域的技術(shù)人員應當理解,可以在實踐中使用微處理器或者數(shù)字信號處理器(dsp)來實現(xiàn)根據(jù)本發(fā)明實施例的不同管理界面的切換裝置中的一些或者全部部件的一些或者全部功能。本發(fā)明還可以實現(xiàn)為用于執(zhí)行這里所描述的方法的一部分或者全部的設備或者裝置程序(例如,計算機程序和計算機程序產(chǎn)品)。這樣的實現(xiàn)本發(fā)明的程序可以存儲在計算機可讀介質(zhì)上,或者可以具有一個或者多個信號的形式。這樣的信號可以從因特網(wǎng)網(wǎng)站上下載得到,或者在載體信號上提供,或者以任何其他形式提供。
應該注意的是上述實施例對本發(fā)明進行說明而不是對本發(fā)明進行限制,并且本領域技術(shù)人員在不脫離所附權(quán)利要求的范圍的情況下可設計出替換實施例。在權(quán)利要求中,不應將位于括號之間的任何參考符號構(gòu)造成對權(quán)利要求的限制。單詞“包含”不排除存在未列在權(quán)利要求中的元件或步驟。位于元件之前的單詞“一”或“一個”不排除存在多個這樣的元件。本發(fā)明可以借助于包括有若干不同元件的硬件以及借助于適當編程的計算機來實現(xiàn)。在列舉了若干裝置的單元權(quán)利要求中,這些裝置中的若干個可以是通過同一個硬件項來具體體現(xiàn)。單詞第一、第二、以及第三等的使用不表示任何順序??蓪⑦@些單詞解釋為名稱。
至此,本領域技術(shù)人員應認識到,雖然本文已詳盡示出和描述了本發(fā)明的多個示例性實施例,但是,在不脫離本發(fā)明精神和范圍的情況下,仍可根據(jù)本發(fā)明公開的內(nèi)容直接確定或推導出符合本發(fā)明原理的許多其他變型或修改。因此,本發(fā)明的范圍應被理解和認定為覆蓋了所有這些其他變型或修改。
依據(jù)本發(fā)明實施例的一方面,提供了a1.一種不同管理界面的切換方法,包括:
監(jiān)測調(diào)起移動終端屏幕上的側(cè)邊欄的事件;
當監(jiān)測到所述事件時,確定即將在側(cè)邊欄上展示的第一管理界面,并獲取所述第一管理界面對應的管理內(nèi)容;
在移動終端的屏幕上展示包含所述第一管理界面對應的管理內(nèi)容的側(cè)邊欄;
當監(jiān)測到在當前展示的側(cè)邊欄上觸發(fā)的切換指令時,根據(jù)所述切換指令確定從所述第一管理界面切換至的第二管理界面,并獲取所述第二管理界面對應的管理內(nèi)容;
在當前展示的側(cè)邊欄上,將所述第一管理界面對應的管理內(nèi)容替換為所述第二管理界面對應的管理內(nèi)容,以實現(xiàn)從所述第一管理界面切換至所述第二管理界面。
a2.根據(jù)a1所述的方法,其中,所述管理界面包括下列任意之一:
系統(tǒng)任務管理界面、常用應用管理界面、常用功能管理界面、信息分類管理界面。
a3.根據(jù)a1或a2所述的方法,其中,所述監(jiān)測調(diào)起移動終端屏幕上的側(cè)邊欄的事件,包括:
當接收到用戶通過移動終端的觸摸屏輸入的手勢操作時,判斷接收到的手勢操作是否為調(diào)起側(cè)邊欄的手勢操作,若是,則確定監(jiān)測到所述事件;或者
當接收到用戶針對移動終端上的物理按鍵的觸發(fā)操作時,判斷接收到的觸發(fā)操作是否為調(diào)起側(cè)邊欄的操作,若是,則確定監(jiān)測到所述事件;或者
當接收到用戶觸發(fā)移動終端屏幕上的指定虛擬按鍵的操作時,確定監(jiān)測到所述事件。
a4.根據(jù)a1-a3中任一項所述的方法,其中,當監(jiān)測到所述事件時,確定即將在側(cè)邊欄上展示的第一管理界面,包括:
當監(jiān)測到所述事件時,獲取用于指示即將在側(cè)邊欄上展示的管理界面的屬性信息;
根據(jù)所述屬性信息確定即將在側(cè)邊欄上展示的第一管理界面。
a5.根據(jù)a2所述的方法,其中,當所述管理界面為系統(tǒng)任務管理界面時,獲取所述管理界面對應的管理內(nèi)容,包括:
獲取移動終端的最近任務,并將其作為所述管理界面對應的管理內(nèi)容,其中,所述最近任務包括正在運行的進程和/或已經(jīng)被殺死的進程。
a6.根據(jù)a5所述的方法,其中,所述在移動終端的屏幕上展示包含所述第一管理界面對應的管理內(nèi)容的側(cè)邊欄,包括:
在移動終端的屏幕上展示側(cè)邊欄,并在側(cè)邊欄中顯示所述最近任務的圖標,其中,將正在運行的進程的圖標以正常顏色顯示,將已經(jīng)被殺死的進程的圖標以黑白顏色顯示。
a7.根據(jù)a5所述的方法,其中,所述在移動終端的屏幕上展示包含所述第一管理界面對應的管理內(nèi)容的側(cè)邊欄,包括:
在移動終端的屏幕上展示側(cè)邊欄,并在側(cè)邊欄中顯示所述最近任務中正在運行的進程的圖標。
a8.根據(jù)a7所述的方法,其中,還包括:
檢測所述最近任務中正在運行的進程是否被殺死;
若檢測到所述最近任務中正在運行的進程被殺死,則將該進程的圖標從側(cè)邊欄的系統(tǒng)任務管理界面中刪除。
a9.根據(jù)a8所述的方法,其中,檢測所述最近任務中正在運行的進程是否被殺死,包括:
當檢測到所述最近任務中正在運行的進程的圖標從側(cè)邊欄被拖動到桌面時,確定檢測到所述最近任務中正在運行的進程被殺死。
a10.根據(jù)a5所述的方法,其中,在側(cè)邊欄上展示系統(tǒng)任務管理界面之后,還包括:
當檢測到所述最近任務中正在運行的進程的圖標從側(cè)邊欄被拖動到桌面時,將所述移動終端的屏幕劃分為第一顯示區(qū)域和第二顯示區(qū)域;
在所述第一顯示區(qū)域顯示被拖動的圖標對應的應用,在所述第二顯示區(qū)域顯示前臺應用。
a11.根據(jù)a10所述的方法,其中,還包括:
沿被拖動的圖標所在直線或屏幕中間分割線為基準,若拖動方向向上,則所述第一顯示區(qū)域位于所述第二顯示區(qū)域的上方;若拖動方向向下,則所述第一顯示區(qū)域位于所述第二顯示區(qū)域的下方。
a12.根據(jù)a2所述的方法,其中,當所述管理界面為常用應用管理界面時,獲取所述管理界面對應的管理內(nèi)容,包括:
獲取預先設置的在側(cè)邊欄展示的常用應用的快捷方式,并將其作為所述管理界面對應的管理內(nèi)容。
a13.根據(jù)a12所述的方法,其中,通過以下步驟設置在側(cè)邊欄展示的常用應用的快捷方式:
在側(cè)邊欄設置頁面,選取加入側(cè)邊欄的常用應用;
獲取選取的常用應用的包名和快捷方式,并在包名和快捷方式之間建立匹配關系。
a14.根據(jù)a13所述的方法,其中,所述在側(cè)邊欄設置頁面,選取加入側(cè)邊欄的常用應用,包括:
在側(cè)邊欄設置頁面,通過拖動方式在側(cè)邊欄中添加或刪除應用的快捷方式,以選取加入側(cè)邊欄的常用應用;
其中,將應用的圖標從桌面直接向側(cè)邊欄拖動以在側(cè)邊欄中添加應用的快捷方式,以及將應用的快捷方式從側(cè)邊欄拖向桌面以在側(cè)邊欄中刪除應用的快捷方式。
a15.根據(jù)a14所述的方法,其中,所述將應用的圖標從桌面直接向側(cè)邊欄拖動以在側(cè)邊欄中添加應用的快捷方式,包括:
接收用戶針對桌面上應用的圖標的長按操作和拖動操作,若將該應用的圖標的一半或以上拖動至側(cè)邊欄內(nèi),則在側(cè)邊欄中添加該應用的快捷方式;若沒有將該應用的圖標的一半或以上拖動至側(cè)邊欄內(nèi),則將該應用的圖標自動吸附回桌面,并在側(cè)邊欄中不添加該應用的快捷方式。
a16.根據(jù)a15所述的方法,其中,還包括:
若將該應用的圖標的全部拖動至側(cè)邊欄內(nèi),則所述拖動操作的結(jié)束位置為該應用的快捷方式所在側(cè)邊欄中的位置;
若將該應用的圖標的一半或以上、且沒有全部拖動至側(cè)邊欄內(nèi),則將該應用的快捷方式在側(cè)邊欄中自動排序。
a17.根據(jù)a14所述的方法,其中,所述將應用的快捷方式從側(cè)邊欄拖向桌面以在側(cè)邊欄中刪除應用的快捷方式,包括:
接收用戶針對側(cè)邊欄中應用的快捷方式的長按操作和拖動操作,若將該應用的快捷方式的一半或以上拖動至桌面,則在側(cè)邊欄中刪除該應用的快捷方式;若沒有將該應用的快捷方式的一半或以上拖動至桌面,則將該應用的圖標自動吸附回側(cè)邊欄,并在側(cè)邊欄中不刪除該應用的快捷方式。
a18.根據(jù)a12-a17中任一項所述的方法,其中,還包括:
若側(cè)邊欄位于移動終端屏幕的左側(cè)或右側(cè)位置,依次接收用戶針對側(cè)邊欄中應用的快捷方式的長按操作和上下方向的拖動操作;
若拖動操作的方向向上,且該應用的快捷方式的指定尺寸區(qū)域和其他圖標重疊,則自動占用該其他圖標的位置,該其他圖標以下且該應用的快捷方式以上的部分,自動往下一個位置;
若拖動操作的方向向下,且該應用的快捷方式的指定尺寸區(qū)域和其他圖標重疊,則自動占用該其他圖標的位置,該其他圖標以上且該應用的快捷方式以下的部分,自動往上一個位置。
a19.根據(jù)a12-a18中任一項所述的方法,其中,還包括:
監(jiān)測側(cè)邊欄展示的常用應用中正在運行的應用;
在側(cè)邊欄中以正常顏色顯示正在運行的應用的快捷方式,以黑白顏色顯示已經(jīng)被殺死的應用的快捷方式。
a20.根據(jù)a12-a19中任一項所述的方法,其中,在側(cè)邊欄上展示常用應用管理界面之后,所述方法還包括:
當檢測到常用應用的快捷方式從側(cè)邊欄被拖動到桌面時,將所述移動終端的屏幕劃分為第三顯示區(qū)域和第四顯示區(qū)域;
在所述第三顯示區(qū)域顯示被拖動的快捷方式對應的應用,在所述第四顯示區(qū)域顯示前臺應用。
a21.根據(jù)a20所述的方法,其中,還包括:
沿被拖動的快捷方式所在直線或屏幕中間分割線為基準,若拖動方向向上,則所述第三顯示區(qū)域位于所述第四顯示區(qū)域的上方;若拖動方向向下,則所述第三顯示區(qū)域位于所述第四顯示區(qū)域的下方。
a22.根據(jù)a2所述的方法,其中,當所述管理界面為常用功能管理界面時,獲取所述管理界面對應的管理內(nèi)容,包括:
獲取預先設置的在側(cè)邊欄展示的常用功能的快捷方式,并將其作為所述管理界面對應的管理內(nèi)容。
a23.根據(jù)a22所述的方法,其中,通過以下步驟設置在側(cè)邊欄展示的常用功能的快捷方式:
在側(cè)邊欄設置頁面,選取加入側(cè)邊欄的常用功能;
獲取選取的常用功能的包名和快捷方式,并在包名和快捷方式之間建立匹配關系。
a24.根據(jù)a1-a23中任一項所述的方法,其中,還包括:
當接收到針對當前展示的側(cè)邊欄上的管理內(nèi)容的控制操作時,響應所述控制操作,其中:
當所述管理內(nèi)容為進程或應用時,所述控制操作包括調(diào)整進程或應用的排序位置、結(jié)束進程或應用、隱藏進程或應用、展示被隱藏的進程或應用中任意之一;
當所述管理內(nèi)容為常用應用或功能時,所述控制操作包括調(diào)整常用應用或功能的排序位置、啟動常用應用或功能、調(diào)整常用應用或功能中正在運行的應用或功能的顏色、關閉正在運行的應用或功能、刪除常用應用或功能、隱藏常用應用或功能、展示被隱藏的常用應用或功能中任意之一。
a25.根據(jù)a1-a24中任一項所述的方法,其中,若所述移動終端的屏幕上展示有側(cè)邊欄的突出部分,所述監(jiān)測調(diào)起移動終端屏幕上的側(cè)邊欄的事件,包括:
當接收到針對所述突出部分的觸發(fā)操作時,確定監(jiān)測到調(diào)起移動終端屏幕上的側(cè)邊欄的事件。
a26.根據(jù)a25所述的方法,其中,還包括:
接收調(diào)整所述突出部分在移動終端屏幕上的位置的操作,響應該操作調(diào)整所述突出部分在移動終端屏幕上的位置。
a27.根據(jù)a26所述的方法,其中,若所述突出部分位于移動終端屏幕的左側(cè)或右側(cè)位置,接收調(diào)整所述突出部分在移動終端屏幕上的位置的操作,響應該操作調(diào)整所述突出部分在移動終端屏幕上的位置,包括:
接收用戶針對所述突出部分的長按操作和滑動操作,根據(jù)所述滑動操作調(diào)整所述突出部分在移動終端屏幕左側(cè)或右側(cè)的上下位置。
a28.根據(jù)a27所述的方法,其中,根據(jù)所述滑動操作調(diào)整所述突出部分在移動終端屏幕左側(cè)或右側(cè)的上下位置,包括:
若所述滑動操作為勻速滑動,則根據(jù)所述滑動操作將所述突出部分勻速向上或向下滑動,并將所述滑動操作的結(jié)束位置作為所述突出部分在移動終端屏幕左側(cè)或右側(cè)的上下滑動的停留位置;
若所述滑動操作為加速滑動,則根據(jù)所述滑動操作將所述突出部分依據(jù)慣性向上或向下滑動,直至速度為零停下,將停下位置作為所述突出部分在移動終端屏幕左側(cè)或右側(cè)的上下滑動的停留位置。
a29.根據(jù)a25-a28中任一項所述的方法,其中,在移動終端的屏幕上展示側(cè)邊欄之后,所述方法還包括:
當接收到收起側(cè)邊欄的操作時,響應所述收起側(cè)邊欄的操作收起側(cè)邊欄,并保留所述突出部分,其中,所述收起側(cè)邊欄的操作包括收起側(cè)邊欄的手勢操作、在側(cè)邊欄區(qū)域外的觸發(fā)操作、針對側(cè)邊欄上突出部分的觸發(fā)操作中的任意之一;或者
當所述側(cè)邊欄展開時間達到預設時間閾值時,收起所述側(cè)邊欄,并保留所述突出部分。
a30.根據(jù)a29所述的方法,其中,所述收起側(cè)邊欄的手勢操作包括下列任意之一:
在所述突出部分的橫向區(qū)域內(nèi)向收起方向滑動;
在所述突出部分的橫向區(qū)域內(nèi)向收起方向拖動。
a31.根據(jù)a30所述的方法,其中,還包括:
當在所述突出部分的橫向區(qū)域內(nèi)向收起方向拖動時,若拖動距離小于側(cè)邊欄寬度一半,則勻速收起側(cè)邊欄;若拖動距離大于側(cè)邊欄寬度一半,則加速收起側(cè)邊欄;
當在所述突出部分的橫向區(qū)域內(nèi)向收起方向拖動時,若拖動距離小于側(cè)邊欄寬度一半時停止,則自動重新展開側(cè)邊欄;若拖動距離大于側(cè)邊欄寬度一半時停止,則加速自動收起側(cè)邊欄。
a32.根據(jù)a25-a31中任一項所述的方法,其中,還包括:
當側(cè)邊欄位于移動終端屏幕的左側(cè)或右側(cè)位置,在側(cè)邊欄處于收起狀態(tài)時,接收用戶針對側(cè)邊欄的突出部分的拖動操作,根據(jù)所述拖動操作將所述突出部分從初始位置的一側(cè)轉(zhuǎn)移至另一側(cè),所述突出部分的位置為所述拖動操作的停留高度。
a33.根據(jù)a32所述的方法,其中,根據(jù)所述拖動操作將所述突出部分從初始位置的一側(cè)轉(zhuǎn)移至另一側(cè),包括:
若所述拖動操作從初始位置未拖出半屏幕的距離停止,則將所述突出部分加速吸附到初始位置;
若所述拖動操作從初始位置已拖出半屏幕的距離停止,則將所述突出部分加速吸附到屏幕的另一側(cè)。
a34.根據(jù)a25-a31中任一項所述的方法,其中,還包括:
當側(cè)邊欄位于移動終端屏幕的左側(cè)或右側(cè)位置,在側(cè)邊欄處于展開狀態(tài)時,當側(cè)邊欄位于移動終端屏幕的左側(cè)或右側(cè)位置,在側(cè)邊欄處于展開狀態(tài)時,接收用戶針對側(cè)邊欄或突出部分的拖動操作,根據(jù)所述拖動操作將側(cè)邊欄從初始位置的一側(cè)轉(zhuǎn)移至另一側(cè),所述側(cè)邊欄的位置為所述拖動操作的停留高度。
a35.根據(jù)a34所述的方法,其中,根據(jù)所述拖動操作將側(cè)邊欄從初始位置的一側(cè)轉(zhuǎn)移至另一側(cè),包括:
若所述拖動操作從初始位置未拖出半屏幕的距離停止,則將側(cè)邊欄加速吸附到初始位置;
若所述拖動操作從初始位置已拖出半屏幕的距離停止,則將側(cè)邊欄加速吸附到屏幕的另一側(cè)。
依據(jù)本發(fā)明實施例的另一方面,還提供了b36.一種不同管理界面的切換裝置,包括:
監(jiān)測模塊,適于監(jiān)測調(diào)起移動終端屏幕上的側(cè)邊欄的事件;
展示模塊,適于當監(jiān)測到所述事件時,確定即將在側(cè)邊欄上展示的第一管理界面,并獲取所述第一管理界面對應的管理內(nèi)容;在移動終端的屏幕上展示包含所述第一管理界面對應的管理內(nèi)容的側(cè)邊欄;
切換模塊,適于當監(jiān)測到在當前展示的側(cè)邊欄上觸發(fā)的切換指令時,根據(jù)所述切換指令確定從所述第一管理界面切換至的第二管理界面,并獲取所述第二管理界面對應的管理內(nèi)容;在當前展示的側(cè)邊欄上,將所述第一管理界面對應的管理內(nèi)容替換為所述第二管理界面對應的管理內(nèi)容,以實現(xiàn)從所述第一管理界面切換至所述第二管理界面。
b37.根據(jù)b36所述的裝置,其中,所述管理界面包括下列任意之一:
系統(tǒng)任務管理界面、常用應用管理界面、常用功能管理界面、信息分類管理界面。
b38.根據(jù)b36或b37所述的裝置,其中,所述監(jiān)測模塊還適于:
當接收到用戶通過移動終端的觸摸屏輸入的手勢操作時,判斷接收到的手勢操作是否為調(diào)起側(cè)邊欄的手勢操作,若是,則確定監(jiān)測到所述事件;或者
當接收到用戶針對移動終端上的物理按鍵的觸發(fā)操作時,判斷接收到的觸發(fā)操作是否為調(diào)起側(cè)邊欄的操作,若是,則確定監(jiān)測到所述事件;或者
當接收到用戶觸發(fā)移動終端屏幕上的指定虛擬按鍵的操作時,確定監(jiān)測到所述事件。
b39.根據(jù)b36-b38中任一項所述的裝置,其中,所述展示模塊還適于:
當監(jiān)測到所述事件時,獲取用于指示即將在側(cè)邊欄上展示的管理界面的屬性信息;根據(jù)所述屬性信息確定即將在側(cè)邊欄上展示的第一管理界面。
b40.根據(jù)b36所述的裝置,其中,所述展示模塊還適于:
當所述管理界面為系統(tǒng)任務管理界面時,獲取移動終端的最近任務,并將其作為所述管理界面對應的管理內(nèi)容,其中,所述最近任務包括正在運行的進程和/或已經(jīng)被殺死的進程。
b41.根據(jù)b40所述的裝置,其中,所述展示模塊還適于:
在移動終端的屏幕上展示側(cè)邊欄,并在側(cè)邊欄中顯示所述最近任務的圖標,其中,將正在運行的進程的圖標以正常顏色顯示,將已經(jīng)被殺死的進程的圖標以黑白顏色顯示。
b42.根據(jù)b40所述的裝置,其中,所述展示模塊還適于:
在移動終端的屏幕上展示側(cè)邊欄,并在側(cè)邊欄中顯示所述最近任務中正在運行的進程的圖標。
b43.根據(jù)b42所述的裝置,其中,所述展示模塊包括:
檢測單元,適于檢測所述最近任務中正在運行的進程是否被殺死;
刪除單元,適于若檢測到所述最近任務中正在運行的進程被殺死,則將該進程的圖標從側(cè)邊欄的系統(tǒng)任務管理界面中刪除。
b44.根據(jù)b43所述的裝置,其中,所述檢測單元還適于:
當檢測到所述最近任務中正在運行的進程的圖標從側(cè)邊欄被拖動到桌面時,確定檢測到所述最近任務中正在運行的進程被殺死。
b45.根據(jù)b40所述的裝置,其中,還包括:
第一分屏模塊,適于在側(cè)邊欄上展示系統(tǒng)任務管理界面之后,當檢測到所述最近任務中正在運行的進程的圖標從側(cè)邊欄被拖動到桌面時,將所述移動終端的屏幕劃分為第一顯示區(qū)域和第二顯示區(qū)域;在所述第一顯示區(qū)域顯示被拖動的圖標對應的應用,在所述第二顯示區(qū)域顯示前臺應用。
b46.根據(jù)b45所述的裝置,其中,所述第一分屏模塊還適于:
沿被拖動的圖標所在直線或屏幕中間分割線為基準,若拖動方向向上,則所述第一顯示區(qū)域位于所述第二顯示區(qū)域的上方;若拖動方向向下,則所述第一顯示區(qū)域位于所述第二顯示區(qū)域的下方。
b47.根據(jù)b36所述的裝置,其中,所述展示模塊還適于:
當所述管理界面為常用應用管理界面時,獲取預先設置的在側(cè)邊欄展示的常用應用的快捷方式,并將其作為所述管理界面對應的管理內(nèi)容。
b48.根據(jù)b47所述的裝置,其中,還包括:
第一設置模塊,適于在側(cè)邊欄設置頁面,選取加入側(cè)邊欄的常用應用;獲取選取的常用應用的包名和快捷方式,并在包名和快捷方式之間建立匹配關系。
b49.根據(jù)b48所述的裝置,其中,所述第一設置模塊還適于:
在側(cè)邊欄設置頁面,通過拖動方式在側(cè)邊欄中添加或刪除應用的快捷方式,以選取加入側(cè)邊欄的常用應用;
其中,將應用的圖標從桌面直接向側(cè)邊欄拖動以在側(cè)邊欄中添加應用的快捷方式,以及將應用的快捷方式從側(cè)邊欄拖向桌面以在側(cè)邊欄中刪除應用的快捷方式。
b50.根據(jù)b49所述的裝置,其中,所述第一設置模塊還適于:
接收用戶針對桌面上應用的圖標的長按操作和拖動操作,若將該應用的圖標的一半或以上拖動至側(cè)邊欄內(nèi),則在側(cè)邊欄中添加該應用的快捷方式;若沒有將該應用的圖標的一半或以上拖動至側(cè)邊欄內(nèi),則將該應用的圖標自動吸附回桌面,并在側(cè)邊欄中不添加該應用的快捷方式。
b51.根據(jù)b50所述的裝置,其中,所述第一設置模塊還適于:
若將該應用的圖標的全部拖動至側(cè)邊欄內(nèi),則所述拖動操作的結(jié)束位置為該應用的快捷方式所在側(cè)邊欄中的位置;
若將該應用的圖標的一半或以上、且沒有全部拖動至側(cè)邊欄內(nèi),則將該應用的快捷方式在側(cè)邊欄中自動排序。
b52.根據(jù)b49所述的裝置,其中,所述第一設置模塊還適于:
接收用戶針對側(cè)邊欄中應用的快捷方式的長按操作和拖動操作,若將該應用的快捷方式的一半或以上拖動至桌面,則在側(cè)邊欄中刪除該應用的快捷方式;若沒有將該應用的快捷方式的一半或以上拖動至桌面,則將該應用的圖標自動吸附回側(cè)邊欄,并在側(cè)邊欄中不刪除該應用的快捷方式。
b53.根據(jù)b47-b52中任一項所述的裝置,其中,還包括:
圖標位置調(diào)整模塊,適于若側(cè)邊欄位于移動終端屏幕的左側(cè)或右側(cè)位置,依次接收用戶針對側(cè)邊欄中應用的快捷方式的長按操作和上下方向的拖動操作;
若拖動操作的方向向上,且該應用的快捷方式的指定尺寸區(qū)域和其他圖標重疊,則自動占用該其他圖標的位置,該其他圖標以下且該應用的快捷方式以上的部分,自動往下一個位置;
若拖動操作的方向向下,且該應用的快捷方式的指定尺寸區(qū)域和其他圖標重疊,則自動占用該其他圖標的位置,該其他圖標以上且該應用的快捷方式以下的部分,自動往上一個位置。
b54.根據(jù)b47-b53中任一項所述的裝置,其中,所述展示模塊還適于:
監(jiān)測側(cè)邊欄展示的常用應用中正在運行的應用;
在側(cè)邊欄中以正常顏色顯示正在運行的應用的快捷方式,以黑白顏色顯示已經(jīng)被殺死的應用的快捷方式。
b55.根據(jù)b47-b54中任一項所述的裝置,其中,還包括:
第二分屏模塊,適于在側(cè)邊欄上展示常用應用管理界面之后,當檢測到常用應用的快捷方式從側(cè)邊欄被拖動到桌面時,將所述移動終端的屏幕劃分為第三顯示區(qū)域和第四顯示區(qū)域;在所述第三顯示區(qū)域顯示被拖動的快捷方式對應的應用,在所述第四顯示區(qū)域顯示前臺應用。
b56.根據(jù)b55所述的裝置,其中,所述第二分屏模塊還適于:
沿被拖動的快捷方式所在直線或屏幕中間分割線為基準,若拖動方向向上,則所述第三顯示區(qū)域位于所述第四顯示區(qū)域的上方;若拖動方向向下,則所述第三顯示區(qū)域位于所述第四顯示區(qū)域的下方。
b57.根據(jù)b36所述的裝置,其中,所述展示模塊還適于:
當所述管理界面為常用功能管理界面時,獲取預先設置的在側(cè)邊欄展示的常用功能的快捷方式,并將其作為所述管理界面對應的管理內(nèi)容。
b58.根據(jù)b57所述的裝置,其中,還包括:
第二設置模塊,適于在側(cè)邊欄設置頁面,選取加入側(cè)邊欄的常用功能;獲取選取的常用功能的包名和快捷方式,并在包名和快捷方式之間建立匹配關系。
b59.根據(jù)b36-b58中任一項所述的裝置,其中,還包括:
內(nèi)容控制模塊,適于當接收到針對當前展示的側(cè)邊欄上的管理內(nèi)容的控制操作時,響應所述控制操作,其中:
當所述管理內(nèi)容為進程或應用時,所述控制操作包括調(diào)整進程或應用的排序位置、結(jié)束進程或應用、隱藏進程或應用、展示被隱藏的進程或應用中任意之一;
當所述管理內(nèi)容為常用應用或功能時,所述控制操作包括調(diào)整常用應用或功能的排序位置、啟動常用應用或功能、調(diào)整常用應用或功能中正在運行的應用或功能的顏色、關閉正在運行的應用或功能、刪除常用應用或功能、隱藏常用應用或功能、展示被隱藏的常用應用或功能中任意之一。
b60.根據(jù)b36-b59中任一項所述的裝置,其中,所述監(jiān)測模塊還適于:
若所述移動終端的屏幕上展示有側(cè)邊欄的突出部分,當接收到針對所述突出部分的觸發(fā)操作時,確定監(jiān)測到調(diào)起移動終端屏幕上的側(cè)邊欄的事件。
b61.根據(jù)b60所述的裝置,其中,還包括:
突出部分位置調(diào)整模塊,適于接收調(diào)整所述突出部分在移動終端屏幕上的位置的操作,響應該操作調(diào)整所述突出部分在移動終端屏幕上的位置。
b62.根據(jù)b61所述的裝置,其中,所述突出部分位置調(diào)整模塊還適于:
若所述突出部分位于移動終端屏幕的左側(cè)或右側(cè)位置,接收用戶針對所述突出部分的長按操作和滑動操作,根據(jù)所述滑動操作調(diào)整所述突出部分在移動終端屏幕左側(cè)或右側(cè)的上下位置。
b63.根據(jù)b62所述的裝置,其中,所述突出部分位置調(diào)整模塊還適于:
若所述滑動操作為勻速滑動,則根據(jù)所述滑動操作將所述突出部分勻速向上或向下滑動,并將所述滑動操作的結(jié)束位置作為所述突出部分在移動終端屏幕左側(cè)或右側(cè)的上下滑動的停留位置;
若所述滑動操作為加速滑動,則根據(jù)所述滑動操作將所述突出部分依據(jù)慣性向上或向下滑動,直至速度為零停下,將停下位置作為所述突出部分在移動終端屏幕左側(cè)或右側(cè)的上下滑動的停留位置。
b64.根據(jù)b60-b63中任一項所述的裝置,其中,還包括:
側(cè)邊欄控制模塊,適于當接收到收起側(cè)邊欄的操作時,響應所述收起側(cè)邊欄的操作收起側(cè)邊欄,并保留所述突出部分,其中,所述收起側(cè)邊欄的操作包括收起側(cè)邊欄的手勢操作、在側(cè)邊欄區(qū)域外的觸發(fā)操作、針對側(cè)邊欄上突出部分的觸發(fā)操作中的任意之一;或者
當所述側(cè)邊欄展開時間達到預設時間閾值時,收起所述側(cè)邊欄,并保留所述突出部分。
b65.根據(jù)b64所述的裝置,其中,所述收起側(cè)邊欄的手勢操作包括下列任意之一:
在所述突出部分的橫向區(qū)域內(nèi)向收起方向滑動;
在所述突出部分的橫向區(qū)域內(nèi)向收起方向拖動。
b66.根據(jù)b65所述的裝置,其中,所述側(cè)邊欄控制模塊還適于:
當在所述突出部分的橫向區(qū)域內(nèi)向收起方向拖動時,若拖動距離小于側(cè)邊欄寬度一半,則勻速收起側(cè)邊欄;若拖動距離大于側(cè)邊欄寬度一半,則加速收起側(cè)邊欄;
當在所述突出部分的橫向區(qū)域內(nèi)向收起方向拖動時,若拖動距離小于側(cè)邊欄寬度一半時停止,則自動重新展開側(cè)邊欄;若拖動距離大于側(cè)邊欄寬度一半時停止,則加速自動收起側(cè)邊欄。
b67.根據(jù)b60-b66中任一項所述的裝置,其中,還包括:
第一移動模塊,適于當側(cè)邊欄位于移動終端屏幕的左側(cè)或右側(cè)位置,在側(cè)邊欄處于收起狀態(tài)時,接收用戶針對側(cè)邊欄的突出部分的拖動操作,根據(jù)所述拖動操作將所述突出部分從初始位置的一側(cè)轉(zhuǎn)移至另一側(cè),所述突出部分的位置為所述拖動操作的停留高度。
b68.根據(jù)b67所述的裝置,其中,所述第一移動模塊還適于:
若所述拖動操作從初始位置未拖出半屏幕的距離停止,則將所述突出部分加速吸附到初始位置;
若所述拖動操作從初始位置已拖出半屏幕的距離停止,則將所述突出部分加速吸附到屏幕的另一側(cè)。
b69.根據(jù)b60-b66中任一項所述的裝置,其中,還包括:
第二移動模塊,適于當側(cè)邊欄位于移動終端屏幕的左側(cè)或右側(cè)位置,在側(cè)邊欄處于展開狀態(tài)時,接收用戶針對側(cè)邊欄或突出部分的拖動操作,根據(jù)所述拖動操作將側(cè)邊欄從初始位置的一側(cè)轉(zhuǎn)移至另一側(cè),所述側(cè)邊欄的位置為所述拖動操作的停留高度。
b70.根據(jù)b69所述的裝置,其中,所述第二移動模塊還適于:
若所述拖動操作從初始位置未拖出半屏幕的距離停止,則將側(cè)邊欄加速吸附到初始位置;
若所述拖動操作從初始位置已拖出半屏幕的距離停止,則將側(cè)邊欄加速吸附到屏幕的另一側(cè)。
依據(jù)本發(fā)明實施例的又一方面,還提供了c71.一種移動終端,包括處理器和存儲器,其中,
所述存儲器用于存儲執(zhí)行a1至a35中任一項所述的不同管理界面的切換方法的程序;
所述處理器被配置為用于執(zhí)行所述存儲器中存儲的程序。