亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種移動終端的桌面圖標管理方法及移動終端與流程

文檔序號:11864198閱讀:251來源:國知局
一種移動終端的桌面圖標管理方法及移動終端與流程

本發(fā)明涉及電子技術(shù),尤其涉及一種移動終端的桌面圖標管理方法及移動終端。



背景技術(shù):

桌面(desktop),原指打開計算機并登錄到操作系統(tǒng)之后看到的主屏幕界面,如今泛指電子系統(tǒng)與用戶的交互主界面,用戶可以在桌面上放置應(yīng)用(APP,Application)、文檔或快捷圖標。

目前,各android桌面應(yīng)用實現(xiàn)的調(diào)整桌面圖標布局的方案各不相同,但均需要進入編輯模式,且進入編輯模式進行調(diào)整的過程很繁瑣。例如用戶量很大的Go桌面,如果用戶想要修改桌面圖標布局,需要按Menu鍵-點擊桌面設(shè)置-點擊桌面-點擊屏幕行列數(shù)-選擇(4*4、4*5、5*5、自定義行列等),如圖1所示,操作十分繁瑣,且用戶在選擇后無法預覽,需要退回到桌面進行查看,一旦調(diào)整后的桌面圖標布局自己不喜歡,需要重復進行之前的操作進行調(diào)整,這樣往往需要重復好幾次才能達到滿意,用戶體驗差。



技術(shù)實現(xiàn)要素:

有鑒于此,本發(fā)明實施例為解決現(xiàn)有技術(shù)中存在的至少一個問題而提供一種移動終端的桌面圖標管理方法及移動終端。

本發(fā)明實施例的技術(shù)方案是這樣實現(xiàn)的:

本發(fā)明實施例提供了一種移動終端,所述移動終端包括:檢測模塊、確定模塊及調(diào)整模塊;其中,

所述檢測模塊,用于當觸摸屏接收到第一管理指令時,基于所述第一管理指令檢測得到輸入的第一操作時,觸發(fā)所述確定模塊;

所述確定模塊,用于確定所述第一操作符合第一預設(shè)條件,獲取所述第一操作的第一操作參數(shù);

所述調(diào)整模塊,用于基于所述第一操作參數(shù)進行當前桌面的桌面圖標布局的調(diào)整;

其中,所述桌面圖標布局包括:桌面的行圖標分區(qū)的數(shù)量及列圖標分區(qū)的數(shù)量;所述圖標分區(qū)用于顯示桌面圖標。

上述方案中,所述第一操作為滑動操作;

所述確定模塊,還用于確定所述滑動操作的滑動軌跡位于第一區(qū)域,且所述滑動操作對應(yīng)的滑動距離達到第一長度閾值。

上述方案中,所述第一操作參數(shù)表征所述滑動操作對應(yīng)的滑動距離達到第一長度閾值時的滑動方向;

所述調(diào)整模塊,還用于確定所述第一操作參數(shù)表征的滑動方向與預設(shè)的滑動方向相同,獲取當前桌面的桌面圖標布局;

以及,基于所述滑動方向,調(diào)整當前的桌面圖標布局為第一桌面圖標布局,以使當前的行圖標分區(qū)的數(shù)量增加/減少,或使當前的列圖標分區(qū)的數(shù)量增加/減少;

以及,更新當前桌面的桌面圖標與所述第一桌面圖標布局中圖標分區(qū)的對應(yīng)關(guān)系。

上述方案中,所述確定模塊,還用于對所述滑動操作進行滑動距離初始化;

以及,確定所述滑動距離初始化后,所述滑動操作對應(yīng)的滑動距離達到第二長度閾值時,獲取所述第一操作的第二操作參數(shù);所述第二操作參數(shù)表征滑動距離初始化后,所述滑動操作對應(yīng)的滑動距離達到第二長度閾值時的滑動方向;

所述調(diào)整模塊,還用于確定所述第二操作參數(shù)表征的滑動方向與預設(shè)的滑動方向相同,基于所述第二操作參數(shù)表征的滑動方向調(diào)整所述第一桌面圖標布局為第二桌面圖標布局,以使第一桌面圖標布局的行圖標分區(qū)的數(shù)量增加/減少,或使第一桌面圖標布局的列圖標分區(qū)的數(shù)量增加/減少;

以及,更新當前桌面的桌面圖標與所述第二桌面圖標布局中圖標分區(qū)的對應(yīng)關(guān)系。

上述方案中,所述移動終端還包括設(shè)置模塊,用于依據(jù)第一規(guī)則預先設(shè)置N個連續(xù)的桌面圖標布局;其中,N為正整數(shù);所述N個連續(xù)的桌面圖標布局中,相鄰的桌面圖標布局的行圖標分區(qū)的數(shù)量間隔相同,或列圖標分區(qū)的數(shù)量間隔相同。

本發(fā)明實施例還提供了一種移動終端的桌面圖標管理方法,所述方法包括:

當觸摸屏接收到第一管理指令時,基于所述第一管理指令檢測得到輸入的第一操作;

確定所述第一操作符合第一預設(shè)條件,獲取所述第一操作的第一操作參數(shù);

基于所述第一操作參數(shù)進行當前桌面的桌面圖標布局的調(diào)整;

其中,所述桌面圖標布局包括:桌面的行圖標分區(qū)的數(shù)量及列圖標分區(qū)的數(shù)量;所述圖標分區(qū)用于顯示桌面圖標。

上述方案中,所述第一操作為滑動操作;所述確定所述第一操作符合第一預設(shè)條件,包括:

確定所述滑動操作的滑動軌跡位于第一區(qū)域,且所述滑動操作對應(yīng)的滑動距離達到第一長度閾值。

上述方案中,所述第一操作參數(shù)表征所述滑動操作對應(yīng)的滑動距離達到第一長度閾值時的滑動方向;

所述基于所述第一操作參數(shù)進行當前桌面的桌面圖標布局的調(diào)整,包括:

確定所述第一操作參數(shù)表征的滑動方向與預設(shè)的滑動方向相同,獲取當前桌面的桌面圖標布局;

