任務(wù)進(jìn)度展示方法及系統(tǒng)的制作方法
【專利摘要】本發(fā)明實(shí)施例公開(kāi)了任務(wù)進(jìn)度展示方法及系統(tǒng),任務(wù)進(jìn)度展示方法包括以下步驟:確定當(dāng)前時(shí)刻所處理的子任務(wù)的處理信息和整體任務(wù)的處理進(jìn)度,所述整體任務(wù)至少包含一個(gè)子任務(wù);展示所述整體任務(wù)的處理進(jìn)度;將所述當(dāng)前時(shí)刻所處理的子任務(wù)的處理信息放入文本框中,展示所述文本框。根據(jù)本發(fā)明實(shí)施例所提供的技術(shù)方案,可展示更多有用的信息,且展示子任務(wù)處理信息的文本框可跟隨整體任務(wù)處理進(jìn)度移動(dòng),能夠讓用戶更直觀的了解到任務(wù)處理的進(jìn)度,用戶感知較好。
【專利說(shuō)明】任務(wù)進(jìn)度展示方法及系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及信息展示【技術(shù)領(lǐng)域】,特別涉及任務(wù)進(jìn)度展示方法及系統(tǒng)。
【背景技術(shù)】
[0002]計(jì)算機(jī)、手機(jī)等設(shè)備在處理任務(wù)時(shí),如傳輸文件、評(píng)測(cè)系統(tǒng)性能,通常會(huì)使用進(jìn)度條顯示所處理任務(wù)的完成度、當(dāng)前未處理任務(wù)量和剩余處理時(shí)間等。
[0003]進(jìn)度條一般為條狀,包括前景部分和背景部分,其中前景部分表示進(jìn)度,背景部分表示總?cè)蝿?wù)長(zhǎng)度。隨著已處理任務(wù)的增加,表示進(jìn)度的前景部分也隨之增加,直至前景部分和背景部分完全重合,即表示全部任務(wù)已處理完成。
[0004]雖然通過(guò)進(jìn)度條可以幫助用戶了解任務(wù)的處理進(jìn)度,但進(jìn)度條所提供的信息較少,無(wú)法為用戶提供更多有用的信息。
【發(fā)明內(nèi)容】
[0005]為解決上述問(wèn)題,本發(fā)明實(shí)施例公開(kāi)了任務(wù)進(jìn)度展示方法及系統(tǒng)。技術(shù)方案如下:
[0006]任務(wù)進(jìn)度展示方法,包括:
[0007]確定當(dāng)前時(shí)刻所處理的子任務(wù)的處理信息和整體任務(wù)的處理進(jìn)度,所述整體任務(wù)至少包含一個(gè)子任務(wù);
[0008]展示所述整體任務(wù)的處理進(jìn)度;
[0009]將所述當(dāng)前時(shí)刻所處理的子任務(wù)的處理信息放入文本框中,展示所述文本框。
[0010]在本發(fā)明的一種【具體實(shí)施方式】中,
[0011]使用進(jìn)度展示圖形展示所述整體任務(wù)的處理進(jìn)度,所述進(jìn)度展示圖形包括背景部分和前景部分,其中,所述背景部分的長(zhǎng)度與所述整體任務(wù)的完整進(jìn)度相對(duì)應(yīng),所述前景部分的長(zhǎng)度與所述整體任務(wù)的處理進(jìn)度相對(duì)應(yīng),所述前景部分的一側(cè)端點(diǎn)為進(jìn)度點(diǎn);
[0012]在確定當(dāng)前時(shí)刻所處理的子任務(wù)的處理信息和整體任務(wù)的處理進(jìn)度后,展示所述整體任務(wù)的處理進(jìn)度和所述文本框之前,所述方法還包括:
[0013]根據(jù)所述整體任務(wù)的處理進(jìn)度確定所述進(jìn)度點(diǎn)的位置和所述文本框的顯示區(qū)域;
[0014]則:
[0015]在展示所述整體任務(wù)的處理進(jìn)度時(shí),按照所確定的進(jìn)度點(diǎn)的位置,通過(guò)進(jìn)度展示圖形展示所述整體任務(wù)的處理進(jìn)度;
[0016]在展示所述文本框時(shí),在所確定的顯示區(qū)域處展示所述文本框。
[0017]在本發(fā)明的一種【具體實(shí)施方式】中,所述進(jìn)度展示圖形為條狀進(jìn)度展示圖形或環(huán)狀進(jìn)度展示圖形。
[0018]在本發(fā)明的一種【具體實(shí)施方式】中,
[0019]所述進(jìn)度展示圖形為條狀進(jìn)度展示圖形;[0020]所述根據(jù)所述整體任務(wù)的處理進(jìn)度確定所述文本框的顯示區(qū)域,包括:
[0021]分別將所述整體任務(wù)的處理進(jìn)度與第一預(yù)設(shè)進(jìn)度、第二預(yù)設(shè)進(jìn)度進(jìn)行比較,所述第二預(yù)設(shè)進(jìn)度大于所述第一預(yù)設(shè)進(jìn)度;
[0022]如果所述整體任務(wù)的處理進(jìn)度不大于所述第一預(yù)設(shè)進(jìn)度,則確定第一顯示區(qū)域?yàn)樗鑫谋究虻娘@示區(qū)域;
[0023]如果所述整體任務(wù)的處理進(jìn)度不小于所述第二預(yù)設(shè)進(jìn)度,則確定第二顯示區(qū)域?yàn)樗鑫谋究虻娘@示區(qū)域;
[0024]如果所述整體任務(wù)的處理進(jìn)度大于所述第一預(yù)設(shè)進(jìn)度且小于所述第二預(yù)設(shè)進(jìn)度,則確定第三顯示區(qū)域?yàn)樗鑫谋究虻娘@示區(qū)域;
[0025]其中,所述第二顯示區(qū)域位于所述第一顯示區(qū)域右側(cè),所述第三顯示區(qū)域位于所述第一顯示區(qū)域和所述第二顯示區(qū)域之間,所述第三顯示區(qū)域的中心點(diǎn)與所述整體任務(wù)的處理進(jìn)度的進(jìn)度點(diǎn)的相對(duì)位置關(guān)系固定。
[0026]在本發(fā)明的一種【具體實(shí)施方式】中,所述確定第三顯示區(qū)域?yàn)樗鑫谋究虻娘@示區(qū)域,包括:
[0027]根據(jù)預(yù)設(shè)的第三顯示區(qū)域的中心點(diǎn)與所述進(jìn)度點(diǎn)的相對(duì)位置關(guān)系和所確定的整體任務(wù)的處理進(jìn)度的進(jìn)度點(diǎn)所在位置,確定第三顯示區(qū)域的中心點(diǎn)所在位置;
[0028]根據(jù)所述第三顯示區(qū)域的中心點(diǎn)所在位置確定第三顯示區(qū)域所在區(qū)域,將所述第三顯示區(qū)域所在區(qū)域確定為所述文本框的顯示區(qū)域。
[0029]在本發(fā)明的一種【具體實(shí)施方式】中,所述根據(jù)所述整體任務(wù)的處理進(jìn)度確定所述文本框的顯示區(qū)域,包括:
[0030]根據(jù)預(yù)設(shè)的所述文本框的中心點(diǎn)與所述進(jìn)度點(diǎn)的相對(duì)位置關(guān)系和所述確定的整體任務(wù)的處理進(jìn)度的進(jìn)度點(diǎn)所在位置,確定所述文本框的中心點(diǎn)所在位置;
[0031]根據(jù)所述文本框的中心點(diǎn)所在位置確定所述文本框的顯示區(qū)域。
[0032]在本發(fā)明的一種【具體實(shí)施方式】中,所述根據(jù)所述文本框的中心點(diǎn)所在位置確定所述文本框的顯示區(qū)域,包括:
[0033]根據(jù)確定的所述文本框的中心點(diǎn)所在位置、預(yù)設(shè)的文本框的高度和預(yù)設(shè)的文本框的寬度,確定所述文本框的左邊框、右邊框、上邊框、下邊框所在位置,將左邊框、右邊框、上邊框、下邊框圍繞形成的區(qū)域確定為所述文本框的顯示區(qū)域。
[0034]在本發(fā)明的一種【具體實(shí)施方式】中,所述進(jìn)度展示圖形為環(huán)狀進(jìn)度展示圖形,所述預(yù)設(shè)的第三顯示區(qū)域的中心點(diǎn)與所述進(jìn)度點(diǎn)的相對(duì)位置關(guān)系為:所述第三顯示區(qū)域的中心點(diǎn)與所述進(jìn)度點(diǎn)的距離為預(yù)設(shè)值,且所述第三顯示區(qū)域的中心點(diǎn)、所述進(jìn)度點(diǎn)、所述環(huán)狀進(jìn)度展示圖形的中心點(diǎn)位于同一直線上。
[0035]在本發(fā)明的一種【具體實(shí)施方式】中,還包括:
[0036]在展示所述整體任務(wù)的處理進(jìn)度的進(jìn)度展示圖形和展示所述當(dāng)前時(shí)刻所處理的子任務(wù)的處理信息的所述文本框之間設(shè)置進(jìn)度指示標(biāo)識(shí),其中,所述進(jìn)度指示標(biāo)識(shí)具有第一指示端和第二指示端,所述進(jìn)度指示標(biāo)識(shí)的第一指示端指向所述文本框,所述進(jìn)度指示標(biāo)識(shí)的第二指示端指向所述整體任務(wù)的處理進(jìn)度的進(jìn)度點(diǎn)。
[0037]在本發(fā)明的一種【具體實(shí)施方式】中,所述當(dāng)前時(shí)刻所處理的子任務(wù)的處理信息至少包括子任務(wù)的名稱、子任務(wù)的處理進(jìn)度、子任務(wù)在整體任務(wù)中所處位置中的一項(xiàng)。[0038]在本發(fā)明的一種【具體實(shí)施方式】中,所述整體任務(wù)為設(shè)備系統(tǒng)評(píng)測(cè)任務(wù),所述子任務(wù)包括3D性能評(píng)測(cè)任務(wù)、CPU性能評(píng)測(cè)任務(wù)、網(wǎng)頁(yè)瀏覽性能評(píng)測(cè)任務(wù)或視頻播放性能評(píng)測(cè)任務(wù)。
[0039]任務(wù)進(jìn)度展示系統(tǒng),包括:
[0040]處理進(jìn)度確定模塊,用于確定當(dāng)前時(shí)刻所處理的子任務(wù)的處理信息和整體任務(wù)的處理進(jìn)度,所述整體任務(wù)至少包含一個(gè)子任務(wù);
[0041]整體進(jìn)度展示模塊,用于展示所述整體任務(wù)的處理進(jìn)度;
[0042]子任務(wù)信息展示模塊,用于將所述當(dāng)前時(shí)刻所處理的子任務(wù)的處理信息放入文本框中,展示所述文本框。
[0043]在本發(fā)明的一種【具體實(shí)施方式】中,
[0044]所述整體進(jìn)度展示模塊,具體用于使用進(jìn)度展示圖形展示所述整體任務(wù)的處理進(jìn)度,所述進(jìn)度展示圖形包括背景部分和前景部分,其中,所述背景部分的長(zhǎng)度與所述整體任務(wù)的完整進(jìn)度相對(duì)應(yīng),所述前景部分的長(zhǎng)度與所述整體任務(wù)的處理進(jìn)度相對(duì)應(yīng),所述前景部分的一側(cè)端點(diǎn)為進(jìn)度點(diǎn);
[0045]所述系統(tǒng)還包括進(jìn)度點(diǎn)位置確定模塊和文本框顯示區(qū)域確定模塊:
[0046]所述進(jìn)度點(diǎn)位置確定模塊,用于根據(jù)所述整體任務(wù)的處理進(jìn)度確定所述進(jìn)度點(diǎn)的位置;
[0047]文本框顯示區(qū)域確定模塊,用于根據(jù)所述整體任務(wù)的處理進(jìn)度確定所述文本框的顯示區(qū)域;
[0048]則:
[0049]所述整體進(jìn)度展示模塊展示所述整體任務(wù)的處理進(jìn)度時(shí),按照所確定的進(jìn)度點(diǎn)的位置,通過(guò)進(jìn)度展示圖形展示所述整體任務(wù)的處理進(jìn)度;
[0050]所述子任務(wù)的處理信息展示模塊展示所述文本框時(shí),在所確定的顯示區(qū)域處展示所述文本框。
[0051]在本發(fā)明的一種【具體實(shí)施方式】中,所述進(jìn)度展示圖形為條狀進(jìn)度展示圖形或環(huán)狀進(jìn)度展示圖形。
[0052]在本發(fā)明的一種【具體實(shí)施方式】中,
[0053]所述進(jìn)度展示圖形為條狀進(jìn)度展示圖形;
[0054]所述文本框顯示區(qū)域確定模塊,包括:
[0055]進(jìn)度比較子模塊,用于分別將所述整體任務(wù)的處理進(jìn)度與第一預(yù)設(shè)進(jìn)度、第二預(yù)設(shè)進(jìn)度進(jìn)行比較,所述第二預(yù)設(shè)進(jìn)度大于所述第一預(yù)設(shè)進(jìn)度;
[0056]第一顯示區(qū)域確定子模塊,用于在所述整體任務(wù)的處理進(jìn)度不大于所述第一預(yù)設(shè)進(jìn)度的情況下,確定第一顯示區(qū)域?yàn)樗鑫谋究虻娘@示區(qū)域;
[0057]第二顯示區(qū)域確定子模塊,用于在所述整體任務(wù)的處理進(jìn)度不小于所述第二預(yù)設(shè)進(jìn)度的情況下,確定第二顯示區(qū)域?yàn)樗鑫谋究虻娘@示區(qū)域;
[0058]第三顯示區(qū)域確定子模塊,用于在所述整體任務(wù)的處理進(jìn)度大于所述第一預(yù)設(shè)進(jìn)度且小于所述第二預(yù)設(shè)進(jìn)度的情況下,確定第三顯示區(qū)域?yàn)樗鑫谋究虻娘@示區(qū)域;
[0059]其中,所述第二顯示區(qū)域位于所述第一顯示區(qū)域右側(cè),所述第三顯示區(qū)域位于所述第一顯示區(qū)域和所述第二顯示區(qū)域之間,所述第三顯示區(qū)域的中心點(diǎn)與所述整體任務(wù)的處理進(jìn)度的進(jìn)度點(diǎn)的相對(duì)位置關(guān)系固定。
[0060]在本發(fā)明的一種【具體實(shí)施方式】中,所述第三顯示區(qū)域確定子模塊,包括:
[0061]第三顯示區(qū)域中心點(diǎn)位置確定單元,用于根據(jù)預(yù)設(shè)的第三顯示區(qū)域的中心點(diǎn)與所述進(jìn)度點(diǎn)的相對(duì)位置關(guān)系和所確定的整體任務(wù)的處理進(jìn)度的進(jìn)度點(diǎn)所在位置,確定第三顯示區(qū)域的中心點(diǎn)所在位置;
[0062]第三顯示區(qū)域確定單元,用于根據(jù)所述第三顯示區(qū)域的中心點(diǎn)所在位置確定第三顯示區(qū)域所在區(qū)域,將所述第三顯示區(qū)域所在區(qū)域確定為所述文本框的顯示區(qū)域。
[0063]在本發(fā)明的一種【具體實(shí)施方式】中,所述文本框顯示區(qū)域確定模塊,包括:
[0064]文本框中心點(diǎn)位置確定子模塊,用于根據(jù)預(yù)設(shè)的所述文本框的中心點(diǎn)與所述進(jìn)度點(diǎn)的相對(duì)位置關(guān)系和所述確定的整體任務(wù)的處理進(jìn)度的進(jìn)度點(diǎn)所在位置,確定所述文本框的中心點(diǎn)所在位置;
[0065]文本框顯示區(qū)域確定子模塊,用于根據(jù)所述文本框的中心點(diǎn)所在位置確定所述文本框的顯示區(qū)域。
[0066]在本發(fā)明的一種【具體實(shí)施方式】中,所述文本框顯示區(qū)域確定子模塊,具體用于:
[0067]根據(jù)確定的所述文本框的中心點(diǎn)所在位置、預(yù)設(shè)的文本框的高度和預(yù)設(shè)的文本框的寬度,確定所述文本框的左邊框、右邊框、上邊框、下邊框所在位置,將左邊框、右邊框、上邊框、下邊框圍繞形成的區(qū)域確定為所述文本框的顯示區(qū)域。
[0068]在本發(fā)明的一種【具體實(shí)施方式】中,所述進(jìn)度展示圖形為環(huán)狀進(jìn)度展示圖形,所述預(yù)設(shè)的第三顯示區(qū)域的中心點(diǎn)與所述進(jìn)度點(diǎn)的相對(duì)位置關(guān)系為:所述第三顯示區(qū)域的中心點(diǎn)與所述進(jìn)度點(diǎn)的距離為預(yù)設(shè)值,且所述第三顯示區(qū)域的中心點(diǎn)、所述進(jìn)度點(diǎn)、所述環(huán)狀進(jìn)度展示圖形的中心點(diǎn)位于同一直線上。
[0069]在本發(fā)明的一種【具體實(shí)施方式】中,還包括:
[0070]進(jìn)度指示模塊,用于在展示所述整體任務(wù)的處理進(jìn)度的進(jìn)度展示圖形和展示所述當(dāng)前時(shí)刻所處理的子任務(wù)的處理信息的所述文本框之間設(shè)置進(jìn)度指示標(biāo)識(shí),其中,所述進(jìn)度指示標(biāo)識(shí)具有第一指示端和第二指示端,所述進(jìn)度指示標(biāo)識(shí)的第一指示端指向所述文本框,所述進(jìn)度指示標(biāo)識(shí)的第二指示端指向所述整體任務(wù)的處理進(jìn)度的進(jìn)度點(diǎn)。
[0071]在本發(fā)明的一種【具體實(shí)施方式】中,所述當(dāng)前時(shí)刻所處理的子任務(wù)的處理信息至少包括子任務(wù)的名稱、子任務(wù)的處理進(jìn)度、子任務(wù)在整體任務(wù)中所處位置中的一項(xiàng)。
[0072]在本發(fā)明的一種【具體實(shí)施方式】中,所述整體任務(wù)為設(shè)備系統(tǒng)評(píng)測(cè)任務(wù),所述子任務(wù)包括3D性能評(píng)測(cè)任務(wù)、CPU性能評(píng)測(cè)任務(wù)、網(wǎng)頁(yè)瀏覽性能評(píng)測(cè)任務(wù)或視頻播放性能評(píng)測(cè)任務(wù)。
[0073]本發(fā)明實(shí)施例所提供的技術(shù)方案,將確定的當(dāng)前時(shí)刻所處理的子任務(wù)的處理信息放入到文本框中,并隨著整體任務(wù)處理進(jìn)度位置的改變動(dòng)態(tài)移動(dòng)文本框的位置,可展示更多有用的信息,如當(dāng)前時(shí)刻所處理的子任務(wù)的名稱和處理進(jìn)度,能夠讓用戶更直觀的了解到任務(wù)處理的進(jìn)度,用戶感知較好。本發(fā)明實(shí)施例中,展示當(dāng)前時(shí)刻所處理的子任務(wù)的處理信息的文本框可以跟隨整體任務(wù)進(jìn)度移動(dòng),因此更具動(dòng)感。同時(shí),本發(fā)明實(shí)施例中,文本框的位置也可以體現(xiàn)整體任務(wù)處理進(jìn)度,用戶可以通過(guò)文本框中的內(nèi)容獲悉正在處理的子任務(wù)信息,并通過(guò)文本框的位置獲悉整體任務(wù)的處理進(jìn)度,用戶不通過(guò)整體任務(wù)進(jìn)度展示圖形就可獲悉整體任務(wù)進(jìn)度,因此更加方便、直接?!緦@綀D】
【附圖說(shuō)明】
[0074]為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0075]圖1為本發(fā)明實(shí)施例中任務(wù)進(jìn)度展示方法的一種流程圖;
[0076]圖2為本發(fā)明實(shí)施例中條狀進(jìn)度展示圖形的示意圖;
[0077]圖3為本發(fā)明實(shí)施例中環(huán)狀進(jìn)度展示圖形的示意圖;
[0078]圖4為本發(fā)明實(shí)施例中任務(wù)進(jìn)度展示方法的另一種流程圖;
[0079]圖5為本發(fā)明實(shí)施例提供的任務(wù)信息展示區(qū)域各部分位置關(guān)系示意圖;
[0080]圖6為本發(fā)明實(shí)施例提供的任務(wù)進(jìn)度展示系統(tǒng)的結(jié)構(gòu)示意圖;
[0081]圖7為本發(fā)明實(shí)施例提供的一種任務(wù)信息展示區(qū)域的示意圖。
【具體實(shí)施方式】
[0082]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0083]圖1所示,為本發(fā)明實(shí)施例中任務(wù)進(jìn)度展示方法的一種流程圖,可以包括:
[0084]S100,確定當(dāng)前時(shí)刻所處理的子任務(wù)的處理信息和整體任務(wù)的處理進(jìn)度,所述整體任務(wù)至少包含一個(gè)子任務(wù);
[0085]可以理解的是,一項(xiàng)整體任務(wù)可由多個(gè)子任務(wù)構(gòu)成,在處理該整體任務(wù)時(shí),可以按照先后順序依次處理各個(gè)子任務(wù)。以智能終端的系統(tǒng)評(píng)測(cè)為例,整體任務(wù)即為系統(tǒng)評(píng)測(cè)任務(wù),該整體任務(wù)可以包含四個(gè)子任務(wù),分別為3D性能評(píng)測(cè)任務(wù)、CPU性能評(píng)測(cè)任務(wù)、網(wǎng)頁(yè)瀏覽性能評(píng)測(cè)任務(wù)和視頻播放性能評(píng)測(cè)任務(wù),這四個(gè)子任務(wù)按照先后順序依次執(zhí)行。
[0086]子任務(wù)的處理信息可以包含該子任務(wù)的名稱、該子任務(wù)的處理進(jìn)度、該子任務(wù)在整體任務(wù)中所占位置等信息。整體任務(wù)的處理進(jìn)度可以理解為當(dāng)前時(shí)刻已處理的所有子任務(wù)的任務(wù)量與整體任務(wù)量的比例。
[0087]在系統(tǒng)評(píng)測(cè)任務(wù)中,假設(shè)在當(dāng)前時(shí)刻下,3D性能評(píng)測(cè)任務(wù)已經(jīng)完成,正在處理的是CPU性能評(píng)測(cè)任務(wù),且該任務(wù)已完成30%,那么所確定的子任務(wù)的處理信息可以是:正在執(zhí)行第二項(xiàng)任務(wù),CPU性能評(píng)測(cè)任務(wù),進(jìn)度30%。當(dāng)然根據(jù)需要也可以獲得其他更多的信息,如:已完成3D性能評(píng)測(cè)任務(wù)、待處理的為網(wǎng)頁(yè)瀏覽性能評(píng)測(cè)任務(wù)。
[0088]S200,展示所述整體任務(wù)的處理進(jìn)度;
[0089]S300,將所述當(dāng)前時(shí)刻所處理的子任務(wù)的處理信息放入文本框中,展示所述文本框;
[0090]本發(fā)明實(shí)施例中,用于展示子任務(wù)的處理信息的文本框的位置或區(qū)域與所述整體任務(wù)的處理進(jìn)度相關(guān),即文本框的位置或區(qū)域可根據(jù)整體任務(wù)的處理進(jìn)度確定,在整體任務(wù)的處理進(jìn)度發(fā)生改變時(shí),該文本框的位置或區(qū)域能夠相應(yīng)發(fā)生改變。[0091]在步驟SlOO中,確定整體任務(wù)的處理進(jìn)度后,可以使用進(jìn)度展示圖形展示所述整體任務(wù)的處理進(jìn)度。進(jìn)度展示圖形是一種常用的展現(xiàn)任務(wù)處理進(jìn)度的方式,可以表征整體任務(wù)處理進(jìn)度。進(jìn)度展示圖形包括背景部分和前景部分,其中,背景部分的長(zhǎng)度與整體任務(wù)的完整進(jìn)度相對(duì)應(yīng),前景部分的長(zhǎng)度與整體任務(wù)的處理進(jìn)度相對(duì)應(yīng),前景部分的一側(cè)端點(diǎn)例如右側(cè)端點(diǎn)為進(jìn)度點(diǎn)。在任務(wù)處理過(guò)程中,隨著已處理任務(wù)的增加,表示整體任務(wù)的處理進(jìn)度的前景部分的長(zhǎng)度也隨之增加,直至前景部分和背景部分完全重合,即表示全部任務(wù)已處理完成。
[0092]常見(jiàn)的進(jìn)度展示圖形有條狀進(jìn)度展示圖形和環(huán)狀進(jìn)度展示圖形。
[0093]條狀進(jìn)度展示圖形如圖2所示,包括背景部分210和前景部分220,其中,前景部分220的右側(cè)端點(diǎn)Al為整體任務(wù)的處理進(jìn)度的進(jìn)度點(diǎn);
[0094]環(huán)狀進(jìn)度展示圖形如圖3所示,包括背景部分310和前景部分320,其中,前景部分320的起始端點(diǎn)為A2,前景部分320的另一端端點(diǎn)B2為整體任務(wù)的處理進(jìn)度的進(jìn)度點(diǎn)。
[0095]實(shí)際上,整體任務(wù)的處理進(jìn)度的確定可以從多個(gè)方面進(jìn)行,本發(fā)明對(duì)此不作限定,本領(lǐng)域技術(shù)人員可以根據(jù)本領(lǐng)域的公知常識(shí)和常用技術(shù)手段,確定出整體任務(wù)的處理進(jìn)度和當(dāng)前處理的子任務(wù)的處理進(jìn)度。舉例而言,可通過(guò)子任務(wù)與整體任務(wù)的對(duì)應(yīng)關(guān)系計(jì)算確定整體任務(wù)的處理進(jìn)度。
[0096]根據(jù)各子任務(wù)的任務(wù)量獲得各子任務(wù)與整體任務(wù)量的比例,從而根據(jù)當(dāng)前時(shí)刻正在處理的子任務(wù)的處理信息確定整體任務(wù)的處理進(jìn)度。例如,在系統(tǒng)評(píng)測(cè)任務(wù)中,每個(gè)子任務(wù)的任務(wù)量占整體任務(wù)量的25%,每處理完一個(gè)子任務(wù),整體任務(wù)處理進(jìn)度增加25%,也就是整體任務(wù)的處理進(jìn)度按照子任務(wù)完成情況進(jìn)行顯示。
[0097]當(dāng)然,也可以根據(jù)每個(gè)子任務(wù)當(dāng)前執(zhí)行的情況,實(shí)時(shí)確定整體任務(wù)的處理進(jìn)度。例如:在系統(tǒng)評(píng)測(cè)任務(wù)中,每個(gè)子任務(wù)的任務(wù)量占整體任務(wù)量的25%,當(dāng)處理完3D性能評(píng)測(cè)任務(wù)時(shí),整體任務(wù)處理進(jìn)度為25%,當(dāng)處理到CPU性能評(píng)測(cè)任務(wù)的30%時(shí),整體任務(wù)處理進(jìn)度為 25% *(1+30% ) = 32.5%。
[0098]以上舉例是整體任務(wù)包含多個(gè)子任務(wù)的情況,當(dāng)整體任務(wù)只包含一個(gè)子任務(wù)時(shí),該子任務(wù)的處理進(jìn)度就是整體任務(wù)的處理進(jìn)度。
[0099]具體的,在任務(wù)處理過(guò)程中,可以通過(guò)進(jìn)度顯示界面控件獲得上述子任務(wù)和整體任務(wù)的信息,當(dāng)前時(shí)刻正在處理的子任務(wù)將相關(guān)信息實(shí)時(shí)發(fā)送給進(jìn)度顯示界面控件,或者進(jìn)度顯示界面控件按預(yù)設(shè)周期主動(dòng)獲取相關(guān)信息。在步驟SlOO中確定了當(dāng)前時(shí)刻所處理的子任務(wù)的處理信息后,在步驟S300中,將該子任務(wù)的處理信息放入到文本框中,并展示所述文本框。
[0100]仍以系統(tǒng)評(píng) 測(cè)任務(wù)為例,文本框中顯示的當(dāng)前時(shí)刻所處理的子任務(wù)的處理信息的內(nèi)容可以是“CPU性能評(píng)測(cè),進(jìn)度30% ”,或“已評(píng)測(cè)30%的CPU”,或“正在評(píng)測(cè)CPU…30% ”,或“CPU已評(píng)測(cè)30%,,等。
[0101]存放子任務(wù)的處理信息的文本框的位置與整體任務(wù)處理進(jìn)度相對(duì)應(yīng),更為直觀地顯示任務(wù)處理進(jìn)度,使用戶隨時(shí)都可了解到當(dāng)前正在處理的是什么任務(wù),處理進(jìn)度是多少,如果用戶覺(jué)得比較重要的任務(wù)已經(jīng)處理完,可選擇主動(dòng)中止正在處理的任務(wù),或根據(jù)當(dāng)前進(jìn)度合理安排處理其他事情。
[0102]需要說(shuō)明的是,本發(fā)明實(shí)施例中步驟S200和步驟S300的執(zhí)行順序不做限制,可以同時(shí)執(zhí)行,還可以按照先后順序執(zhí)行。
[0103]圖4所示,為本發(fā)明實(shí)施例中任務(wù)進(jìn)度展示方法的另一種流程圖,在確定當(dāng)前時(shí)刻所處理的子任務(wù)的處理信息和整體任務(wù)的處理進(jìn)度之后,展示所述整體任務(wù)的處理進(jìn)度和所述文本框之前,還可以包括以下步驟:
[0104]S200’,根據(jù)所述整體任務(wù)的處理進(jìn)度確定所述進(jìn)度點(diǎn)的位置和所述文本框的顯示區(qū)域;
[0105]整體任務(wù)的處理進(jìn)度由進(jìn)度展示圖形進(jìn)行展示,進(jìn)度展示圖形的前景部分的一側(cè)端點(diǎn)為進(jìn)度點(diǎn)所在位置,文本框的顯示區(qū)域與整體任務(wù)的處理進(jìn)度相對(duì)應(yīng)。
[0106]在步驟S200展示所述整體任務(wù)的處理進(jìn)度時(shí),按照所確定的進(jìn)度點(diǎn)的位置,通過(guò)進(jìn)度展示圖形展示所述整體任務(wù)的處理進(jìn)度;
[0107]在步驟S300展示所述文本框時(shí),在所確定的顯示區(qū)域處展示所述文本框。
[0108]在本發(fā)明的一種具體實(shí)施例中,根據(jù)整體任務(wù)的處理進(jìn)度確定所述文本框的顯示區(qū)域,具體確定方法可以按照以下兩個(gè)步驟進(jìn)行:
[0109]步驟1,根據(jù)預(yù)設(shè)的所述文本框的中心點(diǎn)與所述進(jìn)度點(diǎn)的相對(duì)位置關(guān)系和所述根據(jù)所述整體任務(wù)的處理進(jìn)度確定的整體任務(wù)的處理進(jìn)度的進(jìn)度點(diǎn)所在位置,確定所述文本框的中心點(diǎn)所在位置;
[0110]步驟2,根據(jù)所述文本框的中心點(diǎn)所在位置確定所述文本框的顯示區(qū)域。
[0111]在以上步驟中,當(dāng)進(jìn)度展示圖形為條狀進(jìn)度展示圖形時(shí),可以預(yù)先設(shè)置文本框的中心點(diǎn)和進(jìn)度點(diǎn)所處位置的橫坐標(biāo)之差始終保持固定值,當(dāng)進(jìn)度點(diǎn)向前移動(dòng)時(shí),文本框的中心點(diǎn)隨之移動(dòng);
[0112]當(dāng)進(jìn)度展示圖形為環(huán)狀進(jìn)度展示圖形時(shí),可以預(yù)先設(shè)置文本框的中心點(diǎn)、進(jìn)度點(diǎn)、環(huán)形進(jìn)度展示圖形的中心點(diǎn)一直位于同一直線上。
[0113]這些預(yù)先設(shè)置的相對(duì)位置關(guān)系可根據(jù)實(shí)際需求或根據(jù)美觀大方的形式進(jìn)行調(diào)整。
[0114]文本框的中心點(diǎn)所在位置確認(rèn)后,根據(jù)文本框的中心點(diǎn)所在位置、預(yù)設(shè)的文本框的高度和預(yù)設(shè)的文本框的寬度,可以確定所述文本框的左邊框、右邊框、上邊框、下邊框所在位置,由左邊框、右邊框、上邊框、下邊框所圍繞形成的區(qū)域即為文本框的具體顯示區(qū)域。
[0115]在本發(fā)明一種具體實(shí)施例中,當(dāng)進(jìn)度展示圖形為條狀進(jìn)度展示圖形時(shí),根據(jù)整體任務(wù)的處理進(jìn)度確定所述文本框的顯示區(qū)域,可以按照以下四個(gè)步驟進(jìn)行:
[0116]步驟1,分別將所述整體任務(wù)的處理進(jìn)度與第一預(yù)設(shè)進(jìn)度、第二預(yù)設(shè)進(jìn)度進(jìn)行比較,所述第二預(yù)設(shè)進(jìn)度大于所述第一預(yù)設(shè)進(jìn)度;
[0117]步驟2,如果所述整體任務(wù)的處理進(jìn)度不大于所述第一預(yù)設(shè)進(jìn)度,則確定第一顯示區(qū)域?yàn)樗鑫谋究虻娘@示區(qū)域;
[0118]步驟3,如果所述整體任務(wù)的處理進(jìn)度不小于所述第二預(yù)設(shè)進(jìn)度,則確定第二顯示區(qū)域?yàn)樗鑫谋究虻娘@示區(qū)域;
[0119]步驟4,如果所述整體任務(wù)的處理進(jìn)度大于所述第一預(yù)設(shè)進(jìn)度且小于所述第二預(yù)設(shè)進(jìn)度,則確定第三顯示區(qū)域?yàn)樗鑫谋究虻娘@示區(qū)域;
[0120]其中,所述第二顯示區(qū)域位于所述第一顯示區(qū)域右側(cè),所述第三顯示區(qū)域位于所述第一顯示區(qū)域和所述第二顯示區(qū)域之間,所述第三顯示區(qū)域的中心點(diǎn)與所述整體任務(wù)的處理進(jìn)度的進(jìn)度點(diǎn)的相對(duì)位置關(guān)系固定。[0121]在本發(fā)明的一個(gè)實(shí)施例中,可以根據(jù)預(yù)設(shè)的第三顯示區(qū)域的中心點(diǎn)與進(jìn)度點(diǎn)的相對(duì)位置關(guān)系和所確定的整體任務(wù)的處理進(jìn)度的進(jìn)度點(diǎn)所在位置,確定第三顯示區(qū)域的中心點(diǎn)所在位置;根據(jù)第三顯示區(qū)域的中心點(diǎn)所在位置確定第三顯示區(qū)域所在區(qū)域。
[0122]在本發(fā)明的一種具體實(shí)施例中,在展示整體任務(wù)的處理進(jìn)度的進(jìn)度展示圖形和展示當(dāng)前時(shí)刻所處理的子任務(wù)的處理信息的文本框之間,還可以設(shè)置進(jìn)度指示標(biāo)識(shí),更為直觀展示任務(wù)處理進(jìn)度信息。進(jìn)度指示標(biāo)識(shí)可以是三角形狀、箭頭形狀或旗幟形狀,具體可參見(jiàn)圖5中的進(jìn)度指示標(biāo)識(shí)240,具有第一指示端和第二指示端,其第一指示端指向文本框,第二指示端指向整體任務(wù)的處理進(jìn)度的進(jìn)度點(diǎn)。也就是在任務(wù)處理過(guò)程中,隨著進(jìn)度展示圖形的前景部分長(zhǎng)度的增加,進(jìn)度指示標(biāo)識(shí)一直跟隨移動(dòng),一端指向文本框,另一端指向進(jìn)度點(diǎn)。
[0123]在具體實(shí)施過(guò)程中,進(jìn)度展示圖形、進(jìn)度指示標(biāo)識(shí)、文本框構(gòu)成進(jìn)度信息展示區(qū)域,該區(qū)域中各部分的位置可以通過(guò)二維圖像坐標(biāo)原理來(lái)設(shè)定。以條狀進(jìn)度展示圖形為例,如圖5所示,假設(shè)屏幕左上方的點(diǎn)為坐標(biāo)原點(diǎn),屏幕上方邊框?yàn)閄軸,屏幕左方邊框?yàn)閅軸,進(jìn)度信息展示區(qū)域包含進(jìn)度條背景部分210、進(jìn)度條前景部分220、文本框230、進(jìn)度指示標(biāo)識(shí)240,進(jìn)度條前景部分220、文本框230、進(jìn)度指示標(biāo)識(shí)240隨著整體任務(wù)的處理進(jìn)度沿X軸方向水平移動(dòng)。
[0124]確定文本框230左邊框的坐標(biāo)為len*x_(m/2)+w,上邊框的坐標(biāo)為h4。
[0125]其中,Ien為進(jìn)度條的背景部分210的寬度,x為整體任務(wù)處理進(jìn)度,len*x為前景部分220的寬度,w為進(jìn)度條與Y軸的距離,m為文本框230的寬度,h4為進(jìn)度信息展示區(qū)域與X軸的距離。
[0126]確定進(jìn)度指示標(biāo)識(shí)240的左坐標(biāo)為len*x_(n/2)+w,上坐標(biāo)為h4+h3。
[0127]其中,η為進(jìn)度指示標(biāo)識(shí)240的寬度較大一指示端的寬度,h3為文本框230的高度。
[0128]確定進(jìn)度條背景部分210的左坐標(biāo)為W,上坐標(biāo)為h4+h3+h2,下坐標(biāo)為h4+h3+h2+hl0
[0129]其中,h2為進(jìn)度指示標(biāo)識(shí)240的高度,hi為進(jìn)度條的高度。
[0130]當(dāng)進(jìn)度條背景部分210的寬度在屏幕中占用較小寬度時(shí),通過(guò)以上方法確定進(jìn)度信息展示區(qū)域各部分的坐標(biāo)后,進(jìn)行界面繪制,隨著整體任務(wù)處理進(jìn)度的更新,進(jìn)度信息展示區(qū)域各部分的位置隨之更新,文本框中顯示的子任務(wù)的信息隨之更新。
[0131]當(dāng)進(jìn)度條背景部分210的寬度在屏幕中占用較大寬度時(shí),通過(guò)以上方法確定進(jìn)度信息展示區(qū)域各部分的坐標(biāo),可能會(huì)出現(xiàn)文本框230無(wú)法在屏幕中完整顯示的情況,所以針對(duì)這種情況,本發(fā)明實(shí)施例還提供了文本框230開(kāi)始移動(dòng)和停止移動(dòng)的坐標(biāo)的確定方法,如圖7所示,在進(jìn)度條前景部分220的寬度較小時(shí),文本框230的位置不動(dòng),進(jìn)度指示標(biāo)識(shí)240隨進(jìn)度條前景部分220的右側(cè)一端即進(jìn)度點(diǎn)的移動(dòng)而移動(dòng),而文本框230中顯示的子任務(wù)的信息隨更新。當(dāng)進(jìn)度條前景部分220的寬度達(dá)到一定值時(shí),文本框230和進(jìn)度指示標(biāo)識(shí)240共同隨著進(jìn)度條前景部分220的右側(cè)一端即進(jìn)度點(diǎn)的移動(dòng)而移動(dòng),即跟隨整體任務(wù)的處理進(jìn)度而移動(dòng)。而在進(jìn)度條前景部分220的寬度較大時(shí),即整體任務(wù)快要完成時(shí),文本框230移動(dòng)到屏幕右側(cè)邊緣停止移動(dòng),而進(jìn)度指示標(biāo)識(shí)240隨進(jìn)度點(diǎn)的移動(dòng)而移動(dòng),直至整體任務(wù)全部處理完成。[0132]具體的,可以參考以下的算法對(duì)文本框230開(kāi)始移動(dòng)和停止移動(dòng)的位置坐標(biāo)進(jìn)行確定。
[0133]當(dāng)len*x> (m/2)時(shí),文本框230開(kāi)始移動(dòng);
[0134]當(dāng)(len_len*x)〈(m/2)時(shí),文本框 230 停止移動(dòng)。
[0135]當(dāng)然,在進(jìn)度信息展示區(qū)域中,文本框可在條狀進(jìn)度展示圖形上方展示,也可在進(jìn)度條下方展示。
[0136]本發(fā)明實(shí)施例所提供的技術(shù)方案,將確定的當(dāng)前時(shí)刻所處理的子任務(wù)的處理信息放入到文本框中,并隨著整體任務(wù)處理進(jìn)度位置的改變動(dòng)態(tài)移動(dòng)文本框的位置,可展示更多有用的信息,如當(dāng)前時(shí)刻所處理的子任務(wù)的名稱和處理進(jìn)度,能夠讓用戶更直觀的了解到任務(wù)處理的進(jìn)度,用戶感知較好。本發(fā)明實(shí)施例中,展示當(dāng)前時(shí)刻所處理的子任務(wù)的處理信息的文本框可以跟隨整體任務(wù)進(jìn)度移動(dòng),因此更具動(dòng)感。同時(shí),本發(fā)明實(shí)施例中,文本框的位置也可以體現(xiàn)整體任務(wù)處理進(jìn)度,用戶可以通過(guò)文本框中的內(nèi)容獲悉正在處理的子任務(wù)信息,并通過(guò)文本框的位置獲悉整體任務(wù)的處理進(jìn)度,用戶不通過(guò)整體任務(wù)進(jìn)度展示圖形就可獲悉整體任務(wù)進(jìn)度,因此更加方便、直接。
[0137]相應(yīng)于上面的方法實(shí)施例,本發(fā)明實(shí)施例還提供了任務(wù)進(jìn)度展示系統(tǒng)。
[0138]圖6所示,為本發(fā)明實(shí)施例提供的任務(wù)進(jìn)度展示系統(tǒng)的結(jié)構(gòu)示意圖,可以包括:處理進(jìn)度確定模塊110、整體進(jìn)度展示模塊120和子任務(wù)信息展示模塊130。
[0139]處理進(jìn)度確定模塊110,用于確定當(dāng)前時(shí)刻所處理的子任務(wù)的處理信息和整體任務(wù)的處理進(jìn)度,所述整體任務(wù)至少包含一個(gè)子任務(wù);
[0140]整體進(jìn)度展示模塊120,用于展示所述整體任務(wù)的處理進(jìn)度;
[0141]子任務(wù)信息展示模塊130,用于將所述當(dāng)前時(shí)刻所處理的子任務(wù)的處理信息放入文本框中,展示所述文本框。
[0142]其中,子任務(wù)信息展示模塊130展示的文本框的位置或區(qū)域與所述整體任務(wù)的處理進(jìn)度相關(guān),即子任務(wù)信息展示模塊130展示的文本框的位置或區(qū)域可根據(jù)整體任務(wù)的處理進(jìn)度確定,在整體任務(wù)的處理進(jìn)度發(fā)生改變時(shí),該文本框的位置或區(qū)域能夠相應(yīng)發(fā)生改變。
[0143]可以理解的是,一項(xiàng)整體任務(wù)可由多個(gè)子任務(wù)構(gòu)成,在處理該整體任務(wù)時(shí),可以按照先后順序依次處理各個(gè)子任務(wù)。以智能終端的系統(tǒng)評(píng)測(cè)為例,整體任務(wù)即為系統(tǒng)評(píng)測(cè)任務(wù),該整體任務(wù)可以包含四個(gè)子任務(wù),分別為3D性能評(píng)測(cè)任務(wù)、CPU性能評(píng)測(cè)任務(wù)、網(wǎng)頁(yè)瀏覽性能評(píng)測(cè)任務(wù)和視頻播放性能評(píng)測(cè)任務(wù),這四個(gè)子任務(wù)按照先后順序依次執(zhí)行。
[0144]子任務(wù)的處理信息可以包含該子任務(wù)的名稱、該子任務(wù)的處理進(jìn)度、該子任務(wù)在整體任務(wù)中所占位置等信息。整體任務(wù)的處理進(jìn)度可以理解為當(dāng)前時(shí)刻已處理的所有子任務(wù)的任務(wù)量與整體任務(wù)量的比例。
[0145]子任務(wù)信息展示模塊130與整體任務(wù)處理進(jìn)度相對(duì)應(yīng),更為直觀地顯示任務(wù)處理進(jìn)度,使用戶隨時(shí)都可了解到當(dāng)前正在處理的是什么任務(wù),處理進(jìn)度是多少,如果用戶覺(jué)得比較重要的任務(wù)已經(jīng)處理完,可選擇主動(dòng)中止正在處理的任務(wù)。或根據(jù)當(dāng)前進(jìn)度合理安排處理其他事情。
[0146]在本發(fā)明提供的一種【具體實(shí)施方式】中,整體進(jìn)度展示模塊120,具體用于使用進(jìn)度展示圖形展示所述整體任務(wù)的處理進(jìn)度,所述進(jìn)度展示圖形包括背景部分和前景部分,其中,所述背景部分的長(zhǎng)度與所述整體任務(wù)的完整進(jìn)度相對(duì)應(yīng),所述前景部分的長(zhǎng)度與所述整體任務(wù)的處理進(jìn)度相對(duì)應(yīng),所述前景部分的一側(cè)端點(diǎn)為進(jìn)度點(diǎn)。所述進(jìn)度展示圖形為條狀進(jìn)度展示圖形或環(huán)狀進(jìn)度展示圖形。
[0147]本發(fā)明實(shí)施例提供的另一種任務(wù)進(jìn)度展示系統(tǒng),還可以包括進(jìn)度點(diǎn)位置確定模塊和文本框顯示區(qū)域確定模塊:
[0148]所述進(jìn)度點(diǎn)位置確定模塊,用于根據(jù)所述整體任務(wù)的處理進(jìn)度確定所述進(jìn)度點(diǎn)的位置;
[0149]文本框顯示區(qū)域確定模塊,用于根據(jù)所述整體任務(wù)的處理進(jìn)度確定所述文本框的顯示區(qū)域;
[0150]則:
[0151]所述整體進(jìn)度展示模塊展示所述整體任務(wù)的處理進(jìn)度時(shí),按照所確定的進(jìn)度點(diǎn)的位置,通過(guò)進(jìn)度展示圖形展示所述整體任務(wù)的處理進(jìn)度;
[0152]所述子任務(wù)的處理信息展示模塊展示所述文本框時(shí),在所確定的顯示區(qū)域處展示所述文本框。
[0153]在本發(fā)明的一種具體實(shí)施例中,所述進(jìn)度展示圖形為條狀進(jìn)度展示圖形;
[0154]所述文本框顯示區(qū)域確定模塊,包括:
[0155]進(jìn)度比較子模塊,用于分別將所述整體任務(wù)的處理進(jìn)度與第一預(yù)設(shè)進(jìn)度、第二預(yù)設(shè)進(jìn)度進(jìn)行比較,所述第二預(yù)設(shè)進(jìn)度大于所述第一預(yù)設(shè)進(jìn)度;
[0156]第一顯示區(qū)域確定子模塊,用于在所述整體任務(wù)的處理進(jìn)度不大于所述第一預(yù)設(shè)進(jìn)度的情況下,確定第一顯示區(qū)域?yàn)樗鑫谋究虻娘@示區(qū)域;
[0157]第二顯示區(qū)域確定子模塊,用于在所述整體任務(wù)的處理進(jìn)度不小于所述第二預(yù)設(shè)進(jìn)度的情況下,確定第二顯示區(qū)域?yàn)樗鑫谋究虻娘@示區(qū)域;
[0158]第三顯示區(qū)域確定子模塊,用于在所述整體任務(wù)的處理進(jìn)度大于所述第一預(yù)設(shè)進(jìn)度且小于所述第二預(yù)設(shè)進(jìn)度的情況下,確定第三顯示區(qū)域?yàn)樗鑫谋究虻娘@示區(qū)域;
[0159]其中,所述第二顯示區(qū)域位于所述第一顯示區(qū)域右側(cè),所述第三顯示區(qū)域位于所述第一顯示區(qū)域和所述第二顯示區(qū)域之間,所述第三顯示區(qū)域的中心點(diǎn)與所述整體任務(wù)的處理進(jìn)度的進(jìn)度點(diǎn)的相對(duì)位置關(guān)系固定。
[0160]在本發(fā)明的一種【具體實(shí)施方式】中,所述第三顯示區(qū)域確定子模塊,可以包括:
[0161]第三顯示區(qū)域中心點(diǎn)位置確定單元,用于根據(jù)預(yù)設(shè)的第三顯示區(qū)域的中心點(diǎn)與所述進(jìn)度點(diǎn)的相對(duì)位置關(guān)系和所確定的整體任務(wù)的處理進(jìn)度的進(jìn)度點(diǎn)所在位置,確定第三顯示區(qū)域的中心點(diǎn)所在位置;
[0162]第三顯示區(qū)域確定單元,用于根據(jù)所述第三顯示區(qū)域的中心點(diǎn)所在位置確定第三顯示區(qū)域所在區(qū)域。
[0163]在本發(fā)明的一種【具體實(shí)施方式】中,所述文本框顯示區(qū)域確定模塊,可以包括:
[0164]文本框中心點(diǎn)位置確定子模塊,用于根據(jù)預(yù)設(shè)的所述文本框的中心點(diǎn)與所述進(jìn)度點(diǎn)的相對(duì)位置關(guān)系和所述根據(jù)所述整體任務(wù)的處理進(jìn)度確定的整體任務(wù)的處理進(jìn)度的進(jìn)度點(diǎn)所在位置,確定所述文本框的中心點(diǎn)所在位置;
[0165]文本框顯示區(qū)域確定子模塊,用于根據(jù)所述文本框的中心點(diǎn)所在位置確定所述文本框的顯示區(qū)域。[0166]在本發(fā)明的一種【具體實(shí)施方式】中,所述文本框顯示區(qū)域確定子模塊,具體用于:
[0167]根據(jù)確定的所述文本框的中心點(diǎn)所在位置、預(yù)設(shè)的文本框的高度和預(yù)設(shè)的文本框的寬度,確定所述文本框的左邊框、右邊框、上邊框、下邊框所在位置,將左邊框、右邊框、上邊框、下邊框圍繞形成的區(qū)域確定為所述文本框的顯示區(qū)域。
[0168]在本發(fā)明的一種【具體實(shí)施方式】中,所述進(jìn)度展示圖形為環(huán)狀進(jìn)度展示圖形,所述預(yù)設(shè)的第三顯示區(qū)域的中心點(diǎn)與所述進(jìn)度點(diǎn)的相對(duì)位置關(guān)系為:所述第三顯示區(qū)域的中心點(diǎn)與所述進(jìn)度點(diǎn)的距離為預(yù)設(shè)值,且所述第三顯示區(qū)域的中心點(diǎn)、所述進(jìn)度點(diǎn)、所述環(huán)狀進(jìn)度展示圖形的中心點(diǎn)位于同一直線上。
[0169]在本發(fā)明所提供的另一種任務(wù)進(jìn)度展示系統(tǒng),還可以包括:
[0170]進(jìn)度指示模塊,用于在展示所述整體任務(wù)的處理進(jìn)度的進(jìn)度展示圖形和展示所述當(dāng)前時(shí)刻所處理的子任務(wù)的處理信息的所述文本框之間設(shè)置進(jìn)度指示標(biāo)識(shí),其中,所述進(jìn)度指示標(biāo)識(shí)具有第一指示端和第二指示端,所述進(jìn)度指示標(biāo)識(shí)的第一指示端指向所述文本框,所述進(jìn)度指示標(biāo)識(shí)的第二指示端指向所述整體任務(wù)的處理進(jìn)度的進(jìn)度點(diǎn)。
[0171]本發(fā)明實(shí)施例所提供的系統(tǒng),將確定的當(dāng)前時(shí)刻所處理的子任務(wù)的處理信息放入到文本框中,并隨著整體任務(wù)處理進(jìn)度位置的改變動(dòng)態(tài)移動(dòng)文本框的位置,可展示更多有用的信息,如當(dāng)前時(shí)刻所處理的子任務(wù)的名稱和處理進(jìn)度,能夠讓用戶更直觀的了解到任務(wù)處理的進(jìn)度,用戶感知較好。本發(fā)明實(shí)施例中,展示當(dāng)前時(shí)刻所處理的子任務(wù)的處理信息的文本框可以跟隨整體任務(wù)進(jìn)度移動(dòng),因此更具動(dòng)感。同時(shí),本發(fā)明實(shí)施例中,文本框的位置也可以體現(xiàn)整體任務(wù)處理進(jìn)度,用戶可以通過(guò)文本框中的內(nèi)容獲悉正在處理的子任務(wù)信息,并通過(guò)文本框的位置獲悉整體任務(wù)的處理進(jìn)度,用戶不通過(guò)整體任務(wù)進(jìn)度展示圖形就可獲悉整體任務(wù)進(jìn)度,因此更加方便、直接。
[0172]需要說(shuō)明的是,在本文中,諸如第一和第二等之類的關(guān)系術(shù)語(yǔ)僅僅用來(lái)將一個(gè)實(shí)體或者操作與另一個(gè)實(shí)體或操作區(qū)分開(kāi)來(lái),而不一定要求或者暗示這些實(shí)體或操作之間存在任何這種實(shí)際的關(guān)系或者順序。而且,術(shù)語(yǔ)“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過(guò)程、方法、物品或者設(shè)備不僅包括那些要素,而且還包括沒(méi)有明確列出的其他要素,或者是還包括為這種過(guò)程、方法、物品或者設(shè)備所固有的要素。在沒(méi)有更多限制的情況下,由語(yǔ)句“包括一個(gè)……”限定的要素,并不排除在包括所述要素的過(guò)程、方法、物品或者設(shè)備中還存在另外的相同要素。
[0173]本說(shuō)明書中的各個(gè)實(shí)施例均采用相關(guān)的方式描述,各個(gè)實(shí)施例之間相同相似的部分互相參見(jiàn)即可,每個(gè)實(shí)施例重點(diǎn)說(shuō)明的都是與其他實(shí)施例的不同之處。尤其,對(duì)于裝置實(shí)施例而言,由于其基本相似于方法實(shí)施例,所以描述的比較簡(jiǎn)單,相關(guān)之處參見(jiàn)方法實(shí)施例的部分說(shuō)明即可。
[0174]本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述方法實(shí)施方式中的全部或部分步驟是可以通過(guò)程序來(lái)指令相關(guān)的硬件來(lái)完成,所述的程序可以存儲(chǔ)于計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,這里所稱得的存儲(chǔ)介質(zhì),如:R0M/RAM、磁碟、光盤等。
[0175]以上所述僅為本發(fā)明的較佳實(shí)施例而已,并非用于限定本發(fā)明的保護(hù)范圍。凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換、改進(jìn)等,均包含在本發(fā)明的保護(hù)范圍內(nèi)。
【權(quán)利要求】
1.任務(wù)進(jìn)度展示方法,其特征在于,包括: 確定當(dāng)前時(shí)刻所處理的子任務(wù)的處理信息和整體任務(wù)的處理進(jìn)度,所述整體任務(wù)至少包含一個(gè)子任務(wù); 展示所述整體任務(wù)的處理進(jìn)度; 將所述當(dāng)前時(shí)刻所處理的子任務(wù)的處理信息放入文本框中,展示所述文本框。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于, 使用進(jìn)度展示圖形展示所述整體任務(wù)的處理進(jìn)度,所述進(jìn)度展示圖形包括背景部分和前景部分,其中,所述背景部分的長(zhǎng)度與所述整體任務(wù)的完整進(jìn)度相對(duì)應(yīng),所述前景部分的長(zhǎng)度與所述整體任務(wù)的處理進(jìn)度相對(duì)應(yīng),所述前景部分的一側(cè)端點(diǎn)為進(jìn)度點(diǎn); 在確定當(dāng)前時(shí)刻所處理的子任務(wù)的處理信息和整體任務(wù)的處理進(jìn)度后,展示所述整體任務(wù)的處理進(jìn)度和所述文本框之前,所述方法還包括: 根據(jù)所述整體任務(wù)的處理進(jìn)度確定所述進(jìn)度點(diǎn)的位置和所述文本框的顯示區(qū)域; 則: 在展示所述整體任務(wù)的處理進(jìn)度時(shí),按照所確定的進(jìn)度點(diǎn)的位置,通過(guò)進(jìn)度展示圖形展示所述整體任務(wù)的處理進(jìn)度; 在展示所述文本框時(shí),在所確定的顯示區(qū)域處展示所述文本框。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述進(jìn)度展示圖形為條狀進(jìn)度展示圖形或環(huán)狀進(jìn)度展示圖形。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于, 所述進(jìn)度展示圖形為條狀進(jìn)度展示圖形; 所述根據(jù)所述整體任務(wù)的處理進(jìn)度確定所述文本框的顯示區(qū)域,包括: 分別將所述整體任務(wù)的處理進(jìn)度與第一預(yù)設(shè)進(jìn)度、第二預(yù)設(shè)進(jìn)度進(jìn)行比較,所述第二預(yù)設(shè)進(jìn)度大于所述第一預(yù)設(shè)進(jìn)度; 如果所述整體任務(wù)的處理進(jìn)度不大于所述第一預(yù)設(shè)進(jìn)度,則確定第一顯示區(qū)域?yàn)樗鑫谋究虻娘@示區(qū)域; 如果所述整體任務(wù)的處理進(jìn)度不小于所述第二預(yù)設(shè)進(jìn)度,則確定第二顯示區(qū)域?yàn)樗鑫谋究虻娘@示區(qū)域; 如果所述整體任務(wù)的處理進(jìn)度大于所述第一預(yù)設(shè)進(jìn)度且小于所述第二預(yù)設(shè)進(jìn)度,則確定第三顯示區(qū)域?yàn)樗鑫谋究虻娘@示區(qū)域; 其中,所述第二顯示區(qū)域位于所述第一顯示區(qū)域右側(cè),所述第三顯示區(qū)域位于所述第一顯示區(qū)域和所述第二顯示區(qū)域之間,所述第三顯示區(qū)域的中心點(diǎn)與所述整體任務(wù)的處理進(jìn)度的進(jìn)度點(diǎn)的相對(duì)位置關(guān)系固定。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述確定第三顯示區(qū)域?yàn)樗鑫谋究虻娘@示區(qū)域,包括: 根據(jù)預(yù)設(shè)的第三顯示區(qū)域的中心點(diǎn)與所述進(jìn)度點(diǎn)的相對(duì)位置關(guān)系和所確定的整體任務(wù)的處理進(jìn)度的進(jìn)度點(diǎn)所在位置,確定第三顯示區(qū)域的中心點(diǎn)所在位置; 根據(jù)所述第三顯示區(qū)域的中心點(diǎn)所在位置確定第三顯示區(qū)域所在區(qū)域,將所述第三顯示區(qū)域所在區(qū)域確定為所述文本框的顯示區(qū)域。
6.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述根據(jù)所述整體任務(wù)的處理進(jìn)度確定所述文本框的顯示區(qū)域,包括: 根據(jù)預(yù)設(shè)的所述文本框的中心點(diǎn)與所述進(jìn)度點(diǎn)的相對(duì)位置關(guān)系和所述根據(jù)所述整體任務(wù)的處理進(jìn)度確定的整體任務(wù)的處理進(jìn)度的進(jìn)度點(diǎn)所在位置,確定所述文本框的中心點(diǎn)所在位置; 根據(jù)所述文本框的中心點(diǎn)所在位置確定所述文本框的顯示區(qū)域。
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述根據(jù)所述文本框的中心點(diǎn)所在位置確定所述文本框的顯示區(qū)域,包括: 根據(jù)確定的所述文本框的中心點(diǎn)所在位置、預(yù)設(shè)的文本框的高度和預(yù)設(shè)的文本框的寬度,確定所述文本框的左邊框、右邊框、上邊框、下邊框所在位置,將左邊框、右邊框、上邊框、下邊框圍繞形成的區(qū)域確定為所述文本框的顯示區(qū)域。
8.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述進(jìn)度展示圖形為環(huán)狀進(jìn)度展示圖形,所述預(yù)設(shè)的第三顯示區(qū)域的中心點(diǎn)與所述進(jìn)度點(diǎn)的相對(duì)位置關(guān)系為:所述第三顯示區(qū)域的中心點(diǎn)與所述進(jìn)度點(diǎn)的距離為預(yù)設(shè)值,且所述第三顯示區(qū)域的中心點(diǎn)、所述進(jìn)度點(diǎn)、所述環(huán)狀進(jìn)度展示圖形的中心點(diǎn)位于同一直線上。
9.根據(jù)權(quán)利要求3所述的方法,其特征在于,還包括: 在展示所述整體任務(wù)的處理進(jìn)度的進(jìn)度展示圖形和展示所述當(dāng)前時(shí)刻所處理的子任務(wù)的處理信息的所述文 本框之間設(shè)置進(jìn)度指示標(biāo)識(shí),其中,所述進(jìn)度指示標(biāo)識(shí)具有第一指示端和第二指示端,所述進(jìn)度指示標(biāo)識(shí)的第一指示端指向所述文本框,所述進(jìn)度指示標(biāo)識(shí)的第二指示端指向所述整體任務(wù)的處理進(jìn)度的進(jìn)度點(diǎn)。
10.根據(jù)權(quán)利要求1至9任一項(xiàng)所述的方法,其特征在于,所述當(dāng)前時(shí)刻所處理的子任務(wù)的處理信息至少包括子任務(wù)的名稱、子任務(wù)的處理進(jìn)度、子任務(wù)在整體任務(wù)中所處位置中的一項(xiàng)。
11.根據(jù)權(quán)利要求1至9任一項(xiàng)所述的方法,其特征在于,所述整體任務(wù)為設(shè)備系統(tǒng)評(píng)測(cè)任務(wù),所述子任務(wù)包括3D性能評(píng)測(cè)任務(wù)、CPU性能評(píng)測(cè)任務(wù)、網(wǎng)頁(yè)瀏覽性能評(píng)測(cè)任務(wù)或視頻播放性能評(píng)測(cè)任務(wù)。
12.任務(wù)進(jìn)度展示系統(tǒng),其特征在于,包括: 處理進(jìn)度確定模塊,用于確定當(dāng)前時(shí)刻所處理的子任務(wù)的處理信息和整體任務(wù)的處理進(jìn)度,所述整體任務(wù)至少包含一個(gè)子任務(wù); 整體進(jìn)度展示模塊,用于展示所述整體任務(wù)的處理進(jìn)度; 子任務(wù)信息展示模塊,用于將所述當(dāng)前時(shí)刻所處理的子任務(wù)的處理信息放入文本框中,展示所述文本框。
13.根據(jù)權(quán)利要求12所述的系統(tǒng),其特征在于, 所述整體進(jìn)度展示模塊,具體用于使用進(jìn)度展示圖形展示所述整體任務(wù)的處理進(jìn)度,所述進(jìn)度展示圖形包括背景部分和前景部分,其中,所述背景部分的長(zhǎng)度與所述整體任務(wù)的完整進(jìn)度相對(duì)應(yīng),所述前景部分的長(zhǎng)度與所述整體任務(wù)的處理進(jìn)度相對(duì)應(yīng),所述前景部分的一側(cè)端點(diǎn)為進(jìn)度點(diǎn); 所述系統(tǒng)還包括進(jìn)度點(diǎn)位置確定模塊和文本框顯示區(qū)域確定模塊: 所述進(jìn)度點(diǎn)位置確定模塊,用于根據(jù)所述整體任務(wù)的處理進(jìn)度確定所述進(jìn)度點(diǎn)的位置;文本框顯示區(qū)域確定模塊,用于根據(jù)所述整體任務(wù)的處理進(jìn)度確定所述文本框的顯示區(qū)域; 則: 所述整體進(jìn)度展示模塊展示所述整體任務(wù)的處理進(jìn)度時(shí),按照所確定的進(jìn)度點(diǎn)的位置,通過(guò)進(jìn)度展示圖形展示所述整體任務(wù)的處理進(jìn)度; 所述子任務(wù)的處理信息展示模塊展示所述文本框時(shí),在所確定的顯示區(qū)域處展示所述文本框。
14.根據(jù)權(quán)利要求13所述的系統(tǒng),其特征在于,所述進(jìn)度展示圖形為條狀進(jìn)度展示圖形或環(huán)狀進(jìn)度展示圖形。
15.根據(jù)權(quán)利要求14所述的系統(tǒng),其特征在于, 所述進(jìn)度展示圖形為條狀進(jìn)度展示圖形; 所述文本框顯示區(qū)域確定模塊,包括: 進(jìn)度比較子模塊,用于分別將所述整體任務(wù)的處理進(jìn)度與第一預(yù)設(shè)進(jìn)度、第二預(yù)設(shè)進(jìn)度進(jìn)行比較,所述第二預(yù)設(shè)進(jìn)度大于所述第一預(yù)設(shè)進(jìn)度; 第一顯示區(qū)域確定 子模塊,用于在所述整體任務(wù)的處理進(jìn)度不大于所述第一預(yù)設(shè)進(jìn)度的情況下,確定第一顯示區(qū)域?yàn)樗鑫谋究虻娘@示區(qū)域; 第二顯示區(qū)域確定子模塊,用于在所述整體任務(wù)的處理進(jìn)度不小于所述第二預(yù)設(shè)進(jìn)度的情況下,確定第二顯示區(qū)域?yàn)樗鑫谋究虻娘@示區(qū)域; 第三顯示區(qū)域確定子模塊,用于在所述整體任務(wù)的處理進(jìn)度大于所述第一預(yù)設(shè)進(jìn)度且小于所述第二預(yù)設(shè)進(jìn)度的情況下,確定第三顯示區(qū)域?yàn)樗鑫谋究虻娘@示區(qū)域; 其中,所述第二顯示區(qū)域位于所述第一顯示區(qū)域右側(cè),所述第三顯示區(qū)域位于所述第一顯示區(qū)域和所述第二顯示區(qū)域之間,所述第三顯示區(qū)域的中心點(diǎn)與所述整體任務(wù)的處理進(jìn)度的進(jìn)度點(diǎn)的相對(duì)位置關(guān)系固定。
16.根據(jù)權(quán)利要求15所述的系統(tǒng),其特征在于,所述第三顯示區(qū)域確定子模塊,包括: 第三顯示區(qū)域中心點(diǎn)位置確定單元,用于根據(jù)預(yù)設(shè)的第三顯示區(qū)域的中心點(diǎn)與所述進(jìn)度點(diǎn)的相對(duì)位置關(guān)系和所述根據(jù)所述整體任務(wù)的處理進(jìn)度所確定的整體任務(wù)的處理進(jìn)度的進(jìn)度點(diǎn)所在位置,確定第三顯示區(qū)域的中心點(diǎn)所在位置; 第三顯示區(qū)域確定單元,用于根據(jù)所述第三顯示區(qū)域的中心點(diǎn)所在位置確定第三顯示區(qū)域所在區(qū)域,將所述第三顯示區(qū)域所在區(qū)域確定為所述文本框的顯示區(qū)域。
17.根據(jù)權(quán)利要求14所述的系統(tǒng),其特征在于,所述文本框顯示區(qū)域確定模塊,包括: 文本框中心點(diǎn)位置確定子模塊,用于根據(jù)預(yù)設(shè)的所述文本框的中心點(diǎn)與所述進(jìn)度點(diǎn)的相對(duì)位置關(guān)系和所述確定的整體任務(wù)的處理進(jìn)度的進(jìn)度點(diǎn)所在位置,確定所述文本框的中心點(diǎn)所在位置; 文本框顯示區(qū)域確定子模塊,用于根據(jù)所述文本框的中心點(diǎn)所在位置確定所述文本框的顯示區(qū)域。
18.根據(jù)權(quán)利要求17所述的系統(tǒng),其特征在于,所述文本框顯示區(qū)域確定子模塊,具體用于: 根據(jù)確定的所述文本框的中心點(diǎn)所在位置、預(yù)設(shè)的文本框的高度和預(yù)設(shè)的文本框的寬度,確定所述文本框的左邊框、右邊框、上邊框、下邊框所在位置,將左邊框、右邊框、上邊框、下邊框圍繞形成的區(qū)域確定為所述文本框的顯示區(qū)域。
19.根據(jù)權(quán)利要求16所述的系統(tǒng),其特征在于,所述進(jìn)度展示圖形為環(huán)狀進(jìn)度展示圖形,所述預(yù)設(shè)的第三顯示區(qū)域的中心點(diǎn)與所述進(jìn)度點(diǎn)的相對(duì)位置關(guān)系為:所述第三顯示區(qū)域的中心點(diǎn)與所述進(jìn)度點(diǎn)的距離為預(yù)設(shè)值,且所述第三顯示區(qū)域的中心點(diǎn)、所述進(jìn)度點(diǎn)、所述環(huán)狀進(jìn)度展示圖形的中心點(diǎn)位于同一直線上。
20.根據(jù)權(quán)利要求14所述的系統(tǒng),其特征在于,還包括: 進(jìn)度指示模塊,用于在展示所述整體任務(wù)的處理進(jìn)度的進(jìn)度展示圖形和展示所述當(dāng)前時(shí)刻所處理的子任務(wù)的處理信息的所述文本框之間設(shè)置進(jìn)度指示標(biāo)識(shí),其中,所述進(jìn)度指示標(biāo)識(shí)具有第一指示端和第二指示端,所述進(jìn)度指示標(biāo)識(shí)的第一指示端指向所述文本框,所述進(jìn)度指示標(biāo)識(shí)的第二指示端指向所述整體任務(wù)的處理進(jìn)度的進(jìn)度點(diǎn)。
21.根據(jù)權(quán)利要求12至20任一項(xiàng)所述的系統(tǒng),其特征在于,所述當(dāng)前時(shí)刻所處理的子任務(wù)的處理信息至少包括子任務(wù)的名稱、子任務(wù)的處理進(jìn)度、子任務(wù)在整體任務(wù)中所處位置中的一項(xiàng)。
22.根據(jù)權(quán)利要求12至20任一項(xiàng)所述的系統(tǒng),其特征在于,所述整體任務(wù)為設(shè)備系統(tǒng)評(píng)測(cè)任務(wù),所述子任務(wù) 包括3D性能評(píng)測(cè)任務(wù)、CPU性能評(píng)測(cè)任務(wù)、網(wǎng)頁(yè)瀏覽性能評(píng)測(cè)任務(wù)或視頻播放性能評(píng)測(cè)任務(wù)。
【文檔編號(hào)】G06F11/34GK103995771SQ201410241098
【公開(kāi)日】2014年8月20日 申請(qǐng)日期:2014年5月30日 優(yōu)先權(quán)日:2014年5月30日
【發(fā)明者】齊亮 申請(qǐng)人:北京安兔兔科技有限公司