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