基于所述滑動方向,調(diào)整當前的桌面圖標布局為第一桌面圖標布局,以使當前的行圖標分區(qū)的數(shù)量增加/減少,或使當前的列圖標分區(qū)的數(shù)量增加/減少;

更新當前桌面的桌面圖標與所述第一桌面圖標布局中圖標分區(qū)的對應(yīng)關(guān)系。

上述方案中,所述基于所述第一操作參數(shù)進行當前桌面的桌面圖標布局的調(diào)整之后,所述方法還包括:

對所述滑動操作進行滑動距離初始化;

確定所述滑動距離初始化后,所述滑動操作對應(yīng)的滑動距離達到第二長度閾值,獲取所述第一操作的第二操作參數(shù);所述第二操作參數(shù)表征滑動距離初始化后,所述滑動操作對應(yīng)的滑動距離達到第二長度閾值時的滑動方向;

確定所述第二操作參數(shù)表征的滑動方向與預設(shè)的滑動方向相同,基于所述第二操作參數(shù)表征的滑動方向調(diào)整所述第一桌面圖標布局為第二桌面圖標布局,以使第一桌面圖標布局的行圖標分區(qū)的數(shù)量增加/減少,或使第一桌面圖標布局的列圖標分區(qū)的數(shù)量增加/減少;

更新當前桌面的桌面圖標與所述第二桌面圖標布局中圖標分區(qū)的對應(yīng)關(guān)系。

上述方案中,所述方法還包括:

依據(jù)第一規(guī)則預先設(shè)置N個連續(xù)的桌面圖標布局;其中,N為正整數(shù);所述N個連續(xù)的桌面圖標布局中,相鄰的桌面圖標布局的行圖標分區(qū)的數(shù)量間隔相同,或列圖標分區(qū)的數(shù)量間隔相同。

本發(fā)明實施例中提供的移動終端的桌面圖標管理方法及移動終端,當觸摸屏接收到第一管理指令時,基于所述第一管理指令檢測得到輸入的第一操作;確定所述第一操作符合第一預設(shè)條件,獲取所述第一操作的第一操作參數(shù);基于所述第一操作參數(shù)進行當前桌面的桌面圖標布局的調(diào)整;其中,所述桌面圖標布局包括:桌面的行圖標分區(qū)的數(shù)量及列圖標分區(qū)的數(shù)量;所述圖標分區(qū)用于顯示桌面圖標。如此,當輸入的第一操作符合預設(shè)條件時,基于所述第一操作進行桌面圖標布局的調(diào)整,極大的方便了用戶,避免了現(xiàn)有技術(shù)中進行桌面圖標布局調(diào)整的繁瑣,提高了用戶體驗。

附圖說明

圖1為現(xiàn)有技術(shù)中進行移動終端的桌面圖標布局調(diào)整方法示意圖;

圖2為實現(xiàn)本發(fā)明各個實施例的一個可選的移動終端100的硬件結(jié)構(gòu)示意圖;

圖3為本發(fā)明實施例中移動終端的桌面圖標管理方法的流程示意圖一;

圖4為本發(fā)明實施例中進行滑動操作對應(yīng)的第一區(qū)域示意圖;

圖5為本發(fā)明實施例中進行按壓操作對應(yīng)的第二區(qū)域示意圖;

圖6為本發(fā)明實施例中進行桌面圖標布局調(diào)整前后對比示意圖一;

圖7為本發(fā)明實施例中移動終端的桌面圖標管理方法的流程示意圖二;

圖8為本發(fā)明實施例中基于滑動操作,順序進行兩次桌面圖標布局調(diào)整的示意圖;

圖9為本發(fā)明實施例中基于滑動操作,逆序進行兩次桌面圖標布局調(diào)整的示意圖;

圖10為本發(fā)明實施例中移動終端的桌面圖標管理方法的流程示意圖三;

圖11為本發(fā)明實施例中基于按壓操作,進行兩次桌面圖標布局調(diào)整的示意圖;

圖12為本發(fā)明實施例中移動終端的組成結(jié)構(gòu)示意圖。

具體實施方式

應(yīng)當理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明的技術(shù)方案,并不用于限定本發(fā)明的保護范圍。

現(xiàn)在將參考附圖描述實現(xiàn)本發(fā)明各個實施例的移動終端。在后續(xù)的描述中,使用用于表示元件的諸如“模塊”、“部件”或“單元”的后綴僅為了有利于本發(fā)明的說明,其本身并沒有特定的意義。因此,“模塊”與“部件”可以混合地使用。

移動終端可以以各種形式來實施。例如,本發(fā)明中描述的終端可以包括諸如移動電話、智能電話、筆記本電腦、數(shù)字廣播接收器、個人數(shù)字助理(PDA)、平板電腦(PAD)、便攜式多媒體播放器(PMP)、導航裝置等等的移動終端以及諸如數(shù)字TV、臺式計算機等等的固定終端。下面,假設(shè)終端是移動終端。然而,本領(lǐng)域技術(shù)人員將理解的是,除了特別用于移動目的的元件之外,根據(jù)本發(fā)明的實施方式的構(gòu)造也能夠應(yīng)用于固定類型的終端。

圖2為實現(xiàn)本發(fā)明各個實施例的移動終端100的硬件結(jié)構(gòu)示意,如圖1所示,移動終端100可以包括輸入模塊110、檢測模塊120、輸出模塊130、存儲器140、控制器150及設(shè)置模塊160等等。圖2示出了具有各種組件的移動終端100,但是應(yīng)理解的是,并不要求實施所有示出的組件。可以替代地實施更多或更少的組件。將在下面詳細描述移動終端100的元件。

輸入模塊110可以根據(jù)用戶輸入的命令生成鍵輸入數(shù)據(jù)以控制移動終端100的各種操作。輸入模塊110允許用戶輸入各種類型的信息,并且可以包括鍵盤、鍋仔片、觸摸板(例如,檢測由于被接觸而導致的電阻、壓力、電容等等的變化的觸敏組件)、滾輪、搖桿等等。特別地,當觸摸板以層的形式疊加在顯示單元131上時,可以形成觸摸屏。

