本發(fā)明涉及通信終端技術(shù)領(lǐng)域,具體涉及一種桌面圖標(biāo)布局的方法、裝置及用戶終端。
背景技術(shù):
隨著科技的發(fā)展,終端不斷更新?lián)Q代并且越來越智能化,用戶可以自由地安裝各種應(yīng)用,因而,終端安裝幾十個(gè)應(yīng)用已是非常普遍的現(xiàn)象。隨著安裝的應(yīng)用越來越多,用戶需要在桌面上查找應(yīng)用變得耗時(shí)而且麻煩。因此,許多用戶會(huì)根據(jù)自己的愛好對(duì)應(yīng)用圖標(biāo)進(jìn)行整理?,F(xiàn)有技術(shù)中,android系統(tǒng)的桌面都是四四方方的規(guī)整布局,如果用戶想將圖標(biāo)擺成一個(gè)形狀時(shí),需要一個(gè)個(gè)拖動(dòng)到目標(biāo)界面,再拖動(dòng)到目標(biāo)位置,這將十分浪費(fèi)時(shí)間。
發(fā)明人在實(shí)現(xiàn)本發(fā)明實(shí)施例的過程中發(fā)現(xiàn),相關(guān)技術(shù)的桌面布局方法不能有效地滿足用戶快速地自定義桌面布局的需求。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明實(shí)施例提供一種桌面布局的方法,實(shí)現(xiàn)桌面圖標(biāo)的自由快速自定義,使圖標(biāo)的擺放形狀更高效,有效地滿足用戶快速地自定義桌面布局的需求。
為了實(shí)現(xiàn)上述目的,本發(fā)明實(shí)施例公開了如下技術(shù)方案:
第一方面,本發(fā)明實(shí)施例提供了一種桌面布局的方法,包括:
接收桌面布局指令,進(jìn)入圖標(biāo)選擇界面;
接收?qǐng)D標(biāo)選擇指令,并根據(jù)所述選擇指令獲取待布局圖標(biāo);
接收針對(duì)所述待布局圖標(biāo)的確定指令,進(jìn)入圖標(biāo)布局界面,所述圖標(biāo)布局界面包括預(yù)設(shè)圖標(biāo)位置;
接收針對(duì)所述預(yù)設(shè)圖標(biāo)位置的觸摸操作,并根據(jù)所述觸摸操作確定圖標(biāo)布局位置;
根據(jù)所述圖標(biāo)布局位置以及所述待布局圖標(biāo),生成桌面布局。
可選地,所述待布局圖標(biāo)包括至少一個(gè)圖標(biāo);所述接收?qǐng)D標(biāo)選擇指令,并根據(jù)所述選擇指令獲取待布局圖標(biāo),包括:接收用戶在所述圖標(biāo)選擇界面觸發(fā)的選擇操作,并根據(jù)所述選擇操作獲取至少一個(gè)圖標(biāo)。
可選地,所述方法還包括:在所述圖標(biāo)布局界面呈現(xiàn)所述獲取待布局圖標(biāo)的數(shù)量。
可選地,所述接收針對(duì)預(yù)設(shè)圖標(biāo)位置的觸摸操作,并根據(jù)所述觸摸操作確定圖標(biāo)布局位置,包括:接收針對(duì)預(yù)設(shè)圖標(biāo)位置的觸摸選中操作,將所述選中的預(yù)設(shè)圖標(biāo)位置確定為圖標(biāo)布局位置,并且將所述待布局圖標(biāo)的數(shù)量根據(jù)被選中的所述預(yù)設(shè)圖標(biāo)位置的數(shù)量相應(yīng)減少;和/或,接收針對(duì)已選中預(yù)設(shè)圖標(biāo)位置的觸摸取消操作,取消的預(yù)設(shè)圖標(biāo)位置不再作為圖標(biāo)布局位置,并且所述待布局圖標(biāo)的數(shù)量根據(jù)取消的預(yù)設(shè)圖標(biāo)位置的數(shù)量相應(yīng)增加。
可選地,所述根據(jù)所述圖標(biāo)布局位置以及所述待布局圖標(biāo),生成桌面布局,包括:獲取所述圖標(biāo)布局位置以及所述待布局圖標(biāo);根據(jù)所述圖標(biāo)布局位置確定所述待布局圖標(biāo)的排列形狀;根據(jù)所述待布局圖標(biāo)的排列形狀,生成桌面布局。
可選地,所述桌面布局包括至少一個(gè)桌面,所述方法還包括:對(duì)所述待布局圖標(biāo)進(jìn)行分類;所述生成桌面布局,包括:將同一分類的待布局圖標(biāo)呈現(xiàn)于同一桌面。
可選地,所述方法還包括:接收針對(duì)所述桌面布局的調(diào)整指令,所述調(diào)整指令包括布局位置調(diào)整和/或布局形狀調(diào)整;根據(jù)所述調(diào)整指令,調(diào)整桌面布局。
第二方面,本發(fā)明實(shí)施例提供了一種桌面布局的裝置,包括:
第一接收單元,用于接收桌面布局指令,進(jìn)入圖標(biāo)選擇界面;
布圖圖標(biāo)獲取單元,用于接收?qǐng)D標(biāo)選擇指令,并根據(jù)所述選擇指令獲取待布局圖標(biāo);
布局界面生成單元,用于接收針對(duì)所述待布局圖標(biāo)的確定指令,生成圖標(biāo)布局界面,所述圖標(biāo)布局界面包括預(yù)設(shè)圖標(biāo)位置;
布局位置確定單元,用于接收針對(duì)所述預(yù)設(shè)圖標(biāo)位置的觸摸操作,并根據(jù)所述觸摸操作確定圖標(biāo)布局位置;
桌面布局生成單元,用于根據(jù)所述圖標(biāo)布局位置以及所述待布局圖標(biāo),生成桌面布局。
可選地,所述待布局圖標(biāo)包括至少一個(gè)圖標(biāo);所述布局圖標(biāo)獲取單元具體用于:接收用戶在所述圖標(biāo)選擇界面觸發(fā)的選擇操作,并根據(jù)所述選擇操作獲取至少一個(gè)圖標(biāo)。
可選地,所述裝置還包括:呈現(xiàn)單元,用于在所述圖標(biāo)布局界面呈現(xiàn)所述獲取待布局圖標(biāo)的數(shù)量。
可選地,所述布局位置確定單元,包括:觸摸選中操作模塊,用于接收針對(duì)預(yù)設(shè)圖標(biāo)位置的觸摸選中操作,將所述選中的預(yù)設(shè)圖標(biāo)位置確定為圖標(biāo)布局位置,并且將所述待布局圖標(biāo)的數(shù)量根據(jù)被選中的所述預(yù)設(shè)圖標(biāo)位置的數(shù)量相應(yīng)減少;和/或,觸摸取消操作模塊,用于接收針對(duì)已選中預(yù)設(shè)圖標(biāo)位置的觸摸取消操作,取消的預(yù)設(shè)圖標(biāo)位置不再作為圖標(biāo)布局位置,并且所述待布局圖標(biāo)的數(shù)量根據(jù)取消的預(yù)設(shè)圖標(biāo)位置的數(shù)量相應(yīng)增加??蛇x地,
可選地,所述桌面布局生成單元,包括:獲取模塊,用于獲取所述圖標(biāo)布局位置以及所述待布局圖標(biāo);形狀確定模塊,用于根據(jù)所述圖標(biāo)布局位置確定所述待布局圖標(biāo)的排列形狀;生成模塊,用于根據(jù)所述待布局圖標(biāo)的排列形狀,生成桌面布局。
可選地,所述桌面布局包括至少一個(gè)桌面,所述裝置還包括:分類單元,用于對(duì)所述待布局圖標(biāo)進(jìn)行分類;所述生成模塊,包括:呈現(xiàn)子模塊,用于將同一分類的待布局圖標(biāo)呈現(xiàn)于同一桌面。
可選地,所述裝置還包括:調(diào)整單元,用于接收針對(duì)所述桌面布局的調(diào)整指令,所述調(diào)整指令包括布局位置調(diào)整和/或布局形狀調(diào)整;并根據(jù)所述調(diào)整指令,調(diào)整桌面布局。
第三方面,本發(fā)明實(shí)施例提供了一種桌面布局的用戶終端,包括:
至少一個(gè)處理器;以及,
與所述至少一個(gè)處理器通信連接的存儲(chǔ)器;其中,
所述存儲(chǔ)器存儲(chǔ)有可被所述至少一個(gè)處理器執(zhí)行的指令,所述指令被所述至少一個(gè)處理器執(zhí)行,以使所述至少一個(gè)處理器能夠執(zhí)行如上所述的桌面布局的方法。
第四方面,本發(fā)明實(shí)施例還提供了一種非易失性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)存儲(chǔ)有計(jì)算機(jī)可執(zhí)行指令,所述計(jì)算機(jī)可執(zhí)行指令用于使用戶終端能夠執(zhí)行如上所述的桌面布局的方法。
第五方面,本發(fā)明實(shí)施例還提供了一種計(jì)算機(jī)程序產(chǎn)品,所述計(jì)算機(jī)程序產(chǎn)品包括存儲(chǔ)在非暫態(tài)計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)上的計(jì)算機(jī)程序,所述計(jì)算機(jī)程序包括程序指令,當(dāng)所述程序指令被計(jì)算機(jī)執(zhí)行時(shí),使所述計(jì)算機(jī)執(zhí)行如上所述的桌面布局的方法。
本發(fā)明實(shí)施例的有益效果是:區(qū)別于現(xiàn)有技術(shù)的情況下,本發(fā)明實(shí)施例提供的一種桌面布局的方法通過接收桌面布局指令,進(jìn)入圖標(biāo)選擇界面;接收?qǐng)D標(biāo)選擇指令,并根據(jù)所述選擇指令獲取待布局圖標(biāo);接收針對(duì)所述待布局圖標(biāo)的確定指令,進(jìn)入圖標(biāo)布局界面,所述圖標(biāo)布局界面包括預(yù)設(shè)圖標(biāo)位置;接收針對(duì)所述預(yù)設(shè)圖標(biāo)位置的觸摸操作,并根據(jù)所述觸摸操作確定圖標(biāo)布局位置;根據(jù)所述圖標(biāo)布局位置以及所述待布局圖標(biāo),生成桌面布局;實(shí)現(xiàn)桌面圖標(biāo)的自由快速自定義,使圖標(biāo)的擺放形狀更高效,有效地滿足用戶快速地自定義桌面布局的需求。
附圖說明
一個(gè)或多個(gè)實(shí)施例通過與之對(duì)應(yīng)的附圖中的圖片進(jìn)行示例性說明,這些示例性說明并不構(gòu)成對(duì)實(shí)施例的限定,附圖中具有相同參考數(shù)字標(biāo)號(hào)的元件表示為類似的元件,除非有特別申明,附圖中的圖不構(gòu)成比例限制。
圖1是本發(fā)明實(shí)施例提供的一種桌面布局的方法的流程示意圖;
圖2是本發(fā)明實(shí)施例提供的圖標(biāo)布局界面的應(yīng)用實(shí)例示意圖;
圖2a是本發(fā)明實(shí)施例提供的桌面布局的應(yīng)用實(shí)例示意圖;
圖3是步驟120的一種流程示意圖;
圖4是本發(fā)明另一實(shí)施例提供的一種桌面布局的方法的流程示意圖;
圖5是步驟150的一種流程示意圖;
圖6是本發(fā)明另一實(shí)施例提供的一種桌面布局的方法的流程示意圖;
圖7是本發(fā)明另一實(shí)施例提供的一種桌面布局的方法的流程示意圖;
圖8是本發(fā)明實(shí)施例提供一種桌面布局裝置的結(jié)構(gòu)示意圖;
圖9是本發(fā)明實(shí)施例提供的一種用戶終端的結(jié)構(gòu)示意圖。
具體實(shí)施方式
為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
此外,下面所描述的本發(fā)明各個(gè)實(shí)施方式中所涉及到的技術(shù)特征只要彼此之間未構(gòu)成沖突就可以相互組合。
本發(fā)明實(shí)施例提供了一種桌面布局的方法、裝置及用戶終端,所述方法和裝置實(shí)現(xiàn)當(dāng)用戶希望自定義桌面圖標(biāo)的排列形狀時(shí),有效地滿足用戶快速地自定義桌面布局的需求。
在本發(fā)明的實(shí)施例中,用戶終端可以是是智能電話、移動(dòng)電話、掌上電腦(personaldigitalassistant,pda)、平板電腦、智能手表等能自定義桌面的電子設(shè)備,其中,電子設(shè)備支持各種桌面應(yīng)用程序的安裝,諸如以下桌面應(yīng)用程序中的一個(gè)或者多個(gè)桌面應(yīng)用程序:繪圖應(yīng)用程序、演示應(yīng)用程序、文字處理應(yīng)用程序、電子表格應(yīng)用程序、游戲應(yīng)用程序、電話應(yīng)用程序、視頻會(huì)議應(yīng)用程序、電子郵件應(yīng)用程序、即時(shí)消息應(yīng)用程序、訓(xùn)練支持應(yīng)用程序、照片應(yīng)用程序、數(shù)碼相機(jī)應(yīng)用程序、數(shù)碼錄像機(jī)應(yīng)用程序、網(wǎng)頁瀏覽應(yīng)用程序、數(shù)字音樂播放器應(yīng)用程序以及數(shù)字視頻播放器應(yīng)用程序等等。
具體地,下面以智能手機(jī)的桌面布局的過程并結(jié)合具體附圖對(duì)本發(fā)明實(shí)施例作具體闡述。
圖1是本發(fā)明實(shí)施例提供的一種桌面布局的方法的流程示意圖,請(qǐng)參閱圖1,該方法包括:
110、接收桌面布局指令,進(jìn)入圖標(biāo)選擇界面;
所述“桌面布局指令”可以為觸發(fā)相應(yīng)的菜單項(xiàng),或者調(diào)用相應(yīng)的快捷方式,或者長按某一個(gè)圖標(biāo),以及等等。接收桌面布局指令,可以為該智能手機(jī)通過傳感器接收該智能手機(jī)屏幕上的壓力和溫度變化,或者為接收該智能手機(jī)物理按鍵上的壓力變化,來接收桌面布局指令,其中,接收該智能手機(jī)屏幕上的壓力或溫度變化,可以使用電阻屏和電容屏實(shí)現(xiàn)。
當(dāng)接收到桌面布局指令后,該智能手機(jī)的從原始桌面界面進(jìn)入圖標(biāo)選擇界面。其中,圖標(biāo)選擇界面可以為標(biāo)記圖標(biāo)的可選狀態(tài),例如,更改圖標(biāo)的顏色,或者在圖標(biāo)上增加標(biāo)識(shí),或者設(shè)置圖標(biāo)閃爍頻率,或者使圖標(biāo)浮動(dòng),以及等等。
120、接收?qǐng)D標(biāo)選擇指令,并根據(jù)所述選擇指令獲取待布局圖標(biāo);
用戶可以根據(jù)實(shí)際需求,任意選擇圖標(biāo)作為待布局圖標(biāo),待布局圖標(biāo)為用戶希望進(jìn)行桌面布局的圖標(biāo)。其中,選擇的圖標(biāo)可以為位于同一桌面的圖標(biāo),還可以為分別位于多個(gè)桌面的圖標(biāo)。
130、接收針對(duì)所述待布局圖標(biāo)的確定指令,進(jìn)入圖標(biāo)布局界面,所述圖標(biāo)布局界面包括預(yù)設(shè)圖標(biāo)位置;
獲取待布局圖標(biāo)后,接收針對(duì)所述待布局圖標(biāo)的確定指令,然后進(jìn)入圖標(biāo)布局界面。其中,接收針對(duì)所述待布局圖標(biāo)的確定指令的具體方法可以為在圖標(biāo)選擇界面設(shè)置確定鍵,或者用戶設(shè)置手勢進(jìn)行確定等等;圖標(biāo)布局界面為編排圖標(biāo)的桌面布局的界面,其包括預(yù)設(shè)圖標(biāo)位置,預(yù)設(shè)圖標(biāo)位置為圖標(biāo)可以放置的位置,用戶可以通過選擇不同的圖標(biāo)布局界面得到數(shù)量不同的預(yù)設(shè)圖標(biāo)位置,例如,選擇5x4的圖標(biāo)布局界面時(shí),則預(yù)設(shè)圖標(biāo)位置的數(shù)量為20個(gè)。預(yù)設(shè)圖標(biāo)位置的顯示方式可以為顯示圖標(biāo)大小的邊框,如圖2所示,以及等等。
140、接收針對(duì)所述預(yù)設(shè)圖標(biāo)位置的觸摸操作,并根據(jù)所述觸摸操作確定圖標(biāo)布局位置;
觸摸操作可以為點(diǎn)擊預(yù)設(shè)圖標(biāo)位置,或者長按預(yù)設(shè)圖標(biāo)位置,或者滑動(dòng)終端屏幕使滑動(dòng)軌跡為選擇的預(yù)設(shè)圖標(biāo)位置,以及等等。圖標(biāo)布局位置為待布局圖標(biāo)的擺放位置。當(dāng)圖標(biāo)布局位置數(shù)量等于待布局圖標(biāo)數(shù)量的時(shí)候,停止接收預(yù)設(shè)圖標(biāo)位置的觸摸操作。根據(jù)所述觸摸操作確定圖標(biāo)布局位置,就是被選中的預(yù)設(shè)圖標(biāo)位置為圖標(biāo)布局位置,如圖2所示,圖標(biāo)布局位置可以以填滿預(yù)設(shè)圖標(biāo)位置的邊框突出顯示。
150、根據(jù)所述圖標(biāo)布局位置以及所述待布局圖標(biāo),生成桌面布局。
確定圖標(biāo)布局位置后,待布局圖標(biāo)會(huì)被放置到圖標(biāo)布局位置,從而生成桌面布局,其中,生成桌面布局可以是保存為一個(gè)桌面主題風(fēng)格,可以以數(shù)據(jù)格式文件保存;生成桌面布局還可以包括選擇桌面背景。
通過上述技術(shù)方案,本發(fā)明實(shí)施例的有益效果是:區(qū)別于現(xiàn)有技術(shù)的情況下,本發(fā)明實(shí)施例提供的一種桌面布局的方法通過接收桌面布局指令,進(jìn)入圖標(biāo)選擇界面;接收?qǐng)D標(biāo)選擇指令,并根據(jù)所述選擇指令獲取待布局圖標(biāo);接收針對(duì)所述待布局圖標(biāo)的確定指令,進(jìn)入圖標(biāo)布局界面,所述圖標(biāo)布局界面包括預(yù)設(shè)圖標(biāo)位置;接收針對(duì)所述預(yù)設(shè)圖標(biāo)位置的觸摸操作,并根據(jù)所述觸摸操作確定圖標(biāo)布局位置;根據(jù)所述圖標(biāo)布局位置以及所述待布局圖標(biāo),生成桌面布局;實(shí)現(xiàn)桌面圖標(biāo)的自由快速自定義,使圖標(biāo)的擺放形狀更高效,有效地滿足用戶快速地自定義桌面布局的需求。
在一些實(shí)施例中,所述待布局圖標(biāo)包括至少一個(gè)圖標(biāo);如圖3所屬,步驟120包括:
步驟121、接收用戶在所述圖標(biāo)選擇界面觸發(fā)的選擇操作;
步驟122、根據(jù)所述選擇操作獲取至少一個(gè)圖標(biāo)。
用戶依據(jù)實(shí)際需求選取一個(gè)或者一個(gè)以上的圖標(biāo)作為待布局圖標(biāo)。接受圖標(biāo)選擇指令的方式可以為接收用戶在所述圖標(biāo)選擇界面觸發(fā)的選擇操作。根據(jù)用戶的選擇操作獲取一個(gè)或者一個(gè)以上的圖標(biāo)。優(yōu)選地,步驟120的具體方法可以為:當(dāng)該智能手機(jī)用戶選擇桌面上的某幾個(gè)圖標(biāo),則該某幾個(gè)圖標(biāo)即為選定的待布局圖標(biāo),此時(shí),若再次選擇選定的待布局圖標(biāo),則選定的待布局圖標(biāo)變?yōu)槲幢贿x定狀態(tài),桌面依舊在圖標(biāo)選擇界面,用戶可以依據(jù)實(shí)際需求,再此選擇圖標(biāo)。但步驟120的具體方法不限于此。為了進(jìn)一步提升用戶的使用體驗(yàn),可以將待布局圖標(biāo)突出顯示。例如,放到選定的待布局圖標(biāo)顯示的面積,或者給選定的待布局圖標(biāo)加邊框,或者在選定的待布局圖標(biāo)的右上角顯示打勾,等等。
在一些實(shí)施例中,如圖4所示,所述方法還包括:
步驟160、在所述圖標(biāo)布局界面呈現(xiàn)所述獲取待布局圖標(biāo)的數(shù)量。
進(jìn)入圖標(biāo)布局界面后,還可以在圖標(biāo)布局界面呈現(xiàn)獲取待布局圖標(biāo)的數(shù)量,可以是在圖標(biāo)布局界面上方以條狀顯示,或者在圖標(biāo)布局界面下方顯示,又或者在左側(cè)或者右側(cè)顯示。
在一些實(shí)施例中,步驟140包括:
步驟141、接收針對(duì)預(yù)設(shè)圖標(biāo)位置的觸摸選中操作,將所述選中的預(yù)設(shè)圖標(biāo)位置確定為圖標(biāo)布局位置,并且將所述待布局圖標(biāo)的數(shù)量根據(jù)被選中的所述預(yù)設(shè)圖標(biāo)位置的數(shù)量相應(yīng)減少;和/或,
步驟142、接收針對(duì)已選中預(yù)設(shè)圖標(biāo)位置的觸摸取消操作,取消的預(yù)設(shè)圖標(biāo)位置不再作為圖標(biāo)布局位置,并且所述待布局圖標(biāo)的數(shù)量根據(jù)取消的預(yù)設(shè)圖標(biāo)位置的數(shù)量相應(yīng)增加。
觸摸操作包括觸摸選中操作和觸摸取消操作;當(dāng)接收到對(duì)預(yù)設(shè)圖標(biāo)位置的觸摸選中操作時(shí),被選中的預(yù)設(shè)圖標(biāo)位置確定為圖標(biāo)布局位置,此時(shí)在圖標(biāo)布局界面呈現(xiàn)的待布局圖標(biāo)的數(shù)量相應(yīng)減少,例如,待布局圖標(biāo)有5個(gè),該智能手機(jī)用戶選中3個(gè)預(yù)設(shè)圖標(biāo)位置時(shí),則圖標(biāo)選擇界面上呈現(xiàn)的待布局圖標(biāo)數(shù)量變?yōu)?;當(dāng)接收針對(duì)已選中預(yù)設(shè)圖標(biāo)位置的觸摸取消操作時(shí),取消的預(yù)設(shè)圖標(biāo)位置不再作為圖標(biāo)布局位置,而是恢復(fù)為預(yù)設(shè)圖標(biāo)位置,此時(shí)在圖標(biāo)布局界面呈現(xiàn)的待布局圖標(biāo)的數(shù)量相應(yīng)增加,例如,待布局圖標(biāo)有5個(gè),該智能手機(jī)用戶選中3個(gè)預(yù)設(shè)圖標(biāo)位置,圖標(biāo)選擇界面上呈現(xiàn)的待布局圖標(biāo)數(shù)量為2,當(dāng)用戶再次點(diǎn)擊3個(gè)圖標(biāo)布局位置的其中一個(gè),該圖標(biāo)布局位置變?yōu)轭A(yù)設(shè)圖標(biāo)位置,此時(shí)預(yù)設(shè)圖標(biāo)位置為2個(gè),則圖標(biāo)選擇界面上呈現(xiàn)的待布局圖標(biāo)數(shù)量變?yōu)?。
在一些實(shí)施例中,如圖5所示,步驟150包括:
步驟151、獲取所述圖標(biāo)布局位置以及所述待布局圖標(biāo);
步驟152、根據(jù)所述圖標(biāo)布局位置確定所述待布局圖標(biāo)的排列形狀;
步驟153、根據(jù)所述待布局圖標(biāo)的排列形狀,生成桌面布局。
首先獲取圖標(biāo)布局位置和待布局圖標(biāo),圖標(biāo)布局位置從圖標(biāo)布局界面獲取,待布局圖標(biāo)從圖標(biāo)選擇界面獲??;圖標(biāo)布局位置可以為多種不同的排列形狀,根據(jù)用戶需要進(jìn)行選擇,選中預(yù)設(shè)圖標(biāo)位置使其為圖標(biāo)布局位置的同時(shí),也就是決定了待布局圖標(biāo)的排列形狀;將待布局圖標(biāo)放置在圖標(biāo)布局位置,生成桌面布局。例如,如圖2a所示,該智能手機(jī)用戶設(shè)置待布局圖標(biāo)的排列形狀為菱形,則生成的桌面布局圖標(biāo)為菱形。
在一些實(shí)施例中,所述桌面布局包括至少一個(gè)桌面;如圖6所示,所述方法還包括:
步驟170、對(duì)所述待布局圖標(biāo)進(jìn)行分類;
步驟153包括:
步驟1531、將同一分類的待布局圖標(biāo)呈現(xiàn)于同一桌面。
一次桌面布局可以設(shè)置一個(gè)或者多個(gè)桌面,當(dāng)在一個(gè)桌面上確定的圖標(biāo)布局位置小于待布局圖標(biāo)的數(shù)目時(shí),剩余的待布局圖標(biāo)可以自動(dòng)移入下一個(gè)桌面。具體實(shí)施方式可以是:選擇待布局圖標(biāo)的時(shí)候,對(duì)待布局圖標(biāo)的應(yīng)用進(jìn)行分類,在圖標(biāo)布局界面呈現(xiàn)待布局圖標(biāo)的數(shù)量時(shí),可以分為不同的分類呈現(xiàn),生成桌面布局的時(shí)候,分類相同的應(yīng)用圖標(biāo)放置在同一桌面。例如,如圖2a所示,選擇的待布局圖標(biāo)共有12個(gè),分別為社交、攝影、購物分類,分別放置在三個(gè)桌面上。
在一些實(shí)施例中,如圖7所示,所述方法還包括:
步驟181、接收針對(duì)所述桌面布局的調(diào)整指令,所述調(diào)整指令包括布局位置調(diào)整和/或布局形狀調(diào)整;
步驟182、根據(jù)所述調(diào)整指令,調(diào)整桌面布局。
生成桌面布局后,仍處于桌面布局編輯狀態(tài),用戶可以對(duì)桌面布局進(jìn)行調(diào)整,此時(shí)終端接受針對(duì)桌面布局的調(diào)整指令,其中,調(diào)整指令包括布局位置調(diào)整和/或布局形狀調(diào)整,布局位置調(diào)整可以為調(diào)整圖標(biāo)的布局位置,布局形狀調(diào)整可以為改變圖標(biāo)布局位置,以調(diào)整布局形狀。根據(jù)所述調(diào)整指令,調(diào)整桌面布局,重新生成桌面布局。
通過上述技術(shù)方案,本發(fā)明實(shí)施例的有益效果是:區(qū)別于現(xiàn)有技術(shù)的情況下,本發(fā)明實(shí)施例提供的一種桌面布局的方法通過接收桌面布局指令,進(jìn)入圖標(biāo)選擇界面;接收?qǐng)D標(biāo)選擇指令,并根據(jù)選擇指令獲取待布局圖標(biāo);對(duì)所述待布局圖標(biāo)進(jìn)行分類;接收針對(duì)待布局圖標(biāo)的確定指令,進(jìn)入圖標(biāo)布局界面,圖標(biāo)布局界面包括預(yù)設(shè)圖標(biāo)位置;在圖標(biāo)布局界面呈現(xiàn)獲取待布局圖標(biāo)的數(shù)量;接收針對(duì)預(yù)設(shè)圖標(biāo)位置的觸摸操作,并根據(jù)觸摸操作確定圖標(biāo)布局位置;根據(jù)圖標(biāo)布局位置以及待布局圖標(biāo),生成桌面布局;接收針對(duì)所述桌面布局的調(diào)整指令,并根據(jù)所述調(diào)整指令,調(diào)整桌面布局。實(shí)現(xiàn)桌面圖標(biāo)的自由快速自定義,使圖標(biāo)的擺放形狀更高效,有效地滿足用戶快速地自定義桌面布局的需求。
圖8是本發(fā)明實(shí)施例提供一種桌面布局裝置的結(jié)構(gòu)示意圖。如圖9所示,該桌面布局的裝置20應(yīng)用于用戶終端,包括第一接收單元210、布圖圖標(biāo)獲取單元220、布局界面生成單元230、布局位置確定單元240和桌面布局生成單元250。其中,第一接收單元210用于接收桌面布局指令,進(jìn)入圖標(biāo)選擇界面;布圖圖標(biāo)獲取單元220用于接收?qǐng)D標(biāo)選擇指令,并根據(jù)所述選擇指令獲取待布局圖標(biāo);布局界面生成單元230用于接收針對(duì)所述待布局圖標(biāo)的確定指令,生成圖標(biāo)布局界面,所述圖標(biāo)布局界面包括預(yù)設(shè)圖標(biāo)位置;布局位置確定單元240用于接收針對(duì)所述預(yù)設(shè)圖標(biāo)位置的觸摸操作,并根據(jù)所述觸摸操作確定圖標(biāo)布局位置;桌面布局生成單元250用于根據(jù)所述圖標(biāo)布局位置以及所述待布局圖標(biāo),生成桌面布局。
可選地,所述待布局圖標(biāo)包括至少一個(gè)圖標(biāo);所述布局圖標(biāo)獲取單元220具體用于:接收用戶在所述圖標(biāo)選擇界面觸發(fā)的選擇操作,并根據(jù)所述選擇操作獲取至少一個(gè)圖標(biāo)。
可選地,所述裝置20還包括:呈現(xiàn)單元260,用于在所述圖標(biāo)布局界面呈現(xiàn)所述獲取待布局圖標(biāo)的數(shù)量。
可選地,所述布局位置確定單元240,包括:觸摸選中操作模塊241,用于接收針對(duì)預(yù)設(shè)圖標(biāo)位置的觸摸選中操作,將所述選中的預(yù)設(shè)圖標(biāo)位置確定為圖標(biāo)布局位置,并且將所述待布局圖標(biāo)的數(shù)量根據(jù)被選中的所述預(yù)設(shè)圖標(biāo)位置的數(shù)量相應(yīng)減少;和/或,觸摸取消操作模塊242,用于接收針對(duì)已選中預(yù)設(shè)圖標(biāo)位置的觸摸取消操作,取消的預(yù)設(shè)圖標(biāo)位置不再作為圖標(biāo)布局位置,并且所述待布局圖標(biāo)的數(shù)量根據(jù)取消的預(yù)設(shè)圖標(biāo)位置的數(shù)量相應(yīng)增加。
可選地,所述桌面布局生成單元250,包括:獲取模塊251,用于獲取所述圖標(biāo)布局位置以及所述待布局圖標(biāo),形狀確定模塊252,用于根據(jù)所述圖標(biāo)布局位置確定所述待布局圖標(biāo)的排列形狀,生成模塊253,用于根據(jù)所述待布局圖標(biāo)的排列形狀,生成桌面布局。
可選地,所述桌面布局包括至少一個(gè)桌面,所述裝置20還包括:分類單元270,用于對(duì)所述待布局圖標(biāo)進(jìn)行分類,所述生成模塊253包括:呈現(xiàn)子模塊2531,用于將同一分類的待布局圖標(biāo)呈現(xiàn)于同一桌面。
可選地,所述裝置20還包括:調(diào)整單元280,用于接收針對(duì)所述桌面布局的調(diào)整指令,所述調(diào)整指令包括布局位置調(diào)整和/或布局形狀調(diào)整;并根據(jù)所述調(diào)整指令,調(diào)整桌面布局。
由于裝置實(shí)施例和方法實(shí)施例是基于同一構(gòu)思,在內(nèi)容不互相沖突的前提下,裝置實(shí)施例的內(nèi)容可以引用方法實(shí)施例的,在此不贅述。
本發(fā)明實(shí)施例的有益效果是:區(qū)別于現(xiàn)有技術(shù)的情況下,本發(fā)明實(shí)施例提供的一種桌面布局的方法通過接收桌面布局指令,進(jìn)入圖標(biāo)選擇界面;接收?qǐng)D標(biāo)選擇指令,并根據(jù)所述選擇指令獲取待布局圖標(biāo);接收針對(duì)所述待布局圖標(biāo)的確定指令,進(jìn)入圖標(biāo)布局界面,所述圖標(biāo)布局界面包括預(yù)設(shè)圖標(biāo)位置;接收針對(duì)所述預(yù)設(shè)圖標(biāo)位置的觸摸操作,并根據(jù)所述觸摸操作確定圖標(biāo)布局位置;根據(jù)所述圖標(biāo)布局位置以及所述待布局圖標(biāo),生成桌面布局;實(shí)現(xiàn)桌面圖標(biāo)的自由快速自定義,使圖標(biāo)的擺放形狀更高效,有效地滿足用戶快速地自定義桌面布局的需求。
圖9是本發(fā)明實(shí)施例提供的一種用戶終端的結(jié)構(gòu)示意圖,其中,該用戶終端可以是智能電話、移動(dòng)電話、移動(dòng)電腦、平板電腦等能自定義桌面的電子設(shè)備,請(qǐng)參閱圖9,該用戶終端30包括:
一個(gè)或多個(gè)處理器310以及存儲(chǔ)器320,圖9中以一個(gè)處理器310為例。
處理器310和存儲(chǔ)器320可以通過總線或者其他方式連接,圖3中以通過總線連接為例。
存儲(chǔ)器320作為一種非易失性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),可用于存儲(chǔ)非易失性軟件程序、非易失性計(jì)算機(jī)可執(zhí)行程序以及模塊,如本發(fā)明實(shí)施例中的即時(shí)消息提醒方法對(duì)應(yīng)的程序指令/模塊(例如,附圖9所示的第一接收單元210、布圖圖標(biāo)獲取單元220、布局界面生成單元230、布局位置確定單元240和桌面布局生成單元250)。處理器310通過運(yùn)行存儲(chǔ)在存儲(chǔ)器320中的非易失性軟件程序、指令以及模塊,從而執(zhí)行該用戶終端的各種功能應(yīng)用以及數(shù)據(jù)處理,即實(shí)現(xiàn)上述方法實(shí)施例的桌面布局的方法。
存儲(chǔ)器320可以包括存儲(chǔ)程序區(qū)和存儲(chǔ)數(shù)據(jù)區(qū),其中,存儲(chǔ)程序區(qū)可存儲(chǔ)操作系統(tǒng)、至少一個(gè)功能所需要的應(yīng)用程序;存儲(chǔ)數(shù)據(jù)區(qū)可存儲(chǔ)根據(jù)即時(shí)消息提醒裝置的使用所創(chuàng)建的數(shù)據(jù)等。此外,存儲(chǔ)器320可以包括高速隨機(jī)存取存儲(chǔ)器,還可以包括非易失性存儲(chǔ)器,例如至少一個(gè)磁盤存儲(chǔ)器件、閃存器件、或其他非易失性固態(tài)存儲(chǔ)器件。在一些實(shí)施例中,存儲(chǔ)器320可選包括相對(duì)于處理器310遠(yuǎn)程設(shè)置的存儲(chǔ)器,這些遠(yuǎn)程存儲(chǔ)器可以通過網(wǎng)絡(luò)連接至即時(shí)消息提醒裝置。上述網(wǎng)絡(luò)的實(shí)例包括但不限于互聯(lián)網(wǎng)、企業(yè)內(nèi)部網(wǎng)、局域網(wǎng)、移動(dòng)通信網(wǎng)及其組合。
所述一個(gè)或者多個(gè)模塊存儲(chǔ)在所述存儲(chǔ)器320中,當(dāng)被所述一個(gè)或者多個(gè)處理器310執(zhí)行時(shí),執(zhí)行上述任意方法實(shí)施例中的桌面布局的方法,例如,執(zhí)行以上描述的圖1中的方法步驟110至步驟150,實(shí)現(xiàn)圖9中的單元210-250的功能。
上述產(chǎn)品可執(zhí)行本發(fā)明實(shí)施例所提供的方法,具備執(zhí)行方法相應(yīng)的功能模塊和有益效果。未在本實(shí)施例中詳盡描述的技術(shù)細(xì)節(jié),可參見本發(fā)明實(shí)施例所提供的方法。
以上所描述的裝置實(shí)施例僅僅是示意性的,其中所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部模塊來實(shí)現(xiàn)本實(shí)施例方案的目的。
通過以上的實(shí)施方式的描述,本領(lǐng)域普通技術(shù)人員可以清楚地了解到各實(shí)施方式可借助軟件加通用硬件平臺(tái)的方式來實(shí)現(xiàn),當(dāng)然也可以通過硬件。本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分流程是可以通過計(jì)算機(jī)程序來指令相關(guān)的硬件來完成,所述的程序可存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),可包括如上述各方法的實(shí)施例的流程。其中,所述的存儲(chǔ)介質(zhì)可為磁碟、光盤、只讀存儲(chǔ)記憶體(read-onlymemory,rom)或隨機(jī)存儲(chǔ)記憶體(randomaccessmemory,ram)等。
最后應(yīng)說明的是:以上實(shí)施例僅用以說明本發(fā)明的技術(shù)方案,而非對(duì)其限制;在本發(fā)明的思路下,以上實(shí)施例或者不同實(shí)施例中的技術(shù)特征之間也可以進(jìn)行組合,步驟可以以任意順序?qū)崿F(xiàn),并存在如上所述的本發(fā)明的不同方面的許多其它變化,為了簡明,它們沒有在細(xì)節(jié)中提供;盡管參照前述實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對(duì)前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對(duì)其中部分技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的范圍。