應用程序桌面管理方法及觸屏終端的制作方法
【專利摘要】本發明提供一種應用程序桌面管理方法,包括:觸屏終端檢測終端用戶輸入的桌面打包指令;根據檢測到的桌面打包指令,將終端用戶選定的至少一個觸控桌面上的所有組件打包進一個新創建的文件夾內;將新創建的文件夾呈現在未被打包的觸控桌面上,并刪除已被打包的觸控桌面。本發明提供的應用程序桌面管理方法能夠減少因應用程序的快速增加而導致的具有較多屏幕的觸控桌面,避免客戶在觸控桌面的不同屏幕之間進行不停地切換操作,以提高應用程序檢索及觸發效率,提升用戶體驗。
【專利說明】
應用程序桌面管理方法及觸屏終端
技術領域
[0001]本發明涉及智能移動終端的軟件管理技術領域,特別涉及一種應用程序桌面管理方法及觸屏終端。
【背景技術】
[0002]現如今順應無縫式互聯網模式和以聯系人為中心的設計趨勢,以智能移動終端為代表的觸屏終端被廣泛使用,提高了用戶之間的通信交流頻率,從而極大的方便了人們的生活。圖1是現有技術一實施例的具有多個應用程序的觸控桌面的示意圖。如圖1所示,隨著智能移動終端中安裝的應用程序(例如,主屏I上示出的“應用a”至“應用i”)或應用插件越來越多,現有技術的智能移動終端一般提供多屏觸控桌面;進一步地,為了呈現快速增多的應用程序或插件,有的智能移動終端提供的觸控桌面的屏幕數量甚至多達十屏以上。然而,在實際使用中,有些觸控屏幕中的程序是不需要經常使用,而是在特定情境下或某段時間內會偶爾使用,比如導航類的應用程序、購物類的應用程序等。如要從多屏的桌面中查找需要的應用程序時,用戶需要多次翻看或切換屏幕,從而產生較多不必要的觸控操作,使得選擇程序的效率不高,用戶體驗較差。
[0003]有鑒于此,針對現有技術中存在的不足,本領域亟需提供一種應用程序桌面管理方法及觸屏終端,能夠減少因應用程序的快速增加而導致的具有較多屏幕的觸控桌面,避免客戶在觸控桌面的不同屏幕之間進行不停地切換操作,以提高應用程序檢索及觸發效率,提升用戶體驗。
【發明內容】
[0004]針對現有技術的上述缺陷,本發明的目的是要提供一種應用程序桌面管理方法及觸屏終端,以減少因應用程序的快速增加而導致的具有較多屏幕的觸控桌面,避免客戶在觸控桌面的不同屏幕之間進行不停地切換操作,以提高應用程序檢索及觸發效率,提升用戶體驗。
[0005]為實現上述目的,一方面,本發明提供一種應用程序桌面管理方法,包括:S1、觸屏終端檢測終端用戶輸入的桌面打包指令;S2、根據檢測到的桌面打包指令,將終端用戶選定的至少一個觸控桌面上的所有組件打包進一個新創建的文件夾內;S3、將新創建的文件夾呈現在未被打包的觸控桌面上,刪除已被打包的觸控桌面。
[0006]作為一種實施例,所述步驟S2進一步包括:當檢測到桌面打包指令后,觸屏終端中的所有桌面顯示為桌面縮略圖并且在桌面縮略圖上提供打包功能觸發按鍵,終端用戶點擊打包功能觸發按鍵后,將該觸控桌面上的所有組件打包進一個文件夾內;或者,當檢測到桌面打包指令后,觸屏終端中的所有桌面顯示為桌面縮略圖,終端用戶選中至少兩個觸控桌面的縮略圖后,所述至少兩個觸控桌面上的所有組件打包進一個文件夾內。
[0007]作為一種實施例,所述終端用戶選中至少兩個觸控桌面的縮略圖進一步包括:拖動某個觸控桌面的縮略圖并疊加進另一個觸控桌面的縮略圖中,以選中至少兩個觸控桌面。
[0008]作為一種實施例,所述用戶輸入的桌面打包指令,進一步包括:雙擊某個觸控桌面;長按某個觸控桌面;通過單擊、長按、雙擊方式調用菜單執行打包指令;或,在某個觸控桌面上進行兩指收攏手勢操作。
[0009]作為一種實施例,所述組件具體為:應用程序的觸發按鈕或觸發圖標、裝飾物 Widget、應用插件、桌面背景和/或壁紙。
[0010]作為一種實施例,所述將新創建的文件夾呈現在未被打包的觸控桌面上,進一步包括:打包后的文件夾被定義有位置屬性,以記錄被打包桌面的具體位置,并根據文件夾的位置屬性進行如下處理:當被打包桌面不是第一屏桌面時,該文件夾優先存放于前一桌面或使用系統定義的桌面圖標自動排列規則進行存放;當前一桌面的空間位置無法存放打包后的文件夾時,該文件夾被存放于后一桌面;當后一桌面仍然無法存放打包后的文件夾時, 依次查找可以存放該文件夾的后一桌面進行存放;當全部桌面都無法存放打包后的文件夾時,新建桌面用于存放該文件夾;當被打包桌面是第一屏桌面時,該文件夾存放于后一桌面。
[0011]作為一種實施例,所述方法還包括:當用戶選中某個已被打包的文件夾時,以縮略圖形式顯示被打包的觸控桌面上的組件,并檢測和觸發終端用戶選中的相應組件。
[0012]作為一種實施例,所述被打包的觸控桌面的縮略圖還包括:提供還原功能觸發按鍵,終端用戶點擊還原功能觸發按鍵后,該文件夾將還原成觸控桌面被打包之前的狀態。
[0013]作為一種實施例,所述方法還包括:通過觸屏終端的通信功能將打包后的文件夾傳輸至另一臺觸屏終端;另一終端根據文件夾內組件的配置信息自動下載并配置相同的組件。
[0014]另一方面,本發明還同時提供一種應用程序桌面管理裝置,包括:檢測模塊,用于檢測終端用戶輸入的桌面打包指令;打包模塊,用于根據檢測到的桌面打包指令,將終端用戶選定的至少一個觸控桌面上的所有組件打包進一個新創建的文件夾內;顯示模塊,用于將新創建的文件夾呈現在未被打包的觸控桌面上。
[0015]作為一種實施例,所述打包模塊進一步用于:當檢測到桌面打包指令后,觸屏終端中的所有桌面顯示為桌面縮略圖并且在桌面縮略圖上提供打包功能觸發按鍵,終端用戶點擊打包功能觸發按鍵后,將該觸控桌面上的所有組件打包進一個文件夾內。
[0016]作為一種實施例,所述打包模塊進一步用于:當檢測到桌面打包指令后,觸屏終端中的所有桌面顯示為桌面縮略圖,終端用戶選中至少兩個觸控桌面的縮略圖后,所述至少兩個觸控桌面上的所有組件打包進一個文件夾內。
[0017]作為一種實施例,所述打包模塊進一步用于:拖動某個觸控桌面的縮略圖并疊加進另一個觸控桌面的縮略圖中,以選中至少兩個觸控桌面。
[0018]作為一種實施例,所述檢測模塊進一步用于:雙擊某個觸控桌面;長按某個觸控桌面;或,在某個觸控桌面上進行兩指收攏手勢操作。
[0019]作為一種實施例,所述組件具體為:應用程序的觸發按鈕或觸發圖標、裝飾物 Widget、應用插件、桌面背景和/或壁紙。
[0020]作為一種實施例,所述顯示模塊進一步用于:打包后的文件夾被定義有位置屬性, 以記錄被打包桌面的具體位置,并根據文件夾的位置屬性進行如下處理:當被打包桌面不是第一屏桌面時,該文件夾優先存放于前一桌面或使用系統定義的桌面圖標自動排列規則進行存放;當前一桌面的空間位置無法存放打包后的文件夾時,該文件夾被存放于后一桌面;當后一桌面仍然無法存放打包后的文件夾時,依次查找可以存放該文件夾的后一桌面進行存放;當全部桌面都無法存放打包后的文件夾時,新建桌面用于存放該文件夾;當被打包桌面是第一屏桌面時,該文件夾存放于后一桌面。
[0021]作為一種實施例,所述裝置還包括:當用戶選中某個已被打包的文件夾時,所述顯示模塊以縮略圖形式顯示被打包的觸控桌面上的組件,并所述檢測模塊用于檢測和觸發終端用戶選中的相應組件。
[0022]作為一種實施例,所述裝置還包括:還原模塊,用于在文件夾的展開狀態提供還原功能觸發按鍵,并在檢測到終端用戶點擊還原功能觸發按鍵后,將該文件夾還原成觸控桌面被打包之前的狀態。
[0023]作為一種實施例,所述裝置還包括:通信模塊,用于將打包后的文件夾傳輸至另一臺觸屏終端;配置模塊,用于將打包后的文件夾傳輸至另一臺觸屏終端后,使得另一終端根據文件夾內組件的配置信息自動下載并配置相同的組件。
[0024]作為一種實施例,所述裝置還包括:刪除模塊,用于刪除打包后的文件夾;和/或復制模塊,用于復制打包后的文件夾。
[0025]本發明提出的一種應用程序桌面管理方法及觸屏終端,通過將終端用戶選定的至少一個觸控桌面上的所有組件打包進一個新創建的文件夾內,能夠減少因應用程序的快速增加而導致的具有較多屏幕的觸控桌面,避免客戶在觸控桌面的不同屏幕之間進行不停地切換操作,以提高應用程序檢索及觸發效率,提升用戶體驗。
[0026]本發明附加的方面和優點將在下面的描述中部分給出,這些將從下面的描述中變得明顯,或通過本發明的實踐了解到。
【附圖說明】
[0027]圖1是現有技術一實施例的具有多個應用程序的某一觸控桌面的顯示狀態示意圖;
[0028]圖2是本發明一實施例的用于應用程序桌面管理方法的智能終端100的系統示意圖;
[0029]圖3是本發明一實施例的應用程序桌面管理方法的前臺流程示意圖;
[0030]圖4A-4D是本發明的不同實施例的應用程序桌面管理方法的界面的示意圖;
[0031]圖5A_f5D是本發明的不同實施例的應用程序桌面管理裝置的操作界面的示意圖;
[0032]圖6是本發明的一實施例的融合通信終端的結構示意圖。
【具體實施方式】
[0033]為使本領域技術人員更好地理解本發明的技術方案,下面結合附圖和【具體實施方式】對本發明作進一步詳細描述。下文中將詳細描述本發明的實施方式,所述實施方式的示例在附圖中示出,其中自始至終相同或類似的標號表示相同或類似的元件或具有相同或類似功能的元件。下面通過參考附圖描述的實施方式是示例性的,僅用于解釋本發明,而不能解釋為對本發明的限制。
[0034]本技術領域技術人員可以理解,除非特意聲明,這里使用的單數形式“一”、“一個”、“所述”和“該”也可包括復數形式。應該進一步理解的是,本發明的說明書中使用的措辭“包括”是指存在所述特征、整數、步驟、操作、元件和/或組件,但是并不排除存在或添加一個或多個其他特征、整數、步驟、操作、元件、組件和/或它們的組。應該理解,當我們稱元件被“連接”或“耦接”到另一元件時,它可以直接連接或耦接到其他元件,或者也可以存在中間元件。此外,這里使用的“連接”或“耦接”可以包括無線連接或耦接。這里使用的措辭“和/或”包括一個或更多個相關聯的列出項的任一單元和全部組合。
[0035]本技術領域技術人員可以理解,除非另外定義,這里使用的所有術語(包括技術術語和科學術語)具有與本發明所屬領域中的普通技術人員的一般理解相同的意義。還應該理解的是,諸如通用字典中定義的那些術語應該被理解為具有與現有技術的上下文中的意義一致的意義,并且除非像這里一樣定義,不會用理想化或過于正式的含義來解釋。
[0036]在下文的描述中,將以包括觸控顯示器的智能終端為實施例,其顯示器上配置有可觸控界面。在以下詳細描述中,許多具體細節被示出以提供對本發明的深入了解。然而, 本發明可能在沒有這些具體細節的情況下被實施對于本領域的普通技術人員將是顯而易見的。在其他情況下,眾所周知的方法、規程、部件、電路和網絡未被詳細描述以免不必要地模糊實施例的各個方面。
[0037]然而,可以理解的是,該智能終端可以包括一個或多個其他物理用戶界面設備,諸如物理鍵盤、鼠標和/或操縱桿。智能終端通常可以支持多種應用程序,例如以下應用程序中的一種或幾種:電話應用程序、語音通話應用程序、文字處理應用程序、電子郵件應用程序、網站創建應用程序、網頁顯示/展示應用程序、網頁瀏覽應用程序、繪圖應用程序、圖片顯示/展示應用程序、視頻顯示/展示應用程序、視頻會議應用程序、即時消息應用程序、訓練支持應用程序、圖片顯示/展示應用程序、圖片管理應用程序、數字相機應用程序、數字攝像機應用程序、磁盤制作應用程序、電子表格應用程序、游戲應用程序、數字音樂播放器應用程序和/或數字視頻播放器應用程序。
[0038]可在所述智能終端(即,一種設備)上執行的各種應用程序可使用至少一個常用的物理用戶界面設備,例如,觸控界面。觸控界面的一種或多種功能以及設備上所顯示的對應的信息可被調節和/或從一個應用程序變為下一個應用程序和/或在相應的應用程序內變化。這樣,設備的常用物理構造(例如,觸控顯示屏)可以支持具有用戶交互界面的多種應用程序,這些用戶界面對于用戶是直觀的、可感知的和透明的。
[0039]圖2是本發明一實施例的用于應用程序桌面管理方法的智能終端100的系統示意圖。如圖1所示,智能終端100具有觸控顯示器110。觸控顯示器110有時被稱為“觸摸屏” 或“觸控屏”,或稱為“觸控顯示系統”。智能終端100可包括存儲器120、控制器275、一個或多個處理單元(CPU) 276、外圍設備接口 277、電路系統285射頻(RF)電路系統285、音頻電路系統160、輸入/輸出(I/O)子系統170、其他輸入或控制設備180、以及外部端口 190。這些部件可通過一個或多個通信總線或信號線130進行通信。在一些實施例中,外圍設備接口 277、CPU276和存儲器控制器275既可在單個芯片274上實施,也可在多個芯片上實施。 控制器275用于控制存儲器120。在一些實施例中,音頻電路系統160可以分別耦接揚聲器 161和麥克風162。在一些實施例中,其他輸入或控制設備180可以通過相應的其他輸入控制器173耦接外圍設備接口 277。
[0040]智能終端100可包括一個或多個光學傳感器111,通過光學傳感控制器172耦接外圍設備接口 277。信號線130應當理解,智能終端100只是移動式多功能設備的一個實例,并且可具有多于或少于圖1所示的硬/軟功能部件,可組合兩個或更多個部件,或可具有不同的部件配置或布置,該硬件或軟件包括一個或多個信號處理和/或專用集成電路。
[0041]存儲器120可包括高速隨機存取存儲器或非易失性存儲器,諸如一個或多個磁盤存儲設備、閃存存儲器設備、或其他非易失性固態存儲器設備。由智能終端100的其他部件諸如CPU276和外圍設備接口 277來訪問存儲器120可由存儲器控制器275進行控制。外圍設備接口 277可用于將設備的輸入和輸出外圍設備耦接至CPU276和存儲器120。所述一個或多個處理器276運行或執行各種軟件程序和/或存儲在存儲器120中的指令集以執行智能終端100的各種功能并處理數據。外圍設備接口 277射頻電路系統285接收和發送射頻信號,該射頻信號也叫做電磁信號。射頻電路系統285將電信號轉換為電磁信號/從電磁信號轉換為電信號,并通過電磁信號與通信網絡和其他通信設備進行通信。射頻電路系統285可包括用于執行這些功能的眾所周知的電路系統,該電路系統包括但不限于天線系統、射頻收發器、一個或多個放大器、調諧器、一個或多個振蕩器、數字信號處理器、編解碼芯片組、用戶身份模塊(SM)卡、存儲器等。射頻電路系統285可通過無線通信與網絡和其他設備進行通信。網絡諸如互聯網、內聯網和/或無線網絡。
[0042]音頻電路系統160、揚聲器161和麥克風162提供了用戶和智能終端100之間的音頻接口。音頻電路系統160接收來自外圍設備接口 277的音頻數據,將該音頻數據轉換為電信號,并將電信號傳輸到揚聲器161。揚聲器161將電信號轉換為人耳可聽見的聲波。音頻電路系統160還從聲波接收由麥克風162所轉換的電信號。音頻電路系統160將電信號轉換為音頻數據并將該音頻數據傳輸給外圍設備接口 277以進行處理。音頻數據可通過外圍設備接口 277從存儲器120和/或射頻電路系統285進行檢索和/或傳輸到存儲器120和/或射頻電路系統285。在一些實施例中,音頻電路系統160還包括一個耳麥插孔。耳麥插孔提供了音頻電路系統160和可移除音頻輸入/輸出外圍設備之間的接口,該音頻輸入/輸出外圍設備諸如只輸出式耳機或同時具有輸出(例如,用于一個或兩個耳朵的耳機)和輸入(例如,麥克風)的頭戴式耳機。
[0043]I/O子系統170將智能終端100上的輸入/輸出外圍設備諸如觸摸屏110和其他輸入控制設備180耦接至外圍設備接口 277。I/O子系統170可包括顯示控制器171以及一個或多個輸入控制器173以用于其他輸入或控制設備。該一個或多個輸入控制器173從/向其他輸入或控制設備180接收/發送電信號。其他輸入控制設備180可包括物理按鈕(例如,下壓按鈕、搖桿按鈕等)、刻度盤、滑塊開關、操縱桿、點擊式轉盤等。在一些另選的實施例中,輸入控制器173可耦接至任何(或沒有一個)以下設備:鍵盤、紅外線端口、USB端口和指針設備,該指針設備諸如鼠標。一個或多個按鈕可包括用于揚聲器161和/或麥克風162的音量控制的向上/向下按鈕。所述一個或多個按鈕可包括一個下壓按鈕。
[0044]觸摸屏110提供了設備和用戶之間的輸入接口和輸出接口。顯示控制器171從/向觸摸屏110接收和/或發送電信號。觸摸屏110顯示至用戶的可視化輸出。可視化輸出可包括圖形、文本、圖標、視頻以及它們的任何組合(統稱為“圖形”)。在一些實施例中,可視化輸出中的一些或全部可對應于用戶界面對象。
[0045]觸摸屏110具有觸控表面、基于觸覺和/或觸覺接觸來接受來自用戶的輸入的傳感器或一組傳感器。觸摸屏110和顯示控制器171 (連同任何相關聯的模塊和/或存儲器 120中的指令集)檢測觸摸屏110上的觸點(以及觸點的任何移動或破壞),并將所檢測的觸點轉換成與顯示在觸摸屏110上的用戶界面對象(例如,一個或多個軟鍵、圖標、網頁或圖像)的交互。在示例性實施例中,觸摸屏110和用戶之間的接觸點對應于用戶的手指。
[0046]盡管其他顯示器技術可在其他實施例中使用,但是觸摸屏110可使用液晶顯示器 (LCD)技術、發光聚合物顯示器(LPD)技術,或發光二極管(LED)技術。使用現在已知或以后開發的多種觸摸傳感技術中的任一觸摸傳感技術(該觸摸傳感技術包括但不限于電容性的、電阻性的、紅外和表面聲波技術)以及其他接近傳感器陣列或用于確定與觸摸屏110 接觸的一個或多個點的其他元件,觸摸屏110和顯示控制器171可檢測到觸點及其任何移動或破壞。用戶可使用任何合適的對象或附加物,諸如觸筆、手指等來接觸觸摸屏110。在一些實施例中,將用戶界面設計用來主要與基于手指的接觸和手勢工作,由于手指在觸摸屏上的接觸區域較大,所以這可能不如基于觸筆的輸入精確。在一些實施例中,設備將基于粗糙手指的輸入轉換為精確的指針/光標位置或命令以用于執行用戶期望的動作。除了觸摸屏,智能終端100還可包括觸摸板(未示出)以用于激活或停用特定的功能。在一些實施例中,觸摸板是設備的觸控區,與觸摸屏不同的是觸摸板不顯示可視化輸出。觸摸板可以是與觸摸屏110分開的觸控表面或者是由觸摸屏形成的觸控表面的延伸。
[0047]智能終端100還包括電力系統191以用于對各種部件進行供電。智能終端100也可包括一個或多個光學傳感器111。智能終端100也可包括一個或多個接近傳感器112。智能終端100也可包括一個或多個加速度計113。
[0048]在一些實施例中,存儲在存儲器120中的軟件部件包括操作系統121、通信模塊 (或指令集)271122、接觸/運動模塊(或指令集)130、圖形模塊(或指令集)124、文本輸入模塊(或指令集)125、全球定位系統(GPS)模塊(或指令集)126、以及應用程序(或指令集)127。此外,在一些實施例中,存儲器120存儲設備/全局內部狀態128,如圖1和圖 3所示。設備/全局內部狀態128包括以下中的一者或多者:活動應用程序狀態,該活動應用程序狀態指示哪些應用程序(如果有的話)當前處于活動狀態;顯示狀態,該顯示狀態指示什么應用程序、視圖或其他信息占用了觸摸屏顯示器112的各種區域;傳感器狀態,該傳感器狀態包括從設備的各種傳感器和輸入控制設備180所獲取的信息;以及關于設備的位置和/或姿態的位置信息。
[0049]操作系統(0S) 121包括各種軟件部件和/或驅動器以用于控制和管理一般系統任務(例如,存儲器管理、存儲設備控制、電源管理等)以及有利于各種硬件和軟件部件之間的通信。例如,操作系統可以是Darwin、RTXC、LINUX、UNIX、OSX、WINDOWS,或嵌入的操作系統諸如VxWorks。
[0050]通信模塊122有利于通過一個或多個外部端口 190與其他設備進行通信并且還包括各種軟件部件以用于處理由射頻電路系統285和/或外部端口 190所接收的數據。外部端口 190(例如,通用串行總線(USB)、火線等)適用于通過網絡(例如,互聯網、無線局域網等)直接地或間接地耦接至其他設備。在一些實施例中,外部端口是多引腳連接器。
[0051]接觸/運動模塊123可檢測到與觸摸屏110 (結合顯示控制器171)和其他觸控設備(例如,觸摸板或物理點擊式轉盤)的接觸。接觸/運動模塊123包括各種軟件部件以用于執行與接觸檢測相關的各種操作,諸如確定是否發生接觸(例如,檢測手指向下事件),確定是否有接觸運動和跟蹤橫跨觸控表面的運動(例如,檢測一個或多個手指拖動事件),以及確定接觸是否已停止(例如,檢測手指向上事件或接觸中的中斷)。接觸/運動模塊123接收來自觸控表面的接觸數據。確定由一系列的接觸數據所表示的接觸點的運動,這可包括確定接觸點的速率(量值)、速度(量值和方向)和/或加速度(量值和/或方向的變化)。這些操作可施加于單個觸點(例如,一個指狀觸點)或多個同時的觸點(例如,“多點接觸” /多個指狀觸點)。在一些實施例中,接觸/運動模塊123和顯示控制器171檢測到觸摸板上的接觸。
[0052]接觸/運動模塊123可由用戶檢測手勢輸入。觸控表面上的不同的手勢具有不同的接觸模式。因此,手勢可通過檢測特定的接觸模式而被檢測到。例如,檢測單指輕擊手勢包括檢測手指向下事件,之后是檢測與手指向下事件(例如,在圖標位置處)相同位置(或基本上相同的位置)處的手指向上(抬起)事件。又如,檢測觸控表面上的手指輕掃手勢包括檢測手指向下事件,之后是檢測一個或多個手指拖動事件,并且隨后是檢測手指向上(抬起)事件。
[0053]圖形模塊124包括各種已知的軟件部件以用于對觸摸屏110或其他顯示器上的圖形進行渲染和顯示,該顯示觸摸屏或其他顯示器包括用于改變被顯示的圖形強度的部件。如本文所用,術語“圖形”包括可顯示給用戶的任何對象,包括但不限于文本、網頁、圖標(諸如包括軟鍵的用戶界面對象)、數字圖像、視頻、動畫等。在一些實施例中,圖形模塊124存儲表示待使用的圖形的數據。每個圖形可被分配到對應的代碼。圖形模塊124從應用程序等接收一個或多個代碼,該一個或多個代碼指定與坐標數據和其他圖形屬性數據一起顯示(如果有必要)的圖形,然后產生屏幕圖像數據以輸出至顯示控制器171。
[0054]文本輸入模塊125可以是圖形模塊124的部件,該文本輸入模塊提供軟鍵盤以用于輸入各種應用程序中的文本(例如,聯系人271、電子郵件274、即時消息275、瀏覽器282、以及任何其他需要文本輸入的應用程序)。
[0055]GPS模塊126確定了設備的位置并提供了用于各種應用程序的這些信息(例如,提供至用于基于位置的撥號的電話272,提供至作為圖片/視頻元數據的相機277,以及提供至提供基于位置的服務諸如天氣桌面小程序、當地黃頁桌面小程序和地圖/導航桌面小程序的應用程序)。
[0056]應用程序127可包括下列模塊(或指令集),或其子集或超集:聯系人模塊271(有時被稱為地址簿或聯系人列表)、電話模塊272、視頻會議模塊273、電子郵件客戶端模塊274、即時消息(頂)模塊275、訓練支持模塊276、用于靜態和/或視頻圖像的相機模塊277、圖像管理模塊278、瀏覽器模塊282、日歷模塊283、桌面小程序模塊284 (例如,包括??天氣桌面小程序284-1、股票桌面小程序284-2、計算器桌面小程序284-3、鬧鐘桌面小程序284-4、詞典桌面小程序284-5和由用戶獲取的其他桌面小程序、以及用戶創建的桌面小程序284-6)、用于形成用戶創建的桌面小程序284-6的桌面小程序創建者模塊285、搜索模塊286、可由視頻播放器模塊和音樂播放器模塊組成的視頻和音樂播器模塊279、記事本模塊280、地圖模塊281 ;和/或在線視頻模塊287。
[0057]可存儲在存儲器120中的其他應用程序127的實例包括其他文字處理應用程序、其他圖像編輯應用程序、繪圖應用程序、展示應用程序、支持JAVA的應用程序、加密、數字權限管理、語音識別和語音復制。
[0058]上述所識別的模塊和應用程序中的每個模塊和應用程序對應于一組可執行指令, 該可執行指令用于執行一種或多種上述功能和這個應用程序中所描述的方法(例如,本文所述的計算機實現的方法和其他信息處理方法)。這些模塊(即指令集)不需要作為單獨的軟件程序、規程或模塊來實現,因此這些模塊的各種子集可組合或以其他方式被重新布置在各種實施例中。在一些實施例中,存儲器120可存儲以上所識別的模塊和數據結構的子集。此外,存儲器120可存儲以上未描述的附加模塊和數據結構。
[0059]在一些實施例中,智能終端100是其中關于設備的預定義的一組功能的操作通過觸摸屏和/或觸摸板唯一地執行的設備。通過使用觸摸屏和/或觸摸板作為用于智能終端 100的操作的主要輸入控制設備,智能終端100上的物理輸入控制設備(諸如下壓按鈕、刻度盤等)的數量可減少。
[0060]可通過觸摸屏和/或觸摸板唯一地執行的預定義的一組功能包括用戶界面之間的導航。在一些實施例中,當用戶操作觸摸屏時,智能終端100被從可顯示在智能終端100 上的任何用戶界面導航到主菜單、返回菜單或根菜單。在此類實施例中,觸摸板可稱為“菜單按鈕”。在一些其他的實施例中,菜單按鈕可以是物理下壓按鈕或其他代替觸摸板的物理輸入控制設備。
[0061]應當理解,有關觸控顯示器上的用戶接觸的事件處理的上述討論也適用于其他形式的用戶輸入以操作具有輸入設備的智能終端100,并不是所有輸入都在觸摸屏上發起,例如使用或不使用單個或多個鍵盤按壓或保持來協調鼠標移動和鼠標按鈕按壓;用戶在觸摸板上移動輕擊、拖動、滾動等;觸筆輸入;設備移動;口頭指令;檢測眼球運動;生物識別輸入和/或它們的任何組合,這些可用作對應于限定待識別的事件的子事件的輸入。
[0062]觸摸屏可在用戶界面(UI)內顯示一個或多個圖形。在該實施例中以及下面描述的其它實施例中,用戶可通過在圖形上做手勢來選擇圖形中的一者或多者,例如使用一個或多個手指或一個或多個觸筆。在一些實施例中,當用戶中斷與一個或多個圖形的接觸會發生對一個或多個圖形的選擇。在一些實施例中,手勢可包括已與智能終端100進行接觸的一次或多次輕擊,一次或多次輕掃(從左到右、從右到左、向上和/或向下)和/或手指滾動(從右到左、從左到右、向上和/或向下)。在一些實施例中,無意中接觸圖形可能不會選擇該圖形。例如,當對應于選擇的手勢是輕擊時,掃過應用程序圖標的輕掃手勢可能不會選擇對應的應用程序。
[0063]智能終端100也可包括一個或多個物理按鈕,諸如“返回”或菜單按鈕。如先前所述,菜單按鈕可用于導航到可在智能終端100上執行的一組應用程序中的任一個應用程序 127。作為另外一種選擇,在一些實施例中,菜單按鈕被實現為顯示在觸摸屏110上的⑶I 內的軟鍵。
[0064]在一個實施例中,智能終端100包括觸摸屏110、菜單按鈕、用于對設備開啟/關閉進行供電和鎖定該設備的下壓按鈕、一個或多個音量調節按鈕、用戶身份模塊(S頂)卡槽、 耳機插孔、以及對接/充電外部端口 190。下壓按鈕可用于通過下壓該按鈕并將該按鈕保持在下壓狀態持續預定的時間間隔來開啟/關閉設備上的電源。通過在預定的時間間隔過去和/或解鎖該設備或引發解鎖過程之前下壓按鈕并釋放按鈕來鎖定該設備。在另選的實施例中,設備1〇〇也可通過麥克風162接受言語輸入以用于激活或停用一些功能。
[0065]圖3是本發明一實施例的應用程序桌面管理方法的前臺流程示意圖。如圖3所示,本發明提供一種應用程序桌面管理方法,包括:S1、觸屏終端檢測終端用戶輸入的桌面打包指令;S2、根據檢測到的桌面打包指令,將終端用戶選定的至少一個觸控桌面上的所有組件打包進一個新創建的文件夾內;S3、將新創建的文件夾呈現在未被打包的觸控桌面上,并刪除已被打包的觸控桌面。
[0066]目前智能終端基本都配置了操作系統(Operating System,OS),操作系統是用戶和智能終端的接口,同時也是智能終端硬件和其他軟件的接口。操作系統的功能包括管理智能終端配置的硬件、軟件及數據資源,控制程序運行,改善人機界面,為其它應用軟件提供支持等,使智能終端所有資源最大限度地發揮作用,提供了各種形式的用戶界面,使用戶有一個好的工作環境,為其它軟件的開發提供必要的服務和相應的接口。用戶可以在OS中自定義安裝組件以擴充移動終端的功能,滿足用戶的使用需要。
[0067]所謂“組件”是指能夠執行某種功能的應用程序或數據,例如,輸入法、網絡瀏覽器、繪圖應用、圖像編輯工具以及郵件客戶端等。在使用組件過程中,用戶還需要對OS中眾多組件進行管理,包括安裝、更新和正常操作,其中正常操作包括啟動、刪除和瀏覽組件信息等。作為一種實施例,本發明中的OS可以包含觸控桌面容器,所述觸控桌面容器作為各類通信APP組件的顯示區域,還可以用于放置組件的圖標,一般通信APP組件安裝后放置于觸控桌面容器中以統一顯示。OS中組件的主要管理方法包括:使用觸控桌面容器放置所有通信APP組件,用戶可以在觸控桌面容器上對所有組件進行啟動、刪除和瀏覽組件信息等正常操作。用戶只要觸摸觸控桌面容器上的通信APP組件圖標(例如,應用程序的快捷方式)就可以啟動對應的通信APP應用程序。觸控桌面容器可以包括多個頁面,進入觸控桌面容器時首先顯示首頁,觸控桌面容器首頁又稱觸控桌面容器第I頁或觸控桌面容器主頁,其它按序排布為第2頁、第3頁等,通過觸摸操作進入觸控桌面的下一頁。例如,可以通過在觸摸屏上向左滑動進入下一頁。可以理解的是,以上實施方式中,任何一種觸控選擇操作都至少對應一個APP組件,以反饋給OS相應的操作命令執行或調用相關APP。
[0068]在本發明提供的觸摸屏顯示的觸控桌面上進行應用程序操作時,可以采用以下幾種方式:第一種是先點擊菜單按鈕再在下拉菜單中點擊所需要的菜單鍵從而執行相應的命令;第二種是先點擊設備上的實體菜單按鈕,然后在彈出的平面分布的菜單上點擊,從而執行相應的命令;第三種是在應用程序窗口上長按然后彈出橫向排列或縱向排列的菜單鍵,然后再點擊所需要的菜單,從而執行菜單所對應的命令;第四種是將歷史數據關聯某項APP組件,先點擊某項歷史數據,在該歷史數據周圍的觸控區域上以圓環形或是扇形還原控制選項列表,控制選項以圖標或文本形式分布在所述控制選項列表上。
[0069]作為一種實施例,所述用戶輸入的桌面打包指令可以包括:雙擊某個觸控桌面;長按某個觸控桌面;通過單擊、長按、雙擊方式調用菜單執行打包指令;或,在某個觸控桌面上進行兩指收攏手勢操作。
[0070]作為一種實施例,所述根據檢測到的桌面打包指令,將終端用戶選定的至少一個觸控桌面上的所有組件打包進一個新創建的文件夾內,進一步包括:當檢測到桌面打包指令后,觸屏終端中的所有桌面顯示為桌面縮略圖并且在桌面縮略圖上提供打包功能觸發按鍵,終端用戶點擊打包功能觸發按鍵后,將該觸控桌面上的所有組件打包進一個文件夾內。
[0071]作為一種實施例,所述根據檢測到的桌面打包指令,將終端用戶選定的至少一個觸控桌面上的所有組件打包進一個新創建的文件夾內,進一步包括:當檢測到桌面打包指令后,觸屏終端中的所有桌面顯示為桌面縮略圖,終端用戶選中至少兩個觸控桌面的縮略圖后,所述至少兩個觸控桌面上的所有組件打包進一個文件夾內。
[0072]作為一種實施例,所述終端用戶選中至少兩個觸控桌面的縮略圖進一步包括:拖動某個觸控桌面的縮略圖并疊加進另一個觸控桌面的縮略圖中,以選中至少兩個觸控桌面。
[0073]作為一種實施例,所述組件具體為:所述物件包括:應用程序的觸發按鈕或觸發圖標和/或裝飾物Widget ;所述內容包括:應用插件、桌面背景和/或壁紙。
[0074]作為一種實施例,所述將新創建的文件夾呈現在未被打包的觸控桌面上,進一步包括:打包后的文件夾被定義有位置屬性,以記錄被打包桌面的具體位置,并根據文件夾的位置屬性進行如下處理:當被打包桌面不是第一屏桌面時,該文件夾優先存放于前一桌面或使用系統定義的桌面圖標自動排列規則進行存放;當前一桌面的空間位置無法存放打包后的文件夾時,該文件夾被存放于后一桌面;當后一桌面仍然無法存放打包后的文件夾時, 依次查找可以存放該文件夾的后一桌面進行存放;當全部桌面都無法存放打包后的文件夾時,新建桌面用于存放該文件夾;當被打包桌面是第一屏桌面時,該文件夾存放于后一桌面。
[0075]作為一種實施例,所述方法還包括:當用戶選中某個已被打包的文件夾時,以縮略圖形式顯示被打包的觸控桌面上的組件,并檢測和觸發終端用戶選中的相應組件。
[0076]作為一種實施例,所述被打包的觸控桌面的縮略圖還包括:提供還原功能觸發按鍵,終端用戶點擊還原功能觸發按鍵后,該文件夾將還原成觸控桌面被打包之前的狀態。
[0077]作為一種實施例,所述方法還包括:通過觸屏終端的通信功能將打包后的文件夾傳輸至另一臺觸屏終端。
[0078]作為一種實施例,將打包后的文件夾傳輸至另一臺觸屏終端后,進一步包括:另一終端根據文件夾內組件的配置信息自動下載并配置相同的組件。
[0079]作為一種實施例,所述方法還包括:根據終端用戶的刪除或復制指令,刪除或復制打包后的文件夾。
[0080]圖4A-4D是本發明的不同實施例的應用程序桌面管理方法的界面的示意圖。作為一實施例,如圖4A所示,當終端用戶長按或雙擊如圖5A-D中所示的“桌面2”時,檢測模塊接收到用戶指令,并將用戶指令轉換為終端可以識別的打包信息;接著,打包模塊接收來自檢測模塊的打包信息,并且提示終端用戶是否進行桌面打包;接著,檢測模塊接收來自終端用戶點擊提示信息的確認指令;接著,打包模塊接收來自檢測模塊的確認信息,并新建文件夾,將所示的“桌面2”中的應用程序的快捷方式放置進所述新建文件夾,并將“桌面2”進行刪除處理。作為又一實施例,如圖4B所示,檢測模塊接收用戶點擊所述新建文件夾的指令;接著,還原模塊接收來自檢測模塊的信息,并提示是否展開桌面;接著,檢測模塊接收來自用戶點擊提示信息的指令;接著,還原模塊接收來自檢測模塊的信息,并還原創建“桌面2”,將所述新建文件夾中的應用快捷方式回復至“桌面2”中并按原先位置排序,同時刪除新建文件夾。作為再一實施例,如圖4C所示,檢測模塊接收用戶指令;接著,打包模塊接收來自檢測模塊的信息,并將所有屏幕進行縮放顯示,每個屏幕具有復選框,并提示是否打包成文件夾;接著,檢測模塊接收來自用戶復選信息并點擊打包文件夾的指令;接著,打包模塊接收來自檢測模塊的信息,并新建文件夾,將選中屏幕中的應用快捷方式放置所述新建文件夾,并將選中屏幕進行刪除處理。作為還一實施例,如圖4D所示,檢測模塊接收用戶點擊所述新建文件夾的指令;接著,還原模塊接收來自檢測模塊的信息,并提示是否展開桌面;接著,檢測模塊接收來自用戶點擊提示信息的指令;接著,還原模塊接收來自檢測模塊的信息,并創建屏幕,將所述新建文件夾中的應用快捷方式回復對應屏幕且位于對應屏幕的原先位置,同時刪除新建文件夾。
[0081]圖5A_f5D是本發明的不同實施例的應用程序桌面管理裝置的操作界面的示意圖。結合上文圖4A-4D所述,如圖5A-5B所示,若桌面2中的程序和插件等不常用。可以通過在桌面2中輸入一指令(例如,雙擊、長按等),彈出菜單或者其他手勢處理方式,輸入對應的桌面打包指令,以將桌面2中的所有的物件打包成一個文件夾。當長按后(兩指收攏),所有桌面顯示為桌面縮略圖,且在縮略圖上顯示“打包成文件夾”選項(即,打包功能觸發按鍵),點擊“打包成文件夾”選項,該桌面中的所有的內容(例如,應用程序、應用插件、桌面背景、壁紙和/或裝飾物Widget等)打包成一個文件夾。例如,該文件夾默認命名為桌面*文件夾,名稱可以修改,文件夾名稱與桌面名稱一致,且與后修改內容保持一致。例如,可以在省略圖形式下對桌面進行命名。如圖5B所示,文件夾點擊正常可展為圖f5D。如圖5C所示,桌面含有應用、文件夾或widget等所有可添加到桌面上的物件。通過桌面雙擊、長按彈出出菜單或其他手勢的方式,將桌面2中的所有物件生成為一個文件夾放置在桌面I ο如圖f5D所示,文件夾中的文件可移入移出。點擊還原成桌面按鈕,則文件夾中的所有物件被直接放置在一個新生成的桌面上,如一屏放不下則自動新增一屏。
[0082]進一步地,打包后的文件夾被定義有位置屬性,以記錄被打包桌面的具體位置,并根據文件夾的位置屬性進行如下處理:當被打包桌面不是第一屏桌面時,該文件夾優先存放于前一桌面或使用系統定義的桌面圖標自動排列規則進行存放;當前一桌面的空間位置無法存放打包后的文件夾時,該文件夾被存放于后一桌面;當后一桌面仍然無法存放打包后的文件夾時,依次查找可以存放該文件夾的后一桌面進行存放;當全部桌面都無法存放打包后的文件夾時,新建桌面用于存放該文件夾;當被打包桌面是第一屏桌面時,該文件夾存放于后一桌面。可以理解的是,打包生成的文件夾與未打包的文件夾具有相同的使用行為,例如文件夾展開、使用文件夾中的應用、移出文件夾中的應用、將其他應用移入文件夾、刪除文件夾中的應用。
[0083]可選地,未打包的文件夾在展開狀態下,提供還原功能觸發按鍵,并在檢測到終端用戶點擊還原功能觸發按鍵后,將該文件夾還原成一個新的桌面,若一個桌面放不,則生成另一新桌面,依此類推,并順序排列在原有桌面之后。
[0084]結合上文圖4A-4D所述,如圖5A-5B所示,若桌面2中的程序需要被使用時,通過點擊打包文件夾,此時,文件夾中內容或物件以縮略圖形式顯示桌面2。同時顯示“還原成桌面”選項(即,還原功能觸發按鍵),若只有臨時使用某一程序或某一插件,在文件夾模式下直接點擊使用即可;若需要經常使用該屏某些程序,點擊“還原成桌面”,文件夾將會還原成桌面2,且根據對應的位置屬性,將桌面2進行位置確認。進一步地,在桌面縮略圖狀態點擊縮略圖中的打包文件夾按鈕,桌面2內的所有物件被打包為文件夾并自動放置在桌面1,如該桌面無位置則放置在一新桌面內。作為另一種實施例,若桌面2、桌面3、桌面4等多屏時,可以通過在任意屏中輸入一指令(入雙擊、長按等),彈出菜單或者其他手勢處理方式,輸入對應的指令,而讓桌面2、桌面3、桌面4中的所有的物件打包成一個文件夾。其中,本實施方式為,當長按后(兩指收攏),所有桌面顯示為桌面縮略圖,所有縮略圖具有復選框, 選擇桌面2、桌面3、桌面4,點擊下方的“打包成文件夾”選項,完成打包。在其他實施方式中,也可以通過拖動桌面縮略圖,實現桌面2、桌面3、桌面4的縮略圖的疊加,然后點擊下方的“打包成文件夾”選項,完成打包。通過文件夾標記的應用位置信息及屏順序信息,多屏文件夾展開時,各應用的在原屏中的位置保持不變,各屏的順序保持不變。可以理解,在展開成桌面時,如上文所述方式。
[0085]在其他實施方式中,打包還可以通過兩個桌面縮略圖之間的拖動疊加,而自動打包成文件夾。
[0086]在其他實施方式中,每個被打包的對象都有一個位置參數,該位置參數將顯示所處第幾屏及具體應用在屏內所處位置,當需要展開成桌面時,各對象將會按原來位置恢復至各桌面。
[0087]在其他實施方式中,打包后的文件夾具有發送功能(可選擇附帶安裝包或選擇附帶安裝地址(如蘇寧應用商店或**手機助手中該應用的鏈接位置)),可以將文件夾從移動設備A上發送至移動設備B上,移動設備B將根據文件夾內容,進行程序下載、安裝及背景設置等。
[0088]在其他實施方式中,打包后的文件夾具有刪除功能,相當于卸載所有文件夾內的應用。
[0089]進一步地,所述方法還可以包括:當將文件夾傳輸至另一終端,另一終端的程序安裝模塊獲得文件夾內容及程序信息,根據程序信息進行軟件下載并安裝。
[0090]進一步地,所述方法還可以包括:當指令接收模塊接收到文件夾中某一應用快捷方式被刪除時,程序刪除模塊將對應程序刪除。
[0091]通過指令控制將某一觸控屏幕中的所有應用程序或插件(例如,壁紙、裝飾物 (widget)等)打包放置于某一文件夾內,并將該文件夾設置于前一屏幕或后一屏內幕,以減少屏幕的數量,從而避免不常用的應用程序占據屏幕空間。因此,本發明創造了一種應用的整體收藏模式,并可在收藏模式與桌面模式間快速轉換,滿足用戶不同情景的使用需要而提升用戶體驗。
[0092]本專利發明人做出的突出貢獻在于:發現一般終端用戶在觸控桌面上放置應用程序時遵循一定的使用習慣和規則,同時終端用戶在創建文件夾時也遵循一定的使用習慣和規則;對于同一個用戶而言,這兩類使用習慣和規則是基本相同的;然而,目前這兩類使用習慣和規則之間無法實現快速轉換。因此,本發明是將觸控桌面與文件夾打通以實現轉換, 并且將觸控桌面中的各類內容視為一個整體進行文件打包,從而實現兩類使用習慣和規則之間的快速轉換,以適應不同的應用場景,用戶可將一些臨時不常用的桌面打包或收縮為一個文件夾,而不是刪除,以減少觸控桌面的數量,并且待有需要時再將文件夾中的桌面及其內容按原來桌面的顯示方式釋放出來。
[0093]圖6是本發明的一實施例的融合通信終端的結構示意圖。如圖6所示,本發明還同時提供一種應用程序桌面管理裝置,包括:檢測模塊,用于檢測終端用戶輸入的桌面打包指令;打包模塊,用于根據檢測到的桌面打包指令,將終端用戶選定的至少一個觸控桌面上的所有組件打包進一個新創建的文件夾內;顯示模塊,用于將新創建的文件夾呈現在未被打包的觸控桌面上。進一步地,所述裝置還包括:還原模塊,用于在文件夾的展開狀態提供還原功能觸發按鍵,并在檢測到終端用戶點擊還原功能觸發按鍵后,將該文件夾還原成觸控桌面被打包之前的狀態。如圖6所示,檢測模塊、打包模塊、和還原模塊可以構成一個新的應用程序桌面管理部件,該應用程序桌面管理部件可以集成或單獨配置在圖1所示的智能終端100中,并通過系統總線與存儲模塊、處理模塊和顯示模塊耦合并進行數據交互。
[0094]作為一種實施例,所述打包模塊進一步用于:當檢測到桌面打包指令后,觸屏終端中的所有桌面顯示為桌面縮略圖并且在桌面縮略圖上提供打包功能觸發按鍵,終端用戶點擊打包功能觸發按鍵后,將該觸控桌面上的所有組件打包進一個文件夾內。
[0095]作為一種實施例,所述打包模塊進一步用于:當檢測到桌面打包指令后,觸屏終端中的所有桌面顯示為桌面縮略圖,終端用戶選中至少兩個觸控桌面的縮略圖后,所述至少兩個觸控桌面上的所有組件打包進一個文件夾內。
[0096]作為一種實施例,所述打包模塊進一步用于:拖動某個觸控桌面的縮略圖并疊加進另一個觸控桌面的縮略圖中,以選中至少兩個觸控桌面。
[0097]作為一種實施例,所述檢測模塊進一步用于:雙擊某個觸控桌面;長按某個觸控桌面;或,在某個觸控桌面上進行兩指收攏手勢操作。
[0098]作為一種實施例,所述組件具體為:應用程序的觸發按鈕或觸發圖標、裝飾物Widget、應用插件、桌面背景和/或壁紙。
[0099]作為一種實施例,所述顯示模塊進一步用于:打包后的文件夾被定義有位置屬性,以記錄被打包桌面的具體位置,并根據文件夾的位置屬性進行如下處理:當被打包桌面不是第一屏桌面時,該文件夾優先存放于前一桌面或使用系統定義的桌面圖標自動排列規則進行存放;當前一桌面的空間位置無法存放打包后的文件夾時,該文件夾被存放于后一桌面;當后一桌面仍然無法存放打包后的文件夾時,依次查找可以存放該文件夾的后一桌面進行存放;當全部桌面都無法存放打包后的文件夾時,新建桌面用于存放該文件夾;當被打包桌面是第一屏桌面時,該文件夾存放于后一桌面。
[0100]作為一種實施例,所述裝置還包括:當用戶選中某個已被打包的文件夾時,所述顯示模塊以縮略圖形式顯示被打包的觸控桌面上的組件,并所述檢測模塊用于檢測和觸發終端用戶選中的相應組件。
[0101]作為一種實施例,所述裝置還包括:通信模塊,用于將打包后的文件夾傳輸至另一臺觸屏終端。
[0102]作為一種實施例,所述裝置還包括:還包括:配置模塊,用于將打包后的文件夾傳輸至另一臺觸屏終端后,使得另一終端根據文件夾內組件的配置信息自動下載并配置相同的組件。
[0103]作為一種實施例,所述裝置還包括:刪除模塊,用于刪除打包后的文件夾;和/或復制模塊,用于復制打包后的文件夾。
[0104]本發明提出的一種應用程序桌面管理方法及觸屏終端,通過將終端用戶選定的至少一個觸控桌面上的所有組件打包進一個新創建的文件夾內,能夠減少因應用程序的快速增加而導致的具有較多屏幕的觸控桌面,避免客戶在觸控桌面的不同屏幕之間進行不停地切換操作,以提高應用程序檢索及觸發效率,提升用戶體驗。
[0105]本技術領域技術人員可以理解,本發明可以涉及用于執行本申請中所述操作中的一項或多項操作的設備。所述設備可以為所需的目的而專門設計和制造,或者也可以包括通用計算機中的已知設備,所述通用計算機有存儲在其內的程序選擇性地激活或重構。這樣的計算機程序可以被存儲在設備(例如,計算機)可讀介質中或者存儲在適于存儲電子指令并分別耦聯到總線的任何類型的介質中,所述計算機可讀介質包括但不限于任何類型的盤(包括軟盤、硬盤、光盤、CD-ROM、和磁光盤)、隨即存儲器(RAM)、只讀存儲器(ROM)、 電可編程ROM、電可擦ROM (EPROM)、電可擦除可編程ROM (EEPR0M)、閃存、磁性卡片或光線卡片。可讀介質包括用于以由設備(例如,計算機)可讀的形式存儲或傳輸信息的任何機構。 例如,可讀介質包括隨即存儲器(RAM)、只讀存儲器(ROM)、磁盤存儲介質、光學存儲介質、 閃存裝置、以電的、光的、聲的或其他的形式傳播的信號(例如載波、紅外信號、數字信號) 等。
[0106]本技術領域技術人員可以理解,可以用計算機程序指令來實現這些結構圖和/或框圖和/或流圖中的每個框以及這些結構圖和/或框圖和/或流圖中的框的組合。可以將這些計算機程序指令提供給通用計算機、專業計算機或其他可編程數據處理方法的處理器來生成機器,從而通過計算機或其他可編程數據處理方法的處理器來執行的指令創建了用于實現結構圖和/或框圖和/或流圖的框或多個框中指定的方法。
[0107]本技術領域技術人員可以理解,本發明中已經討論過的各種操作、方法、流程中的步驟、措施、方案可以被交替、更改、組合或刪除。進一步地,具有本發明中已經討論過的各種操作、方法、流程中的其他步驟、措施、方案也可以被交替、更改、重排、分解、組合或刪除。 進一步地,現有技術中的具有與本發明中公開的各種操作、方法、流程中的步驟、措施、方案也可以被交替、更改、重排、分解、組合或刪除。
[0108]以上所述僅是本發明的部分實施方式,應當指出,對于本技術領域的普通技術人員來說,在不脫離本發明原理的前提下,還可以做出若干改進和潤飾,這些改進和潤飾也應視為本發明的保護范圍。
【主權項】
1.一種應用程序桌面管理方法,其特征在于,包括: 51、觸屏終端檢測終端用戶輸入的桌面打包指令; 52、根據檢測到的桌面打包指令,將終端用戶選定的至少一個觸控桌面上的所有組件打包進一個新創建的文件夾內; 53、將新創建的文件夾呈現在未被打包的觸控桌面上,并刪除已被打包的觸控桌面。2.根據權利要求1所述的方法,其特征在于,所述步驟S2進一步包括: 當檢測到桌面打包指令后,觸屏終端中的所有桌面顯示為桌面縮略圖并且在桌面縮略圖上提供打包功能觸發按鍵,終端用戶點擊打包功能觸發按鍵后,將該觸控桌面上的所有組件打包進一個文件夾內;或者, 當檢測到桌面打包指令后,觸屏終端中的所有桌面顯示為桌面縮略圖,終端用戶選中至少兩個觸控桌面的縮略圖后,所述至少兩個觸控桌面上的所有組件打包進一個文件夾內。3.根據權利要求2所述的方法,其特征在于,所述終端用戶選中至少兩個觸控桌面的縮略圖進一步包括: 拖動某個觸控桌面的縮略圖并疊加進另一個觸控桌面的縮略圖中,以選中至少兩個觸控桌面。4.根據權利要求1所述的方法,其特征在于,所述用戶輸入的桌面打包指令,進一步包括: 雙擊某個觸控桌面; 長按某個觸控桌面; 通過單擊、長按、雙擊方式調用菜單執行打包指令;或, 在某個觸控桌面上進行兩指收攏手勢操作。5.根據權利要求1所述的方法,其特征在于,步驟S2中所述組件具體為: 應用程序的觸發按鈕或觸發圖標、裝飾物Widget、應用插件、桌面背景和/或壁紙。6.根據權利要求1所述的方法,其特征在于,所述步驟S3進一步包括: 打包后的文件夾被定義有位置屬性,以記錄被打包桌面的具體位置,并根據文件夾的位置屬性進行如下處理: 當被打包桌面不是第一屏桌面時,該文件夾優先存放于前一桌面或使用系統定義的桌面圖標自動排列規則進行存放; 當前一桌面的空間位置無法存放打包后的文件夾時,該文件夾被存放于后一桌面; 當后一桌面仍然無法存放打包后的文件夾時,依次查找可以存放該文件夾的后一桌面進行存放; 當全部桌面都無法存放打包后的文件夾時,新建桌面用于存放該文件夾; 當被打包桌面是第一屏桌面時,該文件夾存放于后一桌面。7.根據權利要求1-6中任一所述的方法,其特征在于,還包括: 當用戶選中某個已被打包的文件夾時,以縮略圖形式顯示被打包的觸控桌面上的組件,并檢測和觸發終端用戶選中的相應組件。8.根據權利要求7所述的方法,其特征在于,所述被打包的觸控桌面的縮略圖還包括: 提供還原功能觸發按鍵,終端用戶點擊還原功能觸發按鍵后,該文件夾將還原成觸控桌面被打包之前的狀態。9.根據權利要求1所述的方法,其特征在于,還包括:通過觸屏終端的通信功能將打包后的文件夾傳輸至另一臺觸屏終端;另一終端根據文件夾內組件的配置信息自動下載并配置相同的組件。10.—種應用程序桌面管理裝置,其特征在于,包括:檢測模塊,用于檢測終端用戶輸入的桌面打包指令;打包模塊,用于根據檢測到的桌面打包指令,將終端用戶選定的至少一個觸控桌面上 的所有組件打包進一個新創建的文件夾內;顯示模塊,用于將新創建的文件夾呈現在未被打包的觸控桌面上。11.根據權利要求10所述的裝置,其特征在于,還包括:還原模塊,用于在文件夾的展開狀態提供還原功能觸發按鍵,并在檢測到終端用戶點 擊還原功能觸發按鍵后,將該文件夾還原成觸控桌面被打包之前的狀態。12.根據權利要求10所述的裝置,其特征在于,還包括:通信模塊,用于將打包后的文件夾傳輸至另一臺觸屏終端;配置模塊,用于將打包后的文件夾傳輸至另一臺觸屏終端后,使得另一終端根據文件 夾內組件的配置信息自動下載并配置相同的組件。13.根據權利要求10所述的裝置,其特征在于,還包括:刪除模塊,用于刪除打包后的文件夾;和/或復制模塊,用于復制打包后的文件夾。
【文檔編號】G06F3/0484GK106033301SQ201510107599
【公開日】2016年10月19日
【申請日】2015年3月11日
【發明人】殷暉
【申請人】蘇寧云商集團股份有限公司