檢測模塊120檢測移動終端100的當前狀態(tài),(例如,移動終端100的打開或關(guān)閉狀態(tài))、移動終端100的位置、用戶對于移動終端100的接觸(即,觸摸輸入)的有無、移動終端100的取向、移動終端100的加速或減速移動和方向等等,并且生成用于控制移動終端100的操作的命令或信號。例如,當移動終端100實施為滑動型移動電話時,檢測模塊120可以感測該滑動型電話是打開還是關(guān)閉。

輸出模塊130被構(gòu)造為以視覺、音頻和/或觸覺方式提供輸出信號(例如,音頻信號、視頻信號、警報信號、振動信號等等)。輸出模塊130可以包括顯示單元131等等。

顯示單元131可以顯示在移動終端100中處理的信息。例如,當移動終端100處于電話通話模式時,顯示單元131可以顯示與通話或其它通信(例如,文本消息收發(fā)、多媒體文件下載等等)相關(guān)的用戶界面(UI)或圖形用戶界面(GUI)。當移動終端100處于視頻通話模式或者圖像捕獲模式時,顯示單元131可以顯示捕獲的圖像和/或接收的圖像、示出視頻或圖像以及相關(guān)功能的UI或GUI等等。

同時,當顯示單元131和觸摸板以層的形式彼此疊加以形成觸摸屏時,顯示單元131可以用作輸入裝置和輸出裝置。顯示單元131可以包括液晶顯示器(LCD)、薄膜晶體管LCD(TFT-LCD)、有機發(fā)光二極管(OLED)顯示器、柔性顯示器、三維(3D)顯示器等等中的至少一種。這些顯示器中的一些可以被構(gòu)造為透明狀以允許用戶從外部觀看,這可以稱為透明顯示器,典型的透明顯示器可以例如為TOLED(透明有機發(fā)光二極管)顯示器等等。根據(jù)特定想要的實施方式,移動終端100可以包括兩個或更多顯示單元(或其它顯示裝置),例如,移動終端100可以包括外部顯示單元(未示出)和內(nèi)部顯示單元(未示出)。觸摸屏可用于檢測觸摸輸入壓力以及觸摸輸入位置和觸摸輸入面積。

存儲器140可以存儲由控制器150執(zhí)行的處理和控制操作的軟件程序等等,或者可以暫時地存儲已經(jīng)輸出或?qū)⒁敵龅臄?shù)據(jù)(例如,電話簿、消息、靜態(tài)圖像、視頻等等)。而且,存儲器140可以存儲關(guān)于當觸摸施加到觸摸屏時輸出的各種方式的振動和音頻信號的數(shù)據(jù)。

存儲器140可以包括至少一種類型的存儲介質(zhì),所述存儲介質(zhì)包括閃存、硬盤、多媒體卡、卡型存儲器(例如,SD或DX存儲器等等)、隨機訪問存儲器(RAM)、靜態(tài)隨機訪問存儲器(SRAM)、只讀存儲器(ROM)、電可擦除可編程只讀存儲器(EEPROM)、可編程只讀存儲器(PROM)、磁性存儲器、磁盤、光盤等等。而且,移動終端100可以與通過網(wǎng)絡(luò)連接執(zhí)行存儲器160的存儲功能的網(wǎng)絡(luò)存儲裝置協(xié)作。

控制器150通??刂埔苿咏K端100的總體操作,如實現(xiàn)本發(fā)明一實施例中確定模塊及調(diào)整模塊的操作。控制器150執(zhí)行與語音通話、數(shù)據(jù)通信、視頻通話等等相關(guān)的控制和處理。控制器150可以執(zhí)行模式識別處理,以將在觸摸屏上執(zhí)行的手寫輸入或者圖片繪制輸入識別為字符或圖像。

設(shè)置模塊160可用于實現(xiàn)對移動終端100的各種參數(shù)的設(shè)置,例如用于預先設(shè)定移動終端100的桌面圖標布局,等等。

這里描述的各種實施方式可以以使用例如計算機軟件、硬件或其任何組合的計算機可讀介質(zhì)來實施。對于硬件實施,這里描述的實施方式可以通過使用特定用途集成電路(ASIC)、數(shù)字信號處理器(DSP)、數(shù)字信號處理裝置(DSPD)、可編程邏輯裝置(PLD)、現(xiàn)場可編程門陣列(FPGA)、處理器、控制器、微控制器、微處理器、被設(shè)計為執(zhí)行這里描述的功能的電子單元中的至少一種來實施,在一些情況下,這樣的實施方式可以在控制器150中實施。對于軟件實施,諸如過程或功能的實施方式可以與允許執(zhí)行至少一種功能或操作的單獨的軟件模塊來實施。軟件代碼可以由以任何適當?shù)木幊陶Z言編寫的軟件應(yīng)用程序(或程序)來實施,軟件代碼可以存儲在存儲器140中并且由控制器150執(zhí)行。

至此,已經(jīng)按照其功能描述了移動終端100。下面,為了簡要起見,將描述諸如折疊型、直板型、擺動型、滑動型移動終端100等等的各種類型的移動終端100中的滑動型移動終端100作為示例。因此,本發(fā)明能夠應(yīng)用于任何類型的移動終端100,并且不限于滑動型移動終端100。

如圖2中所示的移動終端100可以被構(gòu)造為利用經(jīng)由幀或分組發(fā)送數(shù)據(jù)的諸如有線和無線通信系統(tǒng)以及基于衛(wèi)星的通信系統(tǒng)來操作。

基于上述移動終端100硬件結(jié)構(gòu),提出本發(fā)明方法各個實施例。

實施例一

如圖3所示,本發(fā)明實施例提出一種移動終端的桌面圖標管理方法,包括:

步驟101:當觸摸屏接收到第一管理指令時,基于所述第一管理指令檢測得到輸入的第一操作。

