一種信息處理方法及電子設(shè)備的制作方法
【專利摘要】本發(fā)明公開了一種信息處理方法及電子設(shè)備,獲得一觸發(fā)指令,所述觸發(fā)指令用于改變所述顯示界面的X個(gè)第一顯示對(duì)象的位置;每個(gè)第一顯示對(duì)象都具有一個(gè)中心點(diǎn),1≤X≤N,且每個(gè)第一顯示對(duì)象在所述顯示界面對(duì)應(yīng)一初始位置;確定每個(gè)第一顯示對(duì)象的旋轉(zhuǎn)點(diǎn),所述旋轉(zhuǎn)點(diǎn)與所述中心點(diǎn)不重合;控制每個(gè)第一顯示對(duì)象繞對(duì)應(yīng)的旋轉(zhuǎn)點(diǎn)以第一旋轉(zhuǎn)方向旋轉(zhuǎn)第一旋轉(zhuǎn)幅度,以使得改變所述X個(gè)第一顯示對(duì)象的位置。解決現(xiàn)有技術(shù)中電子設(shè)備單純使用顏色或邊框區(qū)分編輯操作選中的圖標(biāo)導(dǎo)致反饋不清晰,從而可能會(huì)導(dǎo)致用戶的誤操作的問題。
【專利說明】一種信息處理方法及電子設(shè)備
【技術(shù)領(lǐng)域】
[0001 ] 本發(fā)明涉及電子【技術(shù)領(lǐng)域】,尤其涉及一種信息處理方法及電子設(shè)備。
【背景技術(shù)】
[0002]微電子技術(shù)、計(jì)算機(jī)軟硬件技術(shù)的快速發(fā)展,為終端設(shè)備處理越來越復(fù)雜的工作打下了基礎(chǔ),為終端設(shè)備個(gè)性化提供了實(shí)現(xiàn)可能,使得終端從某種程度上擺脫了網(wǎng)絡(luò)的制約,可以具備越來越強(qiáng)大的功能。此外,用戶本身也對(duì)終端有迫切的需求,希望終端功能更強(qiáng)大、更靈活、更簡(jiǎn)捷。信息技術(shù)的發(fā)展,使終端技術(shù)走向智能化、移動(dòng)化、多功能化。
[0003]為了給電子設(shè)備用戶提供方便快捷的操作實(shí)現(xiàn)方式,一般情況下都會(huì)在電子設(shè)備的圖形用戶界面中顯示多個(gè)圖標(biāo)。圖標(biāo)在圖形用戶界面系統(tǒng)中的所有資源分別由三種類型的圖標(biāo)所表示:應(yīng)用程序圖標(biāo)(指向具體完成某一功能的可執(zhí)行程序)、文件夾圖標(biāo)(指向用于存放其他應(yīng)用程序、文當(dāng)或子文件夾的“容器”)和文檔圖標(biāo)(指向由某個(gè)應(yīng)用程序所創(chuàng)建的信息)。用戶可以通過圖標(biāo)執(zhí)行一段命令或打開某種類型的文檔。
[0004]本申請(qǐng)發(fā)明人在實(shí)現(xiàn)本申請(qǐng)實(shí)施例中技術(shù)方案的過程中,發(fā)現(xiàn)現(xiàn)有技術(shù)存在如下技術(shù)問題:
[0005]在現(xiàn)有的圖形顯示界面中顯示多個(gè)圖標(biāo)時(shí),很多情況下用戶還需要對(duì)圖形顯示界面中的圖標(biāo)進(jìn)行編輯操作。但是現(xiàn)有方式中一般是應(yīng)用顏色或者是邊框標(biāo)示選中的圖標(biāo),但是因?yàn)閳D標(biāo)原本顏色就相當(dāng)豐富多樣,所以單純使用現(xiàn)有技術(shù)中提供的顏色或邊框區(qū)分編輯操作選中的圖標(biāo),則會(huì)導(dǎo)致電子設(shè)備對(duì)選中圖標(biāo)的確認(rèn)反饋不清晰,從而可能會(huì)導(dǎo)致用戶的誤操作。
【發(fā)明內(nèi)容】
[0006]本發(fā)明提供一種信息處理方法及電子設(shè)備,本發(fā)明所提供的方法和裝置解決現(xiàn)有技術(shù)中電子設(shè)備單純使用顏色或邊框區(qū)分編輯操作選中的圖標(biāo)導(dǎo)致反饋不清晰,從而可能會(huì)導(dǎo)致用戶的誤操作的問題。
[0007]本發(fā)明提供一種信息處理方法,該方法應(yīng)用于電子設(shè)備中,該顯示單元所顯示的顯示界面內(nèi)包括M個(gè)顯示對(duì)象,M ^ I的整數(shù);所述方法包括:
[0008]在所述顯示單元上顯示所述顯示界面的第一部分,所述顯示界面的所述第一部分包括N個(gè)顯示對(duì)象,I ^ N ^ M, N為整數(shù);
[0009]獲得一觸發(fā)指令,所述觸發(fā)指令用于改變所述顯示界面的X個(gè)第一顯示對(duì)象的位置;每個(gè)第一顯示對(duì)象都具有一個(gè)中心點(diǎn),l^X^N,且每個(gè)第一顯示對(duì)象在所述顯示界面對(duì)應(yīng)一初始位置;
[0010]響應(yīng)所述觸發(fā)指令:
[0011]確定每個(gè)第一顯示對(duì)象的旋轉(zhuǎn)點(diǎn),所述旋轉(zhuǎn)點(diǎn)與所述中心點(diǎn)不重合;
[0012]控制每個(gè)第一顯示對(duì)象繞對(duì)應(yīng)的旋轉(zhuǎn)點(diǎn)以第一旋轉(zhuǎn)方向旋轉(zhuǎn)第一旋轉(zhuǎn)幅度,以使得改變所述X個(gè)第一顯示對(duì)象的位置;其中,所述第一旋轉(zhuǎn)幅度為:每個(gè)第一顯示對(duì)象旋轉(zhuǎn)后在顯示界面上的顯示位置相對(duì)于所述初始位置偏轉(zhuǎn)的第一偏轉(zhuǎn)角度。
[0013]可選的方案,所述響應(yīng)所述觸發(fā)指令包括:
[0014]控制每個(gè)第一顯示對(duì)象繞對(duì)應(yīng)的旋轉(zhuǎn)點(diǎn)以第二旋轉(zhuǎn)方向旋轉(zhuǎn)第二旋轉(zhuǎn)幅度,其中,第一旋轉(zhuǎn)方向與第二旋轉(zhuǎn)方向相反;所述第二旋轉(zhuǎn)幅度小于第一旋轉(zhuǎn)幅度,第二旋轉(zhuǎn)幅度為:每個(gè)第一顯示對(duì)象旋轉(zhuǎn)后在顯示界面上的顯示位置相對(duì)于所述初始位置偏轉(zhuǎn)的第二偏轉(zhuǎn)角度。
[0015]可選的方案,所述響應(yīng)所述觸發(fā)指令包括:
[0016]每個(gè)第一顯示對(duì)象旋轉(zhuǎn)后在顯示界面上的顯示位置相對(duì)于所述初始位置偏轉(zhuǎn)到第一偏轉(zhuǎn)角度后,控制每個(gè)第一顯示對(duì)象恢復(fù)到所述初始位置;或者,
[0017]每個(gè)第一顯示對(duì)象旋轉(zhuǎn)后在顯示界面上的顯示位置相對(duì)于所述初始位置偏轉(zhuǎn)到第二偏轉(zhuǎn)角度后,控制每個(gè)第一顯示對(duì)象恢復(fù)到所述初始位置。
[0018]可選的方案,所述確定每個(gè)第一顯示對(duì)象的旋轉(zhuǎn)點(diǎn)包括:
[0019]從每個(gè)第一顯示對(duì)象的所述中心點(diǎn)到顯示對(duì)象的外輪廓線中任一點(diǎn)的連線形成第一線段,在所述第一線段上的特定區(qū)間范圍中確定的一個(gè)點(diǎn)。
[0020]可選的方案,所述電子設(shè)備包括感應(yīng)單元,所述獲得一觸發(fā)指令包括:
[0021]當(dāng)通過所述感應(yīng)單元獲得使所述電子設(shè)備處于編輯狀態(tài)的操控輸入時(shí)生成所述觸發(fā)指令;或者
[0022]通過所述感應(yīng)單元獲得使所述電子設(shè)備退出編輯狀態(tài)的操控輸入時(shí)生成所述觸發(fā)指令。
[0023]可選的方案,當(dāng)每個(gè)第一顯示對(duì)象以所述旋轉(zhuǎn)點(diǎn)為旋轉(zhuǎn)中心旋轉(zhuǎn)多次時(shí),按照一預(yù)設(shè)規(guī)則停止旋轉(zhuǎn);其中,所述預(yù)設(shè)規(guī)則為以下規(guī)則中的一種或者幾種的組合:
[0024]以所述第一旋轉(zhuǎn)幅度為基礎(chǔ)第一顯示對(duì)象每次旋轉(zhuǎn)的旋轉(zhuǎn)幅度以一個(gè)預(yù)設(shè)值逐次遞減,當(dāng)所述旋轉(zhuǎn)幅度減小為零時(shí)停止旋轉(zhuǎn);或者
[0025]從所述第一顯示對(duì)象第一旋轉(zhuǎn)開始統(tǒng)計(jì)旋轉(zhuǎn)次數(shù),如果所述旋轉(zhuǎn)次數(shù)大于等于預(yù)設(shè)的第一閾值,則停止旋轉(zhuǎn);或者
[0026]從所述第一顯示對(duì)象第一旋轉(zhuǎn)開始計(jì)時(shí),如果所述計(jì)時(shí)結(jié)果大于等于預(yù)設(shè)的第二閾值,則停止旋轉(zhuǎn)。
[0027]可選的方案,該方法還包括:
[0028]電子設(shè)備獲得到一顯示狀態(tài)切換指令,則根據(jù)所述顯示狀態(tài)切換指令確定所述電子設(shè)備執(zhí)行顯示狀態(tài)切換操作后的目標(biāo)顯示狀態(tài),其中,所述顯示狀態(tài)切換指令用于切換電子設(shè)備中顯示內(nèi)容的顯示方向;
[0029]根據(jù)所述目標(biāo)顯示狀態(tài)下每個(gè)第一顯示對(duì)象的對(duì)應(yīng)的初始位置獲取每個(gè)第一顯示對(duì)象的中心點(diǎn)和旋轉(zhuǎn)點(diǎn)。
[0030]根據(jù)上述方法本發(fā)明還提供一種電子設(shè)備,該電子設(shè)備包括:
[0031]顯示單元,該顯示單元所顯示的顯示界面內(nèi)包括M個(gè)顯示對(duì)象,M^l的整數(shù);在所述顯示單元上顯示所述顯示界面的第一部分,所述顯示界面的所述第一部分包括N個(gè)顯示對(duì)象,I彡N彡M,N為整數(shù);
[0032]觸發(fā)單元,用于獲得一觸發(fā)指令,所述觸發(fā)指令用于改變所述顯示界面的X個(gè)第一顯示對(duì)象的位置;每個(gè)第一顯示對(duì)象都具有一個(gè)中心點(diǎn),I SXS N,且每個(gè)第一顯示對(duì)象在所述顯示界面對(duì)應(yīng)一初始位置;
[0033]響應(yīng)單元,用于響應(yīng)所述觸發(fā)指令:確定每個(gè)第一顯示對(duì)象的旋轉(zhuǎn)點(diǎn),所述旋轉(zhuǎn)點(diǎn)與所述中心點(diǎn)不重合;控制每個(gè)第一顯示對(duì)象繞對(duì)應(yīng)的旋轉(zhuǎn)點(diǎn)以第一旋轉(zhuǎn)方向旋轉(zhuǎn)第一旋轉(zhuǎn)幅度,以使得改變所述X個(gè)第一顯示對(duì)象的位置;其中,所述第一旋轉(zhuǎn)幅度為:每個(gè)第一顯示對(duì)象旋轉(zhuǎn)后在顯示界面上的顯示位置相對(duì)于所述初始位置偏轉(zhuǎn)的第一偏轉(zhuǎn)角度。
[0034]可選的方案,所述響應(yīng)單元還用于控制每個(gè)第一顯示對(duì)象繞對(duì)應(yīng)的旋轉(zhuǎn)點(diǎn)以第二旋轉(zhuǎn)方向旋轉(zhuǎn)第二旋轉(zhuǎn)幅度,其中,第一旋轉(zhuǎn)方向與第二旋轉(zhuǎn)方向相反;所述第二旋轉(zhuǎn)幅度小于第一旋轉(zhuǎn)幅度,第二旋轉(zhuǎn)幅度為:每個(gè)第一顯示對(duì)象旋轉(zhuǎn)后在顯示界面上的顯示位置相對(duì)于所述初始位置偏轉(zhuǎn)的第二偏轉(zhuǎn)角度。
[0035]可選的方案,所述響應(yīng)單元還用于每個(gè)第一顯示對(duì)象旋轉(zhuǎn)后在顯示界面上的顯示位置相對(duì)于所述初始位置偏轉(zhuǎn)到第一偏轉(zhuǎn)角度后,控制每個(gè)第一顯示對(duì)象恢復(fù)到所述初始位置;或者,每個(gè)第一顯示對(duì)象旋轉(zhuǎn)后在顯示界面上的顯示位置相對(duì)于所述初始位置偏轉(zhuǎn)到第二偏轉(zhuǎn)角度后,控制每個(gè)第一顯示對(duì)象恢復(fù)到所述初始位置。
[0036]可選的方案,所述響應(yīng)單元確定每個(gè)第一顯示對(duì)象的旋轉(zhuǎn)點(diǎn)包括:
[0037]從每個(gè)第一顯示對(duì)象的所述中心點(diǎn)到顯示對(duì)象的外輪廓線中任一點(diǎn)的連線形成第一線段,在所述第一線段上的特定區(qū)間范圍中確定的一個(gè)點(diǎn)。
[0038]可選的方案,所述電子設(shè)備還包括感應(yīng)單元,則所述觸發(fā)單元通過所述感應(yīng)單元獲得一觸發(fā)指令包括:
[0039]當(dāng)通過所述感應(yīng)單元獲得使所述電子設(shè)備處于編輯狀態(tài)的操控輸入時(shí)生成所述觸發(fā)指令;或者
[0040]通過所述感應(yīng)單元獲得使所述電子設(shè)備退出編輯狀態(tài)的操控輸入時(shí)生成所述觸發(fā)指令。
[0041]可選的方案,當(dāng)每個(gè)第一顯示對(duì)象以所述旋轉(zhuǎn)點(diǎn)為旋轉(zhuǎn)中心旋轉(zhuǎn)多次時(shí),所述響應(yīng)單元還用于按照一預(yù)設(shè)規(guī)則停止旋轉(zhuǎn);其中,所述預(yù)設(shè)規(guī)則為以下規(guī)則中的一種或者幾種的組合:
[0042]以所述第一旋轉(zhuǎn)幅度為基礎(chǔ)第一顯示對(duì)象每次旋轉(zhuǎn)的旋轉(zhuǎn)幅度以一個(gè)預(yù)設(shè)值逐次遞減,當(dāng)所述旋轉(zhuǎn)幅度減小為零時(shí)停止旋轉(zhuǎn);或者
[0043]從所述第一顯示對(duì)象第一旋轉(zhuǎn)開始統(tǒng)計(jì)旋轉(zhuǎn)次數(shù),如果所述旋轉(zhuǎn)次數(shù)大于等于預(yù)設(shè)的第一閾值,則停止旋轉(zhuǎn);或者
[0044]從所述第一顯示對(duì)象第一旋轉(zhuǎn)開始計(jì)時(shí),如果所述計(jì)時(shí)結(jié)果大于等于預(yù)設(shè)的第二閾值,則停止旋轉(zhuǎn)。
[0045]上述技術(shù)方案中的一個(gè)或兩個(gè),至少具有如下技術(shù)效果:
[0046]本發(fā)明所提供的方法和裝置使得電子設(shè)備對(duì)圖標(biāo)編輯的反饋更為明顯。并且本本發(fā)明中是以圖標(biāo)中的一個(gè)點(diǎn)作為旋轉(zhuǎn)點(diǎn)然后控制圖標(biāo)以該旋轉(zhuǎn)點(diǎn)為旋轉(zhuǎn)中心并按照一個(gè)預(yù)設(shè)的旋轉(zhuǎn)幅度進(jìn)行旋轉(zhuǎn),并且所述旋轉(zhuǎn)點(diǎn)不與所述中心點(diǎn)重合,所以本發(fā)明方法提供的動(dòng)態(tài)圖標(biāo)提示信息能夠提供大幅度顯示效果,從而能夠在不改變圖標(biāo)原有顯示效果的基礎(chǔ)上更明顯更有效的提醒用戶。
【專利附圖】
【附圖說明】
[0047]圖1為本發(fā)明實(shí)施例中一種信息處理方法的流程示意圖;
[0048]圖1a為本發(fā)明實(shí)施例中旋轉(zhuǎn)點(diǎn)可選位置的示意圖;
[0049]圖2為本發(fā)明實(shí)施例中現(xiàn)有技術(shù)中手機(jī)終端桌面的示意圖;
[0050]圖3為利用本發(fā)明實(shí)施例所提供的方法以第一位置旋轉(zhuǎn)點(diǎn)控制手機(jī)桌面圖標(biāo)動(dòng)態(tài)反饋的示意圖;
[0051]圖4為利用本發(fā)明實(shí)施例所提供的方法以第二位置旋轉(zhuǎn)點(diǎn)控制手機(jī)桌面圖標(biāo)動(dòng)態(tài)反饋的示意圖;
[0052]圖5為利用本發(fā)明實(shí)施例所提供的方法控制任意圖標(biāo)進(jìn)行旋轉(zhuǎn)后的顯示效果示意圖;
[0053]圖6為本發(fā)明實(shí)施例中一種電子設(shè)備的結(jié)果示意圖。
【具體實(shí)施方式】
[0054]在現(xiàn)有的圖形顯示界面中顯示多個(gè)圖標(biāo)時(shí),很多情況下用戶還可能會(huì)對(duì)圖形顯示界面中的一些圖標(biāo)進(jìn)行編輯操作。但是現(xiàn)有方式中一般是應(yīng)用顏色或者是邊框標(biāo)示選中的圖標(biāo),但是因?yàn)閳D標(biāo)原本顏色就相當(dāng)豐富多樣,所以單純使用現(xiàn)有技術(shù)中提供的顏色或邊框區(qū)分編輯操作選中的圖標(biāo),則會(huì)導(dǎo)致電子設(shè)備對(duì)選中圖標(biāo)的確認(rèn)反饋不清晰,從而可能會(huì)導(dǎo)致用戶的誤操作。
[0055]針對(duì)現(xiàn)有技術(shù)的上述問題,本發(fā)明提供所提供的方法在現(xiàn)有顏色和邊框區(qū)分圖標(biāo)狀態(tài)的基礎(chǔ)上,還提供一種動(dòng)態(tài)標(biāo)示圖標(biāo)狀態(tài)的方法,并且本發(fā)明實(shí)施例提供一種信息處理的方法,該方法應(yīng)用于電子設(shè)備中,該顯示單元所顯示的顯示界面內(nèi)包括M個(gè)顯示對(duì)象,M ^ I的整數(shù);所述方法包括:
[0056]在所述顯示單元上顯示所述顯示界面的第一部分,所述顯示界面的所述第一部分包括N個(gè)顯示對(duì)象,I ^ N ^ M, N為整數(shù);
[0057]獲得一觸發(fā)指令,所述觸發(fā)指令用于改變所述顯示界面的X個(gè)第一顯示對(duì)象的位置;每個(gè)第一顯示對(duì)象都具有一個(gè)中心點(diǎn),l^X^N,且每個(gè)第一顯示對(duì)象在所述顯示界面對(duì)應(yīng)一初始位置;
[0058]響應(yīng)所述觸發(fā)指令:
[0059]確定每個(gè)第一顯示對(duì)象的旋轉(zhuǎn)點(diǎn),所述旋轉(zhuǎn)點(diǎn)與所述中心點(diǎn)不重合;
[0060]控制每個(gè)第一顯示對(duì)象繞對(duì)應(yīng)的旋轉(zhuǎn)點(diǎn)以第一旋轉(zhuǎn)方向旋轉(zhuǎn)第一旋轉(zhuǎn)幅度,以使得改變所述X個(gè)第一顯示對(duì)象的位置;其中,所述第一旋轉(zhuǎn)幅度為:每個(gè)第一顯示對(duì)象旋轉(zhuǎn)后在顯示界面上的顯示位置相對(duì)于所述初始位置偏轉(zhuǎn)的第一偏轉(zhuǎn)角度。
[0061]本發(fā)明所提供的方法中,提供一種動(dòng)態(tài)的提示信息,使得電子設(shè)備對(duì)圖標(biāo)編輯的反饋更為明顯。并且本本發(fā)明中是以圖標(biāo)中的一個(gè)點(diǎn)作為旋轉(zhuǎn)點(diǎn)然后控制圖標(biāo)以該旋轉(zhuǎn)點(diǎn)為旋轉(zhuǎn)中心并按照一個(gè)預(yù)設(shè)的旋轉(zhuǎn)幅度進(jìn)行旋轉(zhuǎn),并且所述旋轉(zhuǎn)點(diǎn)不與所述中心點(diǎn)重合,所以本發(fā)明方法提供的動(dòng)態(tài)圖標(biāo)提示信息能夠提供大幅度顯示效果,從而能夠在不改變圖標(biāo)原有顯示效果的基礎(chǔ)上更明顯更有效的提醒用戶。
[0062]下面將參照下述細(xì)節(jié)對(duì)本發(fā)明的各種實(shí)施例和各個(gè)方面進(jìn)行說明,附圖將圖示各種實(shí)施例。下面的說明和附圖是對(duì)本發(fā)明的示例性說明,而不應(yīng)看作對(duì)本發(fā)明的限制。描述了大量具體細(xì)節(jié)以提供對(duì)本發(fā)明各種實(shí)施例的詳盡理解。但是在某些情況下,將不對(duì)公知的或傳統(tǒng)的細(xì)節(jié)進(jìn)行描述,以對(duì)本發(fā)明的實(shí)施例提供簡(jiǎn)要的說明。
[0063]下文【具體實(shí)施方式】的某些部分是以算法的形式展現(xiàn)的,這些算法包括對(duì)于計(jì)算機(jī)存儲(chǔ)器內(nèi)儲(chǔ)存的數(shù)據(jù)進(jìn)行的操作。算法大體上是指造成所需結(jié)果的操作的自洽序列。這些操作通常需要或涉及到物理操縱或物理量。通常(但不是必然),這些量采取電信號(hào)或磁信號(hào)的形式,這些信號(hào)能夠被儲(chǔ)存、傳輸、合并、比較和以其他方式受到操縱。業(yè)已證明,有時(shí)(主要是為了通常使用的原因),將這些信號(hào)稱為位、值、元素、符號(hào)、字符、項(xiàng)、數(shù)等等是方便的。
[0064]但是應(yīng)當(dāng)牢記,這些以及類似的所有術(shù)語是與適當(dāng)?shù)奈锢砹肯嚓P(guān)聯(lián)的,并且僅僅是應(yīng)用于這些量的方便的標(biāo)號(hào)。除非下文中明顯地以其他形式另有說明外,整個(gè)說明書中使用諸如“處理”或“計(jì)算”或“判定”或“顯示”等術(shù)語所進(jìn)行的說明可以指數(shù)據(jù)處理系統(tǒng)或類似電子裝置進(jìn)行的動(dòng)作和處理,所述動(dòng)作和處理操縱計(jì)算機(jī)的寄存器和存儲(chǔ)器內(nèi)以物理(電子)量表示的數(shù)據(jù)并將其轉(zhuǎn)換成該系統(tǒng)的存儲(chǔ)器或寄存器(或其他這類信息存儲(chǔ)、傳輸或顯示的裝置)內(nèi)類似地以物理量的形式表示的其他數(shù)據(jù)。
[0065]本發(fā)明可以涉及用于執(zhí)行本申請(qǐng)中所述操作中的一項(xiàng)或多項(xiàng)操作的設(shè)備。該設(shè)備可以為所需的目的而專門構(gòu)造,或者也可以包括通用計(jì)算機(jī),所述通用計(jì)算機(jī)由儲(chǔ)存在該計(jì)算機(jī)中的計(jì)算機(jī)程序選擇性地激活(activate)或重構(gòu)(reconfigure)。這樣的計(jì)算機(jī)程序可以被儲(chǔ)存在機(jī)器(例如計(jì)算機(jī))可讀介質(zhì)中或者存儲(chǔ)在適于儲(chǔ)存電子指令并分別耦聯(lián)到總線的任何類型介質(zhì)中,所述計(jì)算機(jī)可讀介質(zhì)包括但不限于任何類型的盤(包括軟盤、光盤、CD-ROM、和磁光盤)、只讀存儲(chǔ)器(ROM)、隨機(jī)存取存儲(chǔ)器(RAM)、可擦除可編程ROM(EPROM)、電可擦除可編程ROM(EEPROM)、閃存、磁性卡片或光學(xué)卡片。
[0066]機(jī)器可讀介質(zhì)包括用于以由機(jī)器(例如計(jì)算機(jī))可讀的形式儲(chǔ)存或傳輸信息的任何機(jī)構(gòu)。例如,機(jī)器可讀介質(zhì)包括只讀存儲(chǔ)器(ROM);隨機(jī)存取存儲(chǔ)器(RAM)、磁盤儲(chǔ)存介質(zhì)、光學(xué)儲(chǔ)存介質(zhì)、閃存裝置、以電的、光的、聲的或其他的形式傳播的信號(hào)(例如載波、紅外信號(hào)、數(shù)字信號(hào)等)等。
[0067]如圖1所示,本發(fā)明實(shí)施例提供一種信息處理方法,該方法應(yīng)用于電子設(shè)備中,該顯示單元所顯示的顯示界面內(nèi)包括M個(gè)顯示對(duì)象,I的整數(shù);下面結(jié)合說明書附圖對(duì)本發(fā)明的【具體實(shí)施方式】進(jìn)行詳細(xì)說明:
[0068]步驟101,在所述顯示單元上顯示所述顯示界面的第一部分,所述顯示界面的所述第一部分包括N個(gè)顯示對(duì)象,I ^ N^M, N為整數(shù);
[0069]在具體的應(yīng)用環(huán)境中,例如所述電子設(shè)備為手機(jī)終端時(shí),則所述顯示界面可以是手機(jī)桌面,所以手機(jī)桌面的一部分中顯示的N個(gè)顯示對(duì)象就可以是手機(jī)桌面中顯示的應(yīng)用圖標(biāo)等。
[0070]步驟102,獲得一觸發(fā)指令,所述觸發(fā)指令用于改變所述顯示界面的X個(gè)第一顯示對(duì)象的位置;每個(gè)第一顯示對(duì)象都具有一個(gè)中心點(diǎn),I N,且每個(gè)第一顯示對(duì)象在所述顯示界面對(duì)應(yīng)一初始位置;
[0071]如上述應(yīng)用到手機(jī)終端的例子,所述第一顯示對(duì)象的中心點(diǎn)則是圖標(biāo)所對(duì)應(yīng)的圖形的物理中心點(diǎn);所述第一初始位置則是桌面上顯示圖標(biāo)的顯示位置。當(dāng)然上述實(shí)施例能夠應(yīng)用到任何一個(gè)具有顯示單元和包含顯示對(duì)象的顯示界面的電子設(shè)備,例如,平板電腦,智能手機(jī),筆記本電腦、智能電視、多媒體設(shè)備等等。
[0072]步驟103,響應(yīng)所述觸發(fā)指令:
[0073]步驟104,確定每個(gè)第一顯示對(duì)象的旋轉(zhuǎn)點(diǎn),所述旋轉(zhuǎn)點(diǎn)與所述中心點(diǎn)不重合;
[0074]為了達(dá)到了最好的旋轉(zhuǎn)效果,確定每個(gè)第一顯示對(duì)象的旋轉(zhuǎn)點(diǎn)的實(shí)現(xiàn)方式可以是:
[0075]從每個(gè)第一顯示對(duì)象的所述中心點(diǎn)到顯示對(duì)象的外輪廓線中任一點(diǎn)的連線形成第一線段,在所述第一線段上的特定區(qū)間范圍中確定的一個(gè)點(diǎn)。所述特定區(qū)域范圍可以是以輪廓線為起點(diǎn)的所述第一線段的二分之一范圍。在該實(shí)施例中,如圖1a所示,如果圖標(biāo)為圓形,則最優(yōu)化的旋轉(zhuǎn)點(diǎn)位置可以是:所述旋轉(zhuǎn)點(diǎn)與顯示對(duì)象的外輪廓線距離1/10直徑長(zhǎng)度。
[0076]步驟105,控制每個(gè)第一顯示對(duì)象繞對(duì)應(yīng)的旋轉(zhuǎn)點(diǎn)以第一旋轉(zhuǎn)方向旋轉(zhuǎn)第一旋轉(zhuǎn)幅度,以使得改變所述X個(gè)第一顯示對(duì)象的位置;其中,所述第一旋轉(zhuǎn)幅度為:每個(gè)第一顯示對(duì)象旋轉(zhuǎn)后在顯示界面上的顯示位置相對(duì)于所述初始位置偏轉(zhuǎn)的第一偏轉(zhuǎn)角度。
[0077]以上述第一顯示對(duì)象為手機(jī)桌面的圖標(biāo)為例,則在響應(yīng)所述觸發(fā)指令之后,手機(jī)桌面上會(huì)顯示一個(gè)圖標(biāo)的動(dòng)態(tài)圖像。所述動(dòng)態(tài)圖像是圖標(biāo)繞著與中心點(diǎn)不重合的旋轉(zhuǎn)點(diǎn)轉(zhuǎn)180?;蜣D(zhuǎn) 360。。
[0078]在本發(fā)明實(shí)施例中,所述第一顯示對(duì)象可以進(jìn)行左右晃動(dòng),所以響應(yīng)所述觸發(fā)指令的時(shí)候,還可以是:
[0079]控制每個(gè)第一顯示對(duì)象繞對(duì)應(yīng)的旋轉(zhuǎn)點(diǎn)以第二旋轉(zhuǎn)方向旋轉(zhuǎn)第二旋轉(zhuǎn)幅度,其中,第一旋轉(zhuǎn)方向與第二旋轉(zhuǎn)方向相反;所述第二旋轉(zhuǎn)幅度小于第一旋轉(zhuǎn)幅度,第二旋轉(zhuǎn)幅度為:每個(gè)第一顯示對(duì)象旋轉(zhuǎn)后在顯示界面上的顯示位置相對(duì)于所述初始位置偏轉(zhuǎn)的第二偏轉(zhuǎn)角度。
[0080]在本發(fā)明實(shí)施例方法所提供的動(dòng)態(tài)圖像中,除了可以是上述實(shí)施例提供的第一方向和第二方向旋轉(zhuǎn)外,還可以繞所述旋轉(zhuǎn)點(diǎn)進(jìn)行左右擺動(dòng)的單擺運(yùn)動(dòng),所以該實(shí)施例中,響應(yīng)所述觸發(fā)指令還包括;
[0081]每個(gè)第一顯示對(duì)象旋轉(zhuǎn)后在顯示界面上的顯示位置相對(duì)于所述初始位置偏轉(zhuǎn)到第一偏轉(zhuǎn)角度后,控制每個(gè)第一顯示對(duì)象恢復(fù)到所述初始位置;或者,
[0082]每個(gè)第一顯示對(duì)象旋轉(zhuǎn)后在顯示界面上的顯示位置相對(duì)于所述初始位置偏轉(zhuǎn)到第二偏轉(zhuǎn)角度后,控制每個(gè)第一顯示對(duì)象恢復(fù)到所述初始位置。
[0083]通過上述方法可以確定本發(fā)明實(shí)施例所提供的動(dòng)態(tài)圖像可以是繞一個(gè)方向(一個(gè)方向可以是第一方向或第二方向)旋轉(zhuǎn)的;另外也可以是以初始位置為中軸進(jìn)行第一方向和第二方向的單擺運(yùn)動(dòng)。
[0084]根據(jù)上述第一顯示對(duì)象為手機(jī)終端桌面的圖標(biāo)為例,現(xiàn)有技術(shù)中的圖標(biāo)如圖2所示,以下根據(jù)圖3所示的示意圖對(duì)本發(fā)明實(shí)施例所提供的方法做進(jìn)一步的說明:
[0085]如圖3所示,當(dāng)手機(jī)終端的桌面上顯示有多個(gè)圖標(biāo),以右下角的一個(gè)圖標(biāo)為例進(jìn)行說明,當(dāng)接收到觸發(fā)指令之后,則會(huì)控制所述圖標(biāo)以所述旋轉(zhuǎn)點(diǎn)為旋轉(zhuǎn)中心進(jìn)行旋轉(zhuǎn),例如第一旋轉(zhuǎn)方向可以是往圖中的右上旋轉(zhuǎn),對(duì)應(yīng)的第一旋轉(zhuǎn)幅度可以是β ;第二旋轉(zhuǎn)方向可以是往圖中左下旋轉(zhuǎn),對(duì)應(yīng)的第二旋轉(zhuǎn)幅度可以是α ;為了提供最優(yōu)化的動(dòng)態(tài)顯示效果,可以是在左下或右上兩個(gè)方向反復(fù)執(zhí)行相同的操作從而呈現(xiàn)一個(gè)左右晃動(dòng)的動(dòng)態(tài)圖像。為了保證圖標(biāo)的顯示位置沒有太大的調(diào)整,在該實(shí)施例中,是以所述旋轉(zhuǎn)點(diǎn)和中心點(diǎn)的連線作為中軸線進(jìn)行左右旋轉(zhuǎn)為例進(jìn)行說明。
[0086]在本發(fā)明實(shí)施例中旋轉(zhuǎn)點(diǎn)最優(yōu)化的方式是:第一顯示對(duì)象的中心點(diǎn)和旋轉(zhuǎn)點(diǎn)的連線與垂直于所述顯示單元的短邊(如圖4所示)。此時(shí)為電子設(shè)備處于第一顯示狀態(tài)(即,豎屏顯示狀態(tài));當(dāng)然所述電子設(shè)備還能夠處于第二顯示狀態(tài)(即,橫屏顯示狀態(tài)),當(dāng)所述電子設(shè)備處于第二顯示狀態(tài)時(shí),第一顯示對(duì)象的中心點(diǎn)和旋轉(zhuǎn)點(diǎn)的連線與垂直于所述顯示單元的長(zhǎng)邊。
[0087]根據(jù)圖4所示提供的實(shí)例,如果將任一圖標(biāo)執(zhí)行以旋轉(zhuǎn)點(diǎn)為旋轉(zhuǎn)中心進(jìn)行旋轉(zhuǎn)時(shí),呈現(xiàn)的效果如圖5所示,圖中實(shí)線框標(biāo)示圖標(biāo)在初始位置,當(dāng)圖標(biāo)繞旋轉(zhuǎn)點(diǎn)A執(zhí)行旋轉(zhuǎn)后,圖標(biāo)則會(huì)旋轉(zhuǎn)到501和502兩個(gè)虛線框所示的位置。當(dāng)接收到觸發(fā)指令之后,則所述電子設(shè)備控制所述圖標(biāo)以所述旋轉(zhuǎn)點(diǎn)為旋轉(zhuǎn)中心進(jìn)行旋轉(zhuǎn),例如第一旋轉(zhuǎn)方向可以是往圖中的左上旋轉(zhuǎn),對(duì)應(yīng)的第一旋轉(zhuǎn)幅度可以是α,該α為相對(duì)于所述顯示界面所述第一顯示對(duì)象位于初始位置時(shí)所述第一顯示對(duì)象為中心點(diǎn)和旋轉(zhuǎn)點(diǎn)的第一連線與相對(duì)于所述顯示界面所述第一顯示對(duì)象向第一旋轉(zhuǎn)方向旋轉(zhuǎn)后所處的新位置時(shí)所述第一顯示對(duì)象的中心點(diǎn)和旋轉(zhuǎn)點(diǎn)的第二連線之間的夾角;第二旋轉(zhuǎn)方向可以是往圖中右上旋轉(zhuǎn),對(duì)應(yīng)的第二旋轉(zhuǎn)幅度可以是β,該β為相對(duì)于顯示界面所述第一顯示對(duì)象位于初始位置時(shí)所述第一顯示對(duì)象為中心點(diǎn)和旋轉(zhuǎn)點(diǎn)的第一連線與相對(duì)于所述顯示界面所述第一顯示對(duì)象向第二旋轉(zhuǎn)方向旋轉(zhuǎn)后所處的新位置時(shí)所述第一顯示對(duì)象的中心點(diǎn)和旋轉(zhuǎn)點(diǎn)的第三連線之間的夾角。在本實(shí)施例中的電子設(shè)備執(zhí)行了兩次旋轉(zhuǎn)。第一次向第一旋轉(zhuǎn)方向以第一旋轉(zhuǎn)幅度α旋轉(zhuǎn),第二次向第二旋轉(zhuǎn)方向以第二旋轉(zhuǎn)幅度β旋轉(zhuǎn);第一旋轉(zhuǎn)方向與第二旋轉(zhuǎn)方向相反;所述第二旋轉(zhuǎn)幅度β小于第一旋轉(zhuǎn)幅度α。為了能夠達(dá)到更好的提示效果,第一顯示對(duì)象在顯示界面上的顯示位置相對(duì)于所述初始位置偏轉(zhuǎn)到第一偏轉(zhuǎn)角度后,控制第一顯示對(duì)象恢復(fù)到所述初始位置;第一顯示對(duì)象旋轉(zhuǎn)后在顯示界面上的顯示位置相對(duì)于所述初始位置偏轉(zhuǎn)到第二偏轉(zhuǎn)角度后,控制每個(gè)第一顯示對(duì)象恢復(fù)到所述初始位置,而呈現(xiàn)一個(gè)左右晃動(dòng)的動(dòng)態(tài)圖像。
[0088]更進(jìn)一步,本方法的實(shí)施例所述電子設(shè)備在執(zhí)行了第二次旋轉(zhuǎn)之后,又執(zhí)行控制所述圖標(biāo)以所述旋轉(zhuǎn)點(diǎn)為旋轉(zhuǎn)中心進(jìn)行旋轉(zhuǎn),向所述第三旋轉(zhuǎn)方向以第三旋轉(zhuǎn)幅度Y進(jìn)行旋轉(zhuǎn),所述第三旋轉(zhuǎn)方向與所述第一旋轉(zhuǎn)方向相同;第三旋轉(zhuǎn)幅度Y小于第二旋轉(zhuǎn)幅度β。該Y為相對(duì)于所述顯示界面所述第一顯示對(duì)象位于初始位置時(shí)所述第一顯示對(duì)象為中心點(diǎn)和旋轉(zhuǎn)點(diǎn)的第一連線與相對(duì)于所述顯示界面所述第一顯示對(duì)象向第三旋轉(zhuǎn)方向旋轉(zhuǎn)后所處的新位置時(shí)所述第一顯示對(duì)象的中心點(diǎn)和旋轉(zhuǎn)點(diǎn)的第二連線之間的夾角。為了能夠達(dá)到更好的提示效果,第一顯示對(duì)象在顯示界面上的顯示位置相對(duì)于所述初始位置偏轉(zhuǎn)到第三偏轉(zhuǎn)角度后,控制第一顯示對(duì)象恢復(fù)到所述初始位置并停止響應(yīng)所述觸發(fā)操作(即,停止繞所述旋轉(zhuǎn)點(diǎn)再進(jìn)行旋轉(zhuǎn))。
[0089]在本發(fā)明實(shí)施例中,為了達(dá)到最佳的反饋效果,且能夠提供最好的用戶感受,還提供了具體的方法控制所述第一顯示對(duì)象停止旋轉(zhuǎn),所以可以是將旋轉(zhuǎn)時(shí)間、旋轉(zhuǎn)幅度以及旋轉(zhuǎn)的次數(shù)進(jìn)行配合,控制第一顯示對(duì)象停止旋轉(zhuǎn),從而達(dá)到反饋提示簡(jiǎn)潔不冗長(zhǎng)的效果,所以當(dāng)每個(gè)第一顯示對(duì)象以所述旋轉(zhuǎn)點(diǎn)為旋轉(zhuǎn)中心旋轉(zhuǎn)多次時(shí),按照一預(yù)設(shè)規(guī)則停止旋轉(zhuǎn);其中,所述預(yù)設(shè)規(guī)則為以下規(guī)則中的一種或者幾種的組合:
[0090]以所述第一旋轉(zhuǎn)幅度為基礎(chǔ)第一顯示對(duì)象每次旋轉(zhuǎn)的旋轉(zhuǎn)幅度以一個(gè)預(yù)設(shè)值逐次遞減,當(dāng)所述旋轉(zhuǎn)幅度減小為零時(shí)停止旋轉(zhuǎn);或者
[0091]從所述第一顯示對(duì)象第一旋轉(zhuǎn)開始統(tǒng)計(jì)旋轉(zhuǎn)次數(shù),如果所述旋轉(zhuǎn)次數(shù)大于等于預(yù)設(shè)的第一閾值,則停止旋轉(zhuǎn);或者
[0092]從所述第一顯示對(duì)象第一旋轉(zhuǎn)開始計(jì)時(shí),如果所述計(jì)時(shí)結(jié)果大于等于預(yù)設(shè)的第二閾值,則停止旋轉(zhuǎn)。
[0093]在本發(fā)明實(shí)施例中,如果將旋轉(zhuǎn)的幅度和次數(shù)進(jìn)行配合使用停止旋轉(zhuǎn),則可以是旋轉(zhuǎn)次數(shù)定義為三次,每次的都按一個(gè)預(yù)設(shè)值遞減幅度。其中為了達(dá)到最好的顯示效果所述第一旋轉(zhuǎn)幅度可以是小于等于45度的任一角度。
[0094]進(jìn)一步,根據(jù)本發(fā)明實(shí)施例所提供方法實(shí)現(xiàn)的動(dòng)態(tài)圖像可以是用來作為圖標(biāo)編輯操作的反饋提示,則該實(shí)施例所提供的方法中獲得一觸發(fā)指令包括:
[0095]當(dāng)通過所述感應(yīng)單元獲得使所述電子設(shè)備處于編輯狀態(tài)的操控輸入時(shí)生成所述觸發(fā)指令;或者
[0096]通過所述感應(yīng)單元獲得使所述電子設(shè)備退出編輯狀態(tài)的操控輸入時(shí)生成所述觸發(fā)指令。
[0097]在具體的應(yīng)用環(huán)境中,因?yàn)殡娮釉O(shè)備還提供顯示調(diào)整(即可以是橫屏顯示也可以是豎屏顯示),根據(jù)具體的顯示實(shí)現(xiàn)方式的不同,有可能顯示調(diào)整后圖標(biāo)的顯示會(huì)有一定的調(diào)整,為了保證顯示調(diào)整之后,本發(fā)明實(shí)施例所提供的動(dòng)態(tài)圖像與顯示調(diào)整之前方向一致,所以該方法還包括:
[0098]電子設(shè)備獲得到一顯示狀態(tài)切換指令,則根據(jù)所述顯示狀態(tài)切換指令確定所述電子設(shè)備執(zhí)行顯示狀態(tài)切換操作后的目標(biāo)顯示狀態(tài),其中,所述顯示狀態(tài)切換指令用于切換電子設(shè)備中顯示內(nèi)容的顯示方向;
[0099]根據(jù)所述目標(biāo)顯示狀態(tài)下每個(gè)第一顯示對(duì)象的對(duì)應(yīng)的初始位置獲取每個(gè)第一顯示對(duì)象的中心點(diǎn)和旋轉(zhuǎn)點(diǎn)。
[0100]本發(fā)明所提供的方法中,提供一種動(dòng)態(tài)的提示信息,使得電子設(shè)備對(duì)圖標(biāo)編輯的反饋更為明顯。并且本本發(fā)明中是以圖標(biāo)中的一個(gè)點(diǎn)作為旋轉(zhuǎn)點(diǎn)然后控制圖標(biāo)以該旋轉(zhuǎn)點(diǎn)為旋轉(zhuǎn)中心并按照一個(gè)預(yù)設(shè)的旋轉(zhuǎn)幅度進(jìn)行旋轉(zhuǎn),并且所述旋轉(zhuǎn)點(diǎn)不與所述中心點(diǎn)重合,所以本發(fā)明方法提供的動(dòng)態(tài)圖標(biāo)提示信息能夠提供大幅度顯示效果,從而能夠在不改變圖標(biāo)原有顯示效果的基礎(chǔ)上更明顯更有效的提醒用戶。
[0101]如圖6所示,根據(jù)上述方法本發(fā)明還提供一種電子設(shè)備,該電子設(shè)備具體包括:
[0102]顯示單元601,該顯示單元所顯示的顯示界面內(nèi)包括M個(gè)顯示對(duì)象,M > I的整數(shù);在所述顯示單元上顯示所述顯示界面的第一部分,所述顯示界面的所述第一部分包括N個(gè)顯示對(duì)象,I彡N彡M,N為整數(shù);
[0103]觸發(fā)單元602,用于獲得一觸發(fā)指令,所述觸發(fā)指令用于改變所述顯示界面的X個(gè)第一顯示對(duì)象的位置;每個(gè)第一顯示對(duì)象都具有一個(gè)中心點(diǎn),l^X^N,且每個(gè)第一顯示對(duì)象在所述顯示界面對(duì)應(yīng)一初始位置;
[0104]響應(yīng)單元603,用于響應(yīng)所述觸發(fā)指令:確定每個(gè)第一顯示對(duì)象的旋轉(zhuǎn)點(diǎn),所述旋轉(zhuǎn)點(diǎn)與所述中心點(diǎn)不重合;控制每個(gè)第一顯示對(duì)象繞對(duì)應(yīng)的旋轉(zhuǎn)點(diǎn)以第一旋轉(zhuǎn)方向旋轉(zhuǎn)第一旋轉(zhuǎn)幅度,以使得改變所述X個(gè)第一顯示對(duì)象的位置;其中,所述第一旋轉(zhuǎn)幅度為:每個(gè)第一顯示對(duì)象旋轉(zhuǎn)后在顯示界面上的顯示位置相對(duì)于所述初始位置偏轉(zhuǎn)的第一偏轉(zhuǎn)角度。
[0105]所述響應(yīng)單元603還用于控制每個(gè)第一顯示對(duì)象繞對(duì)應(yīng)的旋轉(zhuǎn)點(diǎn)以第二旋轉(zhuǎn)方向旋轉(zhuǎn)第二旋轉(zhuǎn)幅度,其中,第一旋轉(zhuǎn)方向與第二旋轉(zhuǎn)方向相反;所述第二旋轉(zhuǎn)幅度小于第一旋轉(zhuǎn)幅度,第二旋轉(zhuǎn)幅度為:每個(gè)第一顯示對(duì)象旋轉(zhuǎn)后在顯示界面上的顯示位置相對(duì)于所述初始位置偏轉(zhuǎn)的第二偏轉(zhuǎn)角度。
[0106]所述響應(yīng)單元603還用于每個(gè)第一顯示對(duì)象旋轉(zhuǎn)后在顯示界面上的顯示位置相對(duì)于所述初始位置偏轉(zhuǎn)到第一偏轉(zhuǎn)角度后,控制每個(gè)第一顯示對(duì)象恢復(fù)到所述初始位置;或者,每個(gè)第一顯示對(duì)象旋轉(zhuǎn)后在顯示界面上的顯示位置相對(duì)于所述初始位置偏轉(zhuǎn)到第二偏轉(zhuǎn)角度后,控制每個(gè)第一顯示對(duì)象恢復(fù)到所述初始位置。
[0107]所述響應(yīng)單元603確定每個(gè)第一顯示對(duì)象的旋轉(zhuǎn)點(diǎn)包括:
[0108]從每個(gè)第一顯示對(duì)象的所述中心點(diǎn)到顯示對(duì)象的外輪廓線中任一點(diǎn)的連線形成第一線段,在所述第一線段上的特定區(qū)間范圍中確定的一個(gè)點(diǎn)。
[0109]所述電子設(shè)備還包括感應(yīng)單元604,則所述觸發(fā)單元602通過所述感應(yīng)單元604獲得一觸發(fā)指令包括:
[0110]當(dāng)通過所述感應(yīng)單元獲得使所述電子設(shè)備處于編輯狀態(tài)的操控輸入時(shí)生成所述觸發(fā)指令;或者
[0111]通過所述感應(yīng)單元獲得使所述電子設(shè)備退出編輯狀態(tài)的操控輸入時(shí)生成所述觸發(fā)指令。
[0112]當(dāng)每個(gè)第一顯示對(duì)象以所述旋轉(zhuǎn)點(diǎn)為旋轉(zhuǎn)中心旋轉(zhuǎn)多次時(shí),所述響應(yīng)單元603還用于按照一預(yù)設(shè)規(guī)則停止旋轉(zhuǎn);其中,所述預(yù)設(shè)規(guī)則為以下規(guī)則中的一種或者幾種的組合:
[0113]以所述第一旋轉(zhuǎn)幅度為基礎(chǔ)第一顯示對(duì)象每次旋轉(zhuǎn)的旋轉(zhuǎn)幅度以一個(gè)預(yù)設(shè)值逐次遞減,當(dāng)所述旋轉(zhuǎn)幅度減小為零時(shí)停止旋轉(zhuǎn);或者
[0114]從所述第一顯示對(duì)象第一旋轉(zhuǎn)開始統(tǒng)計(jì)旋轉(zhuǎn)次數(shù),如果所述旋轉(zhuǎn)次數(shù)大于等于預(yù)設(shè)的第一閾值,則停止旋轉(zhuǎn);或者
[0115]從所述第一顯示對(duì)象第一旋轉(zhuǎn)開始計(jì)時(shí),如果所述計(jì)時(shí)結(jié)果大于等于預(yù)設(shè)的第二閾值,則停止旋轉(zhuǎn)。
[0116]本申請(qǐng)實(shí)施例中的上述一個(gè)或多個(gè)技術(shù)方案,至少具有如下的技術(shù)效果:
[0117]本發(fā)明所提供的方法中,提供一種動(dòng)態(tài)的提示信息,使得電子設(shè)備對(duì)圖標(biāo)編輯的反饋更為明顯。并且本本發(fā)明中是以圖標(biāo)中的一個(gè)點(diǎn)作為旋轉(zhuǎn)點(diǎn)然后控制圖標(biāo)以該旋轉(zhuǎn)點(diǎn)為旋轉(zhuǎn)中心并按照一個(gè)預(yù)設(shè)的旋轉(zhuǎn)幅度進(jìn)行旋轉(zhuǎn),并且所述旋轉(zhuǎn)點(diǎn)不與所述中心點(diǎn)重合,所以本發(fā)明方法提供的動(dòng)態(tài)圖標(biāo)提示信息能夠提供大幅度顯示效果,從而能夠在不改變圖標(biāo)原有顯示效果的基礎(chǔ)上更明顯更有效的提醒用戶。
[0118]本發(fā)明所提供方法和電子設(shè)備可以應(yīng)用在圖標(biāo)的編輯操作中,當(dāng)用戶在桌面長(zhǎng)按某一圖標(biāo)進(jìn)入編輯狀態(tài)或退出編輯狀態(tài)之后,屏幕中每一個(gè)圖標(biāo)可以以自身頂部位置某個(gè)旋轉(zhuǎn)點(diǎn)為圓心左右搖動(dòng),并幅度逐漸減小,3-4次后恢復(fù)原位置,這種搖擺方式比較貼合顯示圖標(biāo)形狀。
[0119]本發(fā)明所述的方法并不限于【具體實(shí)施方式】中所述的實(shí)施例,本領(lǐng)域技術(shù)人員根據(jù)本發(fā)明的技術(shù)方案得出其它的實(shí)施方式,同樣屬于本發(fā)明的技術(shù)創(chuàng)新范圍。
[0120]顯然,本領(lǐng)域的技術(shù)人員可以對(duì)本發(fā)明進(jìn)行各種改動(dòng)和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動(dòng)和變型在內(nèi)。
【權(quán)利要求】
1.一種信息處理方法,該方法應(yīng)用于電子設(shè)備中,該顯示單元所顯示的顯示界面內(nèi)包括M個(gè)顯示對(duì)象,M ^ I的整數(shù);所述方法包括: 在所述顯示單元上顯示所述顯示界面的第一部分,所述顯示界面的所述第一部分包括N個(gè)顯示對(duì)象,I彡N彡M,N為整數(shù); 獲得一觸發(fā)指令,所述觸發(fā)指令用于改變所述顯示界面的X個(gè)第一顯示對(duì)象的位置;每個(gè)第一顯示對(duì)象都具有一個(gè)中心點(diǎn),N,且每個(gè)第一顯示對(duì)象在所述顯示界面對(duì)應(yīng)一初始位置; 響應(yīng)所述觸發(fā)指令: 確定每個(gè)第一顯示對(duì)象的旋轉(zhuǎn)點(diǎn),所述旋轉(zhuǎn)點(diǎn)與所述中心點(diǎn)不重合; 控制每個(gè)第一顯示對(duì)象繞對(duì)應(yīng)的旋轉(zhuǎn)點(diǎn)以第一旋轉(zhuǎn)方向旋轉(zhuǎn)第一旋轉(zhuǎn)幅度,以使得改變所述X個(gè)第一顯示對(duì)象的位置;其中,所述第一旋轉(zhuǎn)幅度為:每個(gè)第一顯示對(duì)象旋轉(zhuǎn)后在顯示界面上的顯示位置相對(duì)于所述初始位置偏轉(zhuǎn)的第一偏轉(zhuǎn)角度。
2.如權(quán)利要求1所述的方法,其特征在于,所述響應(yīng)所述觸發(fā)指令包括: 控制每個(gè)第一顯示對(duì)象繞對(duì)應(yīng)的旋轉(zhuǎn)點(diǎn)以第二旋轉(zhuǎn)方向旋轉(zhuǎn)第二旋轉(zhuǎn)幅度,其中,第一旋轉(zhuǎn)方向與第二旋轉(zhuǎn)方向相反;所述第二旋轉(zhuǎn)幅度小于第一旋轉(zhuǎn)幅度,第二旋轉(zhuǎn)幅度為:每個(gè)第一顯示對(duì)象旋轉(zhuǎn)后在顯示界面上的顯示位置相對(duì)于所述初始位置偏轉(zhuǎn)的第二偏轉(zhuǎn)角度。
3.如權(quán)利要求2所述的方法,其特征在于,所述響應(yīng)所述觸發(fā)指令包括: 每個(gè)第一顯示對(duì)象旋轉(zhuǎn)后在顯示界面上的顯示位置相對(duì)于所述初始位置偏轉(zhuǎn)到第一偏轉(zhuǎn)角度后,控制每個(gè)第一顯示對(duì)象恢復(fù)到所述初始位置;或者, 每個(gè)第一顯示對(duì)象旋轉(zhuǎn)后在顯示界面上的顯示位置相對(duì)于所述初始位置偏轉(zhuǎn)到第二偏轉(zhuǎn)角度后,控制每個(gè)第一顯示對(duì)象恢復(fù)到所述初始位置。
4.如權(quán)利要求1?3任一所述的方法,其特征在于,所述確定每個(gè)第一顯示對(duì)象的旋轉(zhuǎn)點(diǎn)包括: 從每個(gè)第一顯示對(duì)象的所述中心點(diǎn)到顯示對(duì)象的外輪廓線中任一點(diǎn)的連線形成第一線段,在所述第一線段上的特定區(qū)間范圍中確定的一個(gè)點(diǎn)。
5.如權(quán)利要求1所述的方法,其特征在于,所述電子設(shè)備包括感應(yīng)單元,所述獲得一觸發(fā)指令包括: 當(dāng)通過所述感應(yīng)單元獲得使所述電子設(shè)備處于編輯狀態(tài)的操控輸入時(shí)生成所述觸發(fā)指令;或者 通過所述感應(yīng)單元獲得使所述電子設(shè)備退出編輯狀態(tài)的操控輸入時(shí)生成所述觸發(fā)指令。
6.如權(quán)利要求1所述的方法,其特征在于,當(dāng)每個(gè)第一顯示對(duì)象以所述旋轉(zhuǎn)點(diǎn)為旋轉(zhuǎn)中心旋轉(zhuǎn)多次時(shí),按照一預(yù)設(shè)規(guī)則停止旋轉(zhuǎn);其中,所述預(yù)設(shè)規(guī)則為以下規(guī)則中的一種或者幾種的組合: 以所述第一旋轉(zhuǎn)幅度為基礎(chǔ)第一顯示對(duì)象每次旋轉(zhuǎn)的旋轉(zhuǎn)幅度以一個(gè)預(yù)設(shè)值逐次遞減,當(dāng)所述旋轉(zhuǎn)幅度減小為零時(shí)停止旋轉(zhuǎn);或者 從所述第一顯示對(duì)象第一旋轉(zhuǎn)開始統(tǒng)計(jì)旋轉(zhuǎn)次數(shù),如果所述旋轉(zhuǎn)次數(shù)大于等于預(yù)設(shè)的第一閾值,則停止旋轉(zhuǎn);或者 從所述第一顯示對(duì)象第一旋轉(zhuǎn)開始計(jì)時(shí),如果所述計(jì)時(shí)結(jié)果大于等于預(yù)設(shè)的第二閾值,則停止旋轉(zhuǎn)。
7.如權(quán)利要求1所述的方法,其特征在于,該方法還包括: 電子設(shè)備獲得到一顯示狀態(tài)切換指令,則根據(jù)所述顯示狀態(tài)切換指令確定所述電子設(shè)備執(zhí)行顯示狀態(tài)切換操作后的目標(biāo)顯示狀態(tài),其中,所述顯示狀態(tài)切換指令用于切換電子設(shè)備中顯示內(nèi)容的顯示方向; 根據(jù)所述目標(biāo)顯示狀態(tài)下每個(gè)第一顯示對(duì)象的對(duì)應(yīng)的初始位置獲取每個(gè)第一顯示對(duì)象的中心點(diǎn)和旋轉(zhuǎn)點(diǎn)。
8.—種電子設(shè)備,該電子設(shè)備包括: 顯示單元,該顯示單元所顯示的顯示界面內(nèi)包括M個(gè)顯示對(duì)象,M ^ I的整數(shù);在所述顯示單元上顯示所述顯示界面的第一部分,所述顯示界面的所述第一部分包括N個(gè)顯示對(duì)象,I彡N彡M,N為整數(shù); 觸發(fā)單元,用于獲得一觸發(fā)指令,所述觸發(fā)指令用于改變所述顯示界面的X個(gè)第一顯示對(duì)象的位置;每個(gè)第一顯示對(duì)象都具有一個(gè)中心點(diǎn),l^X^N,且每個(gè)第一顯示對(duì)象在所述顯示界面對(duì)應(yīng)一初始位置; 響應(yīng)單元,用于響應(yīng)所述觸發(fā)指令:確定每個(gè)第一顯示對(duì)象的旋轉(zhuǎn)點(diǎn),所述旋轉(zhuǎn)點(diǎn)與所述中心點(diǎn)不重合;控制每個(gè)第一顯示對(duì)象繞對(duì)應(yīng)的旋轉(zhuǎn)點(diǎn)以第一旋轉(zhuǎn)方向旋轉(zhuǎn)第一旋轉(zhuǎn)幅度,以使得改變所述X個(gè)第一顯示對(duì)象的位置;其中,所述第一旋轉(zhuǎn)幅度為:每個(gè)第一顯示對(duì)象旋轉(zhuǎn)后在顯示界面上的顯示位置相對(duì)于所述初始位置偏轉(zhuǎn)的第一偏轉(zhuǎn)角度。
9.如權(quán)利要求8所述的電子設(shè)備,其特征在于,所述響應(yīng)單元還用于控制每個(gè)第一顯示對(duì)象繞對(duì)應(yīng)的旋轉(zhuǎn)點(diǎn)以第二旋轉(zhuǎn)方向旋轉(zhuǎn)第二旋轉(zhuǎn)幅度,其中,第一旋轉(zhuǎn)方向與第二旋轉(zhuǎn)方向相反;所述第二旋轉(zhuǎn)幅度小于第一旋轉(zhuǎn)幅度,第二旋轉(zhuǎn)幅度為:每個(gè)第一顯示對(duì)象旋轉(zhuǎn)后在顯示界面上的顯示位置相對(duì)于所述初始位置偏轉(zhuǎn)的第二偏轉(zhuǎn)角度。
10.如權(quán)利要求9所述的電子設(shè)備,其特征在于,所述響應(yīng)單元還用于每個(gè)第一顯示對(duì)象旋轉(zhuǎn)后在顯示界面上的顯示位置相對(duì)于所述初始位置偏轉(zhuǎn)到第一偏轉(zhuǎn)角度后,控制每個(gè)第一顯示對(duì)象恢復(fù)到所述初始位置;或者,每個(gè)第一顯示對(duì)象旋轉(zhuǎn)后在顯示界面上的顯示位置相對(duì)于所述初始位置偏轉(zhuǎn)到第二偏轉(zhuǎn)角度后,控制每個(gè)第一顯示對(duì)象恢復(fù)到所述初始位置。
11.如權(quán)利要求8?10任一所述的電子設(shè)備,其特征在于,所述響應(yīng)單元確定每個(gè)第一顯示對(duì)象的旋轉(zhuǎn)點(diǎn)包括: 從每個(gè)第一顯示對(duì)象的所述中心點(diǎn)到顯示對(duì)象的外輪廓線中任一點(diǎn)的連線形成第一線段,在所述第一線段上的特定區(qū)間范圍中確定的一個(gè)點(diǎn)。
12.如權(quán)利要求8所述的電子設(shè)備,其特征在于,所述電子設(shè)備還包括感應(yīng)單元,則所述觸發(fā)單元通過所述感應(yīng)單元獲得一觸發(fā)指令包括: 當(dāng)通過所述感應(yīng)單元獲得使所述電子設(shè)備處于編輯狀態(tài)的操控輸入時(shí)生成所述觸發(fā)指令;或者 通過所述感應(yīng)單元獲得使所述電子設(shè)備退出編輯狀態(tài)的操控輸入時(shí)生成所述觸發(fā)指令。
13.如權(quán)利要求8所述的電子設(shè)備,其特征在于,當(dāng)每個(gè)第一顯示對(duì)象以所述旋轉(zhuǎn)點(diǎn)為旋轉(zhuǎn)中心旋轉(zhuǎn)多次時(shí),所述響應(yīng)單元還用于按照一預(yù)設(shè)規(guī)則停止旋轉(zhuǎn);其中,所述預(yù)設(shè)規(guī)則為以下規(guī)則中的一種或者幾種的組合: 以所述第一旋轉(zhuǎn)幅度為基礎(chǔ)第一顯示對(duì)象每次旋轉(zhuǎn)的旋轉(zhuǎn)幅度以一個(gè)預(yù)設(shè)值逐次遞減,當(dāng)所述旋轉(zhuǎn)幅度減小為零時(shí)停止旋轉(zhuǎn);或者 從所述第一顯示對(duì)象第一旋轉(zhuǎn)開始統(tǒng)計(jì)旋轉(zhuǎn)次數(shù),如果所述旋轉(zhuǎn)次數(shù)大于等于預(yù)設(shè)的第一閾值,則停止旋轉(zhuǎn);或者 從所述第一顯示對(duì)象第一旋轉(zhuǎn)開始計(jì)時(shí),如果所述計(jì)時(shí)結(jié)果大于等于預(yù)設(shè)的第二閾值,則停止旋轉(zhuǎn)。
【文檔編號(hào)】G06F3/0481GK104423827SQ201310406624
【公開日】2015年3月18日 申請(qǐng)日期:2013年9月9日 優(yōu)先權(quán)日:2013年9月9日
【發(fā)明者】孟龍 申請(qǐng)人:聯(lián)想(北京)有限公司