這里,所述第一管理指令,用于指示進入對移動終端的桌面圖標進行布局調(diào)整的操作模式;這里所述的桌面圖標布局包括:桌面的行圖標分區(qū)的數(shù)量及列圖標分區(qū)的數(shù)量;所述圖標分區(qū)用于顯示桌面圖標;也即,對桌面圖標布局進行調(diào)整即對桌面可顯示的桌面圖標的行列數(shù)進行調(diào)整,而不同的桌面圖標布局可對應(yīng)不同的桌面圖標間隔、大小的直觀感受;在具體實施時,用戶可通過長按目標桌面的任一圖標觸發(fā)所述第一管理指令;在實際應(yīng)用中,由于移動終端可包括多個桌面,這里所述的目標桌面可以是所述多個桌面中的一個。

在具體實施時,所述第一操作可以為任意可實現(xiàn)指示進行桌面圖標布局調(diào)整的操作,如滑動操作,按壓操作等等。

步驟102:確定所述第一操作符合第一預設(shè)條件,獲取所述第一操作的第一操作參數(shù)。

在具體實施時,不同的第一操作可對應(yīng)不同的第一預設(shè)條件;例如,在一實施例中,所述第一操作為滑動操作,相應(yīng)的,確定所述第一操作符合第一預設(shè)條件包括:

確定所述滑動操作的滑動軌跡位于第一區(qū)域,且所述滑動操作對應(yīng)的滑動距離達到第一長度閾值;

這里,所述第一區(qū)域的具體區(qū)域位置可以依據(jù)需要預先設(shè)置,如:第一區(qū)域為移動終端的桌面的一側(cè),如左側(cè)、右側(cè)等,而具體第一區(qū)域的大小可以依據(jù)需要進行設(shè)定;如圖4所示;

所述第一長度閾值也可依據(jù)實際情況預先進行設(shè)定,如:第一長度閾值為100dp。

在實際實施時,檢測到的第一操作符合第一預設(shè)條件,表明所述第一操作符合進行桌面圖標布局的條件,然后獲取所述第一操作的第一操作參數(shù),這里所述的第一操作參數(shù)可以為指示如何進行桌面圖標布局調(diào)整的參數(shù),例如,當?shù)谝徊僮鳛榛瑒硬僮鲿r,第一操作參數(shù)可以為表征所述滑動操作對應(yīng)的滑動距離達到第一長度閾值時的滑動方向的參數(shù),如:當用戶在第一區(qū)域(桌面左側(cè))進行滑動操作,滑動距離達到第一長度閾值100dp,且滑動達到100dp時的滑動方向向上,則基于該方向?qū)ψ烂鎴D標布局進行調(diào)整。

例如,在一實施例中,所述第一操作為按壓操作,相應(yīng)的,確定所述第一操作符合第一預設(shè)條件包括:

確定所述按壓操作的按壓位置處于第二區(qū)域,且所述按壓操作對應(yīng)的壓力大小達到第一壓力閾值;

這里,第二區(qū)域的具體區(qū)域位置可以依據(jù)需要預先設(shè)置,如:第二區(qū)域為移動終端的桌面的四個角中之一,而具體第二區(qū)域的大小可以依據(jù)需要進行設(shè)定;如圖5所示;所述第一壓力閾值的大小也可以依據(jù)實際情況進行設(shè)定。

相應(yīng)的,當?shù)谝徊僮鳛榘磯翰僮鲿r,獲取所述第一操作的第一操作參數(shù)可以為所述按壓操作的壓力大小達到第一壓力閾值時的壓力級別,如:當用戶在第二區(qū)域(桌面左上角)進行按壓操作,壓力大小達到第一壓力閾值,獲取相應(yīng)的壓力級別,則基于該壓力級別對桌面圖標布局進行調(diào)整。

步驟103:基于所述第一操作參數(shù)進行當前桌面的桌面圖標布局的調(diào)整。

在本發(fā)明實施例中,桌面圖標布局包括:桌面的行圖標分區(qū)的數(shù)量及列圖標分區(qū)的數(shù)量,所述圖標分區(qū)用于顯示桌面圖標;也即,桌面圖標布局包括該桌面可進行顯示的桌面圖標的行列數(shù);在一實施例中,桌面圖標布局還可以包括:當前顯示在目標桌面上的桌面圖標、以及所述桌面圖標與所述圖標分區(qū)之間的對應(yīng)關(guān)系。

在具體實施時,可依據(jù)第一規(guī)則預先設(shè)置N個連續(xù)的桌面圖標布局;其中,N為正整數(shù);所述N個連續(xù)的桌面圖標布局中,相鄰的桌面圖標布局的行圖標分區(qū)的數(shù)量間隔相同,如:相差為一,或列圖標分區(qū)的數(shù)量間隔相同,如相差為一;例如:可預先設(shè)置5個連續(xù)的桌面圖標布局,每個桌面圖標布局可顯示的桌面圖標的行列數(shù)依次為:3*3→3*4→3*5→4*5→5*5;這里,需要說明的是,每個桌面圖標布局中的桌面圖標的大小以及桌面圖標之間的間隔可依據(jù)實際情況預先設(shè)定,例如,對于3*3的桌面圖標布局,由于其可顯示的桌面圖標數(shù)目少,因此可設(shè)置較大的桌面圖標以及較大的桌面圖標間隔;反之,對于5*5的桌面圖標布局,較之3*3的桌面圖標布局來說,由于其可顯示的桌面圖標數(shù)目多,因此可設(shè)置較小的桌面圖標以及較小的桌面圖標間隔。

在一實施例中,當?shù)谝徊僮鲄?shù)表征所述滑動操作對應(yīng)的滑動距離達到第一長度閾值時的滑動方向時,基于所述第一操作參數(shù)進行當前桌面的桌面圖標布局的調(diào)整,包括:

確定所述第一操作參數(shù)表征的滑動方向與預設(shè)的滑動方向相同,獲取當前桌面的桌面圖標布局;

基于所述滑動方向,調(diào)整當前的桌面圖標布局為第一桌面圖標布局,以使當前的行圖標分區(qū)的數(shù)量增加/減少,如:加一/減一,或使當前的列圖標分區(qū)的數(shù)量增加/減少,如:加一/減一;

更新當前桌面的桌面圖標與所述第一桌面圖標布局中圖標分區(qū)的對應(yīng)關(guān)系;

例如:當滑動操作對應(yīng)的滑動距離達到100dp(第一長度閾值)時的滑動方向向上,則可基于當前的桌面圖標布局(如3*4),將可顯示的行圖標分區(qū)的數(shù)量加一(4*4),然后更新桌面圖標與圖標分區(qū)的對應(yīng)關(guān)系;如圖6所示為本發(fā)明實施例中,進行桌面圖標調(diào)整前后的桌面對比示意圖。

而在實際應(yīng)用中,往往進行一次桌面圖標布局的調(diào)整并不能達到用戶的滿意,因此,基于所述第一操作參數(shù)進行當前桌面的桌面圖標布局的調(diào)整之后,所述方法還可以包括:

對所述滑動操作進行滑動距離初始化;

確定所述滑動距離初始化后,所述滑動操作對應(yīng)的滑動距離達到第二長度閾值,獲取所述第一操作的第二操作參數(shù);所述第二操作參數(shù)表征滑動距離初始化后,所述滑動操作對應(yīng)的滑動距離達到第二長度閾值時的滑動方向;

確定所述第二操作參數(shù)表征的滑動方向與預設(shè)的滑動方向相同,基于所述第二操作參數(shù)表征的滑動方向調(diào)整所述第一桌面圖標布局為第二桌面圖標布局,以使第一桌面圖標布局的行圖標分區(qū)的數(shù)量增加/減少,如:加一/減一,或使第一桌面圖標布局的列圖標分區(qū)的數(shù)量增加/減少,如:加一/減一;

更新當前桌面的桌面圖標與所述第二桌面圖標布局中圖標分區(qū)的對應(yīng)關(guān)系;

這里,所述第二長度閾值可與第一長度閾值相同或不同;當滑動操作對應(yīng)的滑動距離達到第二長度閾值時,表明該滑動操作符合了再次進行桌面圖標布局調(diào)整的條件,因此,再次獲取滑動距離達到第二長度閾值時的滑動方向,并基于該滑動方向及當前的桌面圖標布局(第一桌面圖標布局)進行桌面圖標布局的調(diào)整。

在本發(fā)明實施例中,預先設(shè)定了N個連續(xù)的桌面圖標布局,且相鄰的桌面圖標布局的行圖標分區(qū)的數(shù)量間隔相同,如:相差為一,或列圖標分區(qū)的數(shù)量間隔相同,如:相差為一;每次的桌面圖標布局調(diào)整均基于當前的桌面圖標布局,當滑動方向為預設(shè)的第一方向(如向上)時,可將布局順序調(diào)整為下一個;當滑動方向為預設(shè)的第二方向(如向下)時,可將布局逆序調(diào)整為下一個;如此,可基于用戶的滑動,動態(tài)的對桌面圖標布局進行調(diào)整,直至調(diào)整至用戶希望的桌面圖標布局,極大的方便了用戶,提高用戶體驗感。

實施例二

本發(fā)明實施例提出一種移動終端的桌面圖標管理方法,如圖7所示,本發(fā)明實施例中的移動終端的桌面圖標管理方法包括:

步驟200:依據(jù)第一規(guī)則預先設(shè)置N個連續(xù)的桌面圖標布局。

這里,N為正整數(shù),N的值可依據(jù)實際需要進行設(shè)定。

所述的桌面圖標布局包括:桌面的行圖標分區(qū)的數(shù)量及列圖標分區(qū)的數(shù)量;所述圖標分區(qū)用于顯示桌面圖標;也即,對桌面圖標布局進行調(diào)整即對桌面可顯示的桌面圖標的行列數(shù)進行調(diào)整,而不同的桌面圖標布局可對應(yīng)不同的桌面圖標間隔、大小的直觀感受。

所述N個連續(xù)的桌面圖標布局中,相鄰的桌面圖標布局的行圖標分區(qū)的數(shù)量間隔相同,如:相差為一,或列圖標分區(qū)的數(shù)量間隔相同,如:相差為一;在本實施例中,預先設(shè)置5個連續(xù)的桌面圖標布局,每個桌面圖標布局可顯示的桌面圖標的行列數(shù)依次為:3*3→3*4→3*5→4*5→5*5;其中,每個桌面圖標布局中的桌面圖標的大小以及桌面圖標之間的間隔可依據(jù)實際情況預先設(shè)定,例如,對于3*3的桌面圖標布局,由于其可顯示的桌面圖標數(shù)目少,因此可設(shè)置較大的桌面圖標以及較大的桌面圖標間隔;反之,對于5*5的桌面圖標布局,較之3*3的桌面圖標布局來說,由于其可顯示的桌面圖標數(shù)目多,因此可設(shè)置較小的桌面圖標以及較小的桌面圖標間隔。

需要說明的是,本步驟操作可在初次執(zhí)行本發(fā)明實施例所述桌面圖標管理方法時執(zhí)行即可,后續(xù)可直接使用。

步驟201:當觸摸屏接收到第一管理指令時,基于所述第一管理指令檢測得到用戶輸入的滑動操作。

這里,所述第一管理指令,用于指示進入對移動終端的桌面圖標進行布局調(diào)整的操作模式;在具體實施時,用戶可通過長按目標桌面的任一圖標觸發(fā)所述第一管理指令;在實際應(yīng)用中,由于移動終端可包括多個桌面,這里所述的目標桌面可以是所述多個桌面中的一個。

步驟202:確定滑動操作的滑動軌跡位于第一區(qū)域,且滑動操作對應(yīng)的滑動距離達到第一長度閾值時,獲取所述滑動距離達到第一長度閾值時的滑動方向。

這里,所述第一區(qū)域的具體區(qū)域位置可以依據(jù)需要預先設(shè)置,如:第一區(qū)域為移動終端的桌面的一側(cè),如左側(cè)、右側(cè)等,而具體第一區(qū)域的大小可以依據(jù)需要進行設(shè)定;如圖4所示;

所述第一長度閾值也可依據(jù)實際情況預先進行設(shè)定,在本實施例中第一長度閾值為100dp。

在本實施例中,第一區(qū)域位于移動桌面的左側(cè)或右側(cè),相應(yīng)的,所述滑動操作的滑動方向即為向上或向下。

步驟203:若所述滑動方向與預設(shè)的第一方向相同,獲取當前桌面的桌面圖標布局,并調(diào)整當前的桌面圖標布局為第一桌面圖標布局。

在本實施例中,所述桌面圖標布局還包括:當前顯示在目標桌面上的桌面圖標、以及所述桌面圖標與圖標分區(qū)之間的對應(yīng)關(guān)系。

在本實施例中,所述第一方向為向上,當確定滑動距離達到第一長度閾值時的滑動方向向上時,將當前的桌面圖標布局調(diào)整為第一桌面圖標布局,以使當前的行圖標分區(qū)的數(shù)量加一,或使當前的列圖標分區(qū)的數(shù)量加一;

然后,更新當前桌面的桌面圖標與所述第一桌面圖標布局中圖標分區(qū)的對應(yīng)關(guān)系,以顯示當前桌面的桌面圖標。

在本實施例中,由于設(shè)置的5個桌面圖標布局的順序依次為相鄰桌面圖標布局中的后面一個較前面一個的行圖標分區(qū)的數(shù)量多一,或列圖標分區(qū)的數(shù)量多一,因此,將當前的桌面圖標布局調(diào)整為第一桌面圖標布局,即為將當前的桌面圖標布局順序調(diào)整為下一個桌面圖標布局。

步驟204:對滑動操作進行滑動距離初始化,確定滑動操作對應(yīng)的滑動距離達到第二長度閾值時,獲取所述滑動距離達到第二長度閾值時的滑動方向,并基于該滑動方向進行桌面圖標布局調(diào)整。

而在實際應(yīng)用中,往往進行一次桌面圖標布局的調(diào)整并不能達到用戶的滿意,因此,進行第一次的桌面圖標布局的調(diào)整之后,還可以進行第二次、第三次等的調(diào)整。

在本實施例中,對滑動操作進行滑動距離初始化即將記錄的滑動距離清零,從新開始計算滑動操作的滑動距離。

所述第二長度閾值可與第一長度閾值相同或不同,如在本實施例中,第二長度閾值與第一長度閾值相同,也為100dp;也即,當用戶滑動操作的滑動距離達到第一次100dp時進行一次桌面圖標布局調(diào)整,對滑動距離清零后,滑動距離再次達到100dp時再次進行桌面圖標布局調(diào)整。

在本實施例中,滑動距離達到第二長度閾值時的滑動方向為向上,因此,基于該滑動方向進行桌面圖標布局調(diào)整,即將當前的第一桌面圖標布局順序調(diào)整為下一個桌面圖標布局;如圖8所示為本實施例中,順序進行兩次桌面圖標布局調(diào)整的示意圖。

步驟205:若所述滑動方向與預設(shè)的第二方向相同,獲取當前桌面的桌面圖標布局,并調(diào)整當前的桌面圖標布局為第二桌面圖標布局。

在本實施例中,所述第二方向為向下,當確定滑動距離達到第一長度閾值時的滑動方向向下時,將當前的桌面圖標布局調(diào)整為第二桌面圖標布局,以使當前的行圖標分區(qū)的數(shù)量減一,或使當前的列圖標分區(qū)的數(shù)量減一;

然后,更新當前桌面的桌面圖標與所述第二桌面圖標布局中圖標分區(qū)的對應(yīng)關(guān)系,以顯示當前桌面的桌面圖標。

在本實施例中,由于設(shè)置的5個桌面圖標布局的順序依次為相鄰桌面圖標布局中的后面一個較前面一個的行圖標分區(qū)的數(shù)量多一,或列圖標分區(qū)的數(shù)量多一,因此,將當前的桌面圖標布局調(diào)整為第二桌面圖標布局,即為將當前的桌面圖標布局逆序調(diào)整為上一個桌面圖標布局。

步驟206:對滑動操作進行滑動距離初始化,確定滑動操作對應(yīng)的滑動距離達到第三長度閾值時,獲取所述滑動距離達到第三長度閾值時的滑動方向,并基于該滑動方向進行桌面圖標布局調(diào)整。

所述第三長度閾值可與第一長度閾值相同或不同,如在本實施例中,第三長度閾值與第一長度閾值相同,也為100dp;也即,當用戶滑動操作的滑動距離達到第一次100dp時進行一次桌面圖標布局調(diào)整,對滑動距離清零后,滑動距離再次達到100dp時再次進行桌面圖標布局調(diào)整。

在本實施例中,滑動距離達到第三長度閾值時的滑動方向為向下,因此,基于該滑動方向進行桌面圖標布局調(diào)整,即將當前的第二桌面圖標布局逆序調(diào)整為上一個桌面圖標布局;如圖9所示為本實施例中,逆序進行兩次桌面圖標布局調(diào)整的示意圖。

需要說明的是,由于進行兩次桌面圖標布局的調(diào)整得到的布局仍可能不是用戶想要的,因此,用戶可繼續(xù)進行滑動操作,再次基于上述方式進行桌面圖標布局調(diào)整。

應(yīng)用本發(fā)明上述實施例,用戶在桌面預設(shè)的區(qū)域進行滑動操作,當該滑動操作符合預設(shè)的桌面圖標布局調(diào)整的條件時,基于滑動操作的方向及滑動距離,動態(tài)的進行桌面圖標布局調(diào)整,避免了現(xiàn)有技術(shù)中進行桌面圖標布局調(diào)整過程的繁瑣,極大的方便了用戶,提高了用戶體驗。

實施例三

本發(fā)明實施例提出一種移動終端的桌面圖標管理方法,如圖10所示,本發(fā)明實施例中的移動終端的桌面圖標管理方法包括:

步驟300:預先設(shè)置N個桌面圖標布局。

這里,N為正整數(shù),N的值可依據(jù)實際需要進行設(shè)定;

所述的桌面圖標布局包括:桌面的行圖標分區(qū)的數(shù)量及列圖標分區(qū)的數(shù)量;所述圖標分區(qū)用于顯示桌面圖標;也即,對桌面圖標布局進行調(diào)整即對桌面可顯示的桌面圖標的行列數(shù)進行調(diào)整,而不同的桌面圖標布局可對應(yīng)不同的桌面圖標間隔、大小的直觀感受。

所述N個連續(xù)的桌面圖標布局中,相鄰的桌面圖標布局的行圖標分區(qū)的數(shù)量相差為一,或列圖標分區(qū)的數(shù)量相差為一;在本實施例中,預先設(shè)置5個連續(xù)的桌面圖標布局,每個桌面圖標布局可顯示的桌面圖標的行列數(shù)依次為:3*3→3*4→3*5→4*5→5*5;其中,每個桌面圖標布局中的桌面圖標的大小以及桌面圖標之間的間隔可依據(jù)實際情況預先設(shè)定,例如,對于3*3的桌面圖標布局,由于其可顯示的桌面圖標數(shù)目少,因此可設(shè)置較大的桌面圖標以及較大的桌面圖標間隔;反之,對于5*5的桌面圖標布局,較之3*3的桌面圖標布局來說,由于其可顯示的桌面圖標數(shù)目多,因此可設(shè)置較小的桌面圖標以及較小的桌面圖標間隔。

需要說明的是,本步驟操作可在初次執(zhí)行本發(fā)明實施例所述桌面圖標管理方法時執(zhí)行即可,后續(xù)可直接使用。

步驟301:接收到用戶發(fā)送的第一管理指令,基于所述第一管理指令檢測得到用戶輸入的按壓操作。

這里,所述第一管理指令,用于指示進入對移動終端的桌面圖標進行布局調(diào)整的操作模式;在具體實施時,用戶可通過長按目標桌面的任一圖標觸發(fā)所述第一管理指令;在實際應(yīng)用中,由于移動終端可包括多個桌面,這里所述的目標桌面可以是所述多個桌面中的一個。

步驟302:確定按壓操作的位置位于第二區(qū)域,且按壓操作對應(yīng)的壓力大小達到第一壓力閾值時,獲取所述按壓操作的壓力等級。

這里,所述第二區(qū)域的具體區(qū)域范圍可依據(jù)實際需要進行設(shè)定,在本實施例中,第二區(qū)域設(shè)置為桌面的一角(左上、左下、右上、右下);所述第一壓力閾值可依據(jù)實際需要進行設(shè)定。

在實際實施時,對應(yīng)預設(shè)的N個桌面圖標布局設(shè)置N個壓力等級,每個壓力等級對應(yīng)一個壓力大小的范圍,當用戶的按壓操作的壓力等級達到預設(shè)的壓力等級的時候,可調(diào)整桌面圖標布局為所述壓力等級對應(yīng)的桌面圖標布局。

步驟303:基于所述按壓操作的壓力等級進行桌面圖標布局的調(diào)整。

而在實際應(yīng)用中,往往進行一次桌面圖標布局的調(diào)整并不能達到用戶的滿意,因此,進行第一次的桌面圖標布局的調(diào)整之后,還可以進行第二次、第三次等的調(diào)整。

步驟304:檢測到所述按壓操作的壓力等級發(fā)生變化,基于變化后的壓力等級再次進行桌面圖標布局的調(diào)整。

如圖11所示為本實施例中,基于用戶的按壓操作進行兩次桌面圖標布局調(diào)整的示意圖,需要說明的是,由于在實際應(yīng)用中,用戶需要多次進行桌面圖標布局調(diào)整才可達到滿意,因此,可基于用戶的按壓操作對應(yīng)的壓力等級的變化多次進行桌面圖標布局調(diào)整。

應(yīng)用本發(fā)明上述實施例,預先設(shè)置多個桌面圖標布局以及對應(yīng)所述多個桌面圖標布局的壓力等級,基于用戶按壓操作的壓力等級的變化對桌面圖標布局進行調(diào)整;如此,避免了現(xiàn)有技術(shù)中進行桌面圖標布局調(diào)整過程的繁瑣,極大的方便了用戶,提高了用戶體驗。

實施例四

本實施例提供了一種移動終端,如圖12所示,本實施例中的移動終端的組成結(jié)構(gòu)包括:檢測模塊11、確定模塊12及調(diào)整模塊13;其中,

所述檢測模塊11,用于當觸摸屏接收到第一管理指令時,基于所述第一管理指令檢測得到輸入的第一操作時,觸發(fā)所述確定模塊12;

所述確定模塊12,用于確定所述第一操作符合第一預設(shè)條件,獲取所述第一操作的第一操作參數(shù);

所述調(diào)整模塊13,用于基于所述第一操作參數(shù)進行當前桌面的桌面圖標布局的調(diào)整;

其中,所述桌面圖標布局包括:桌面的行圖標分區(qū)的數(shù)量及列圖標分區(qū)的數(shù)量;所述圖標分區(qū)用于顯示桌面圖標。

在一實施例中,所述第一操作為滑動操作;

所述確定模塊12,還用于確定所述滑動操作的滑動軌跡位于第一區(qū)域,且所述滑動操作對應(yīng)的滑動距離達到第一長度閾值。

在一實施例中,所述第一操作參數(shù)表征所述滑動操作對應(yīng)的滑動距離達到第一長度閾值時的滑動方向;

所述調(diào)整模塊13,還用于確定所述第一操作參數(shù)表征的滑動方向與預設(shè)的滑動方向相同,獲取當前桌面的桌面圖標布局;

以及,基于所述滑動方向,調(diào)整當前的桌面圖標布局為第一桌面圖標布局,以使當前的行圖標分區(qū)的數(shù)量增加/減少,如:加一/減一,或使當前的列圖標分區(qū)的數(shù)量增加/減少,如:加一/減一;

以及,更新當前桌面的桌面圖標與所述第一桌面圖標布局中圖標分區(qū)的對應(yīng)關(guān)系。

在一實施例中,所述確定模塊12,還用于對所述滑動操作進行滑動距離初始化;

以及,確定所述滑動距離初始化后,所述滑動操作對應(yīng)的滑動距離達到第二長度閾值時,獲取所述第一操作的第二操作參數(shù);所述第二操作參數(shù)表征滑動距離初始化后,所述滑動操作對應(yīng)的滑動距離達到第二長度閾值時的滑動方向;

所述調(diào)整模塊13,還用于確定所述第二操作參數(shù)表征的滑動方向與預設(shè)的滑動方向相同,基于所述第二操作參數(shù)表征的滑動方向調(diào)整所述第一桌面圖標布局為第二桌面圖標布局,以使第一桌面圖標布局的行圖標分區(qū)的數(shù)量增加/減少,如:加一/減一,或使第一桌面圖標布局的列圖標分區(qū)的數(shù)量增加/減少,如:加一/減一;

以及,更新當前桌面的桌面圖標與所述第二桌面圖標布局中圖標分區(qū)的對應(yīng)關(guān)系。

在一實施例中,所述移動終端還包括設(shè)置模塊14,用于依據(jù)第一規(guī)則預先設(shè)置N個連續(xù)的桌面圖標布局;其中,N為正整數(shù);所述N個連續(xù)的桌面圖標布局中,相鄰的桌面圖標布局的行圖標分區(qū)的數(shù)量間隔相同,如:相差為一,或列圖標分區(qū)的數(shù)量間隔相同,如:相差為一。

這里需要指出的是:以上移動終端實施例的描述,與上述方法實施例的描述是類似的,具有同方法實施例相似的有益效果,因此不做贅述。對于本發(fā)明移動終端實施例中未披露的技術(shù)細節(jié),請參照本發(fā)明方法實施例的描述而理解,為節(jié)約篇幅,因此不再贅述。

在本發(fā)明實施例中,所述移動終端中的檢測模塊11、確定模塊12、調(diào)整模塊13及設(shè)置模塊14,均可由移動終端中的中央處理器(CPU,Central Processing Unit)或數(shù)字信號處理器(DSP,Digital Signal Processor)、或現(xiàn)場可編程門陣列(FPGA,F(xiàn)ield Programmable Gate Array)、或集成電路(ASIC,Application Specific Integrated Circuit)實現(xiàn)。

應(yīng)理解,說明書通篇中提到的“一個實施例”或“一實施例”意味著與實施例有關(guān)的特定特征、結(jié)構(gòu)或特性包括在本發(fā)明的至少一個實施例中。因此,在整個說明書各處出現(xiàn)的“在一個實施例中”或“在一實施例中”未必一定指相同的實施例。此外,這些特定的特征、結(jié)構(gòu)或特性可以任意適合的方式結(jié)合在一個或多個實施例中。應(yīng)理解,在本發(fā)明的各種實施例中,上述各過程的序號的大小并不意味著執(zhí)行順序的先后,各過程的執(zhí)行順序應(yīng)以其功能和內(nèi)在邏輯確定,而不應(yīng)對本發(fā)明實施例的實施過程構(gòu)成任何限定。上述本發(fā)明實施例序號僅僅為了描述,不代表實施例的優(yōu)劣。

需要說明的是,在本文中,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者裝置不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者裝置所固有的要素。在沒有更多限制的情況下,由語句“包括一個……”限定的要素,并不排除在包括該要素的過程、方法、物品或者裝置中還存在另外的相同要素。

在本申請所提供的幾個實施例中,應(yīng)該理解到,所揭露的設(shè)備和方法,可以通過其它的方式實現(xiàn)。以上所描述的設(shè)備實施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實際實現(xiàn)時可以有另外的劃分方式,如:多個單元或組件可以結(jié)合,或可以集成到另一個系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另外,所顯示或討論的各組成部分相互之間的耦合、或直接耦合、或通信連接可以是通過一些接口,設(shè)備或單元的間接耦合或通信連接,可以是電性的、機械的或其它形式的。

上述作為分離部件說明的單元可以是、或也可以不是物理上分開的,作為單元顯示的部件可以是、或也可以不是物理單元;既可以位于一個地方,也可以分布到多個網(wǎng)絡(luò)單元上;可以根據(jù)實際的需要選擇其中的部分或全部單元來實現(xiàn)本實施例方案的目的。

另外,在本發(fā)明各實施例中的各功能單元可以全部集成在一個處理單元中,也可以是各單元分別單獨作為一個單元,也可以兩個或兩個以上單元集成在一個單元中;上述集成的單元既可以采用硬件的形式實現(xiàn),也可以采用硬件加軟件功能單元的形式實現(xiàn)。

本領(lǐng)域普通技術(shù)人員可以理解:實現(xiàn)上述方法實施例的全部或部分步驟可以通過程序指令相關(guān)的硬件來完成,前述的程序可以存儲于計算機可讀取存儲介質(zhì)中,該程序在執(zhí)行時,執(zhí)行包括上述方法實施例的步驟;而前述的存儲介質(zhì)包括:移動存儲設(shè)備、只讀存儲器(Read Only Memory,ROM)、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。

或者,本發(fā)明上述集成的單元如果以軟件功能模塊的形式實現(xiàn)并作為獨立的產(chǎn)品銷售或使用時,也可以存儲在一個計算機可讀取存儲介質(zhì)中?;谶@樣的理解,本發(fā)明實施例的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機軟件產(chǎn)品存儲在一個存儲介質(zhì)中,包括若干指令用以使得一臺計算機設(shè)備(可以是個人計算機、服務(wù)器、或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個實施例所述方法的全部或部分。而前述的存儲介質(zhì)包括:移動存儲設(shè)備、ROM、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。

以上所述,僅為本發(fā)明的具體實施方式,但本發(fā)明的保護范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本發(fā)明的保護范圍之內(nèi)。因此,本發(fā)明的保護范圍應(yīng)以所述權(quán)利要求的保護范圍為準。

當前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1