一種顯示增量更新進(jìn)度的方法和裝置制造方法
【專利摘要】本發(fā)明實(shí)施例提供一種顯示增量更新進(jìn)度的方法和裝置,以在下載或安裝軟件時(shí)給用戶帶來(lái)更好的體驗(yàn)。所述方法包括:分別使用第一顏色和第二顏色在同一幾何圖形中繪制與文件包增量和文件包非增量對(duì)應(yīng)的表示部分;在下載所述文件包增量時(shí)更新所述文件包增量對(duì)應(yīng)的表示部分的第一顏色,直至所述文件包增量對(duì)應(yīng)的表示部分的第一顏色完全變更為所述第二顏色。本發(fā)明實(shí)施例提供的方法通過(guò)對(duì)文件包非增量部分進(jìn)度的顯示,使得用戶能夠?qū)嶋H感知節(jié)省多少流量,文件包增量的更新進(jìn)度顯示在視覺(jué)上進(jìn)一步被縮短,下載或安裝加快的感知被進(jìn)一步放大,從而給用戶帶來(lái)良好的下載或安裝體驗(yàn)。
【專利說(shuō)明】一種顯示增量更新進(jìn)度的方法和裝置【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及計(jì)算機(jī)【技術(shù)領(lǐng)域】,尤其涉及一種顯示增量更新進(jìn)度的方法和裝置。
【背景技術(shù)】
[0002]對(duì)于一些電子產(chǎn)品,例如個(gè)人電腦(Personal Computer, PC)、智能手機(jī)等等,由于應(yīng)用軟件功能的推陳出新,用戶經(jīng)常需要執(zhí)行的一項(xiàng)操作便是下載或安裝新的軟件。對(duì)于下載或安裝軟件,一種方法是將整個(gè)軟件安裝包下載下來(lái),然后再安裝在終端設(shè)備上,這種方法一般是首次安裝軟件才使用。除非是首次安裝軟件,一般而言,不需要下載整個(gè)軟件安裝包。因此,另一種下載或安裝軟件的方法即智能更新或增量更新(Delta Update)應(yīng)運(yùn)而生。不同于將整個(gè) 軟件安裝包下載,增量更新是一種全新的更新方式,即,用戶更新軟件時(shí)不需要重新下載整個(gè)安裝文件,只需要下載代碼改動(dòng)或者增量的部分,然后與原文件合成新的安裝文件,達(dá)到軟件更新的目的。
[0003]為了在下載或安裝軟件過(guò)程中讓用戶知曉當(dāng)前軟件安裝包下載或安裝了多少,在下載或安裝軟件安裝包的同時(shí),會(huì)顯示當(dāng)前的進(jìn)度,典型的方式是使用進(jìn)度條。在下載或安裝過(guò)程中,進(jìn)度條的延伸表示當(dāng)前下載或安裝進(jìn)行到何種程度。
[0004]對(duì)于增量更新這種軟件下載或安裝的方式,現(xiàn)有技術(shù)提供的顯示其進(jìn)度的方法與下載或安裝整個(gè)軟件安裝包時(shí)顯示其進(jìn)度的方法相同,即,雖然需要更新的軟件安裝包只占用整個(gè)軟件安裝包的一部分,但在向用戶顯示時(shí),初始狀態(tài)仍然表示100%待下載或安裝。隨著下載或安裝的進(jìn)行,進(jìn)度條逐漸延伸直至下載或安裝完畢。
[0005]上述現(xiàn)有技術(shù)顯示增量更新進(jìn)度的方法顯然沒(méi)有將增量更新的特點(diǎn),即實(shí)際上只需要下載代碼改動(dòng)的部分很好地向用戶詮釋出來(lái),如此,讓用戶仍然感覺(jué)是在下載整個(gè)軟件安裝包,給用戶的體驗(yàn)不好。
【發(fā)明內(nèi)容】
[0006]本發(fā)明實(shí)施例提供一種顯示增量更新進(jìn)度的方法和裝置,以在下載或安裝軟件時(shí)給用戶帶來(lái)更好的體驗(yàn)。
[0007]本發(fā)明實(shí)施例提供一種顯示增量更新進(jìn)度的方法,所述方法包括:
[0008]分別使用第一顏色和第二顏色在同一幾何圖形中繪制與文件包增量和文件包非增量對(duì)應(yīng)的表示部分;
[0009]在下載所述文件包增量時(shí)更新所述文件包增量對(duì)應(yīng)的表示部分的第一顏色,直至所述文件包增量對(duì)應(yīng)的表示部分的第一顏色完全變更為所述第二顏色。
[0010]本發(fā)明實(shí)施例提供一種顯示增量更新進(jìn)度的裝置,所述裝置包括:
[0011]繪制模塊,用于分別使用第一顏色和第二顏色在同一幾何圖形中繪制與文件包增量和文件包非增量對(duì)應(yīng)的表不部分;
[0012]更新模塊,用于在下載所述文件包增量時(shí)更新所述文件包增量對(duì)應(yīng)的表示部分的第一顏色,直至所述文件包增量對(duì)應(yīng)的表示部分的第一顏色完全變更為所述第二顏色。[0013]從上述本發(fā)明實(shí)施例可知,由于初始狀態(tài)分別使用第一顏色和第二顏色在同一幾何圖形中繪制與文件包增量和文件包非增量對(duì)應(yīng)的表示部分,并不是使用某種幾何圖形的100%表示待下載或安裝的文件包增量,在下載文件包的增量的過(guò)程中也只是更新所述文件包增量對(duì)應(yīng)的表示部分的第一顏色。因此,與現(xiàn)有技術(shù)使用的進(jìn)度條表示的下載或安裝進(jìn)度相比,本發(fā)明實(shí)施例提供的方法通過(guò)對(duì)文件包非增量部分進(jìn)度的顯示,使得用戶能夠?qū)嶋H感知節(jié)省多少流量,文件包增量的更新進(jìn)度顯示在視覺(jué)上進(jìn)一步被縮短,下載或安裝加快的感知被進(jìn)一步放大,從而給用戶帶來(lái)良好的下載或安裝體驗(yàn)。
【專利附圖】
【附圖說(shuō)明】
[0014]為了更清楚地說(shuō)明本發(fā)明實(shí)施例的技術(shù)方案,下面將對(duì)現(xiàn)有技術(shù)或?qū)嵤├枋鲋兴枰褂玫母綀D作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域技術(shù)人員來(lái)講,還可以如這些附圖獲得其他的附圖。
[0015]圖1是本發(fā)明實(shí)施例提供的顯示增量更新進(jìn)度的方法流程示意圖;
[0016]圖2_a是本發(fā)明實(shí)施例提供的采用矩形表示整個(gè)文件包的示意圖;
[0017]圖2_b是本發(fā)明實(shí)施例提供的采用圓環(huán)形表示整個(gè)文件包的示意圖;
[0018]圖2-c是本發(fā)明實(shí)施例提供的采用圓餅形表示整個(gè)文件包的示意圖;
[0019]圖3_a是本發(fā)明實(shí)施例提供的在同一圓環(huán)形中使用兩種不同顏色繪制文件包增量對(duì)應(yīng)部分和文件包非增量對(duì)應(yīng)部分示意圖;
[0020]圖3_b是本發(fā)明實(shí)施例提供的在同一幾何圓餅形中使用兩種不同顏色繪制文件包增量對(duì)應(yīng)部分和文件包非增量對(duì)應(yīng)部分示意圖;
[0021]圖4_a是本發(fā)明實(shí)施例提供的每下載一定量的文件包增量時(shí)將第二顏色覆蓋一部分文件包增量對(duì)應(yīng)的表示部分示意圖;
[0022]圖4_b是本發(fā)明實(shí)施例提供的文件包增量下載完畢時(shí)第二顏色完全覆蓋文件包增量對(duì)應(yīng)的表示部分示意圖;
[0023]圖5是本發(fā)明實(shí)施例提供的顯示增量更新進(jìn)度的裝置結(jié)構(gòu)示意圖;
[0024]圖6是本發(fā)明另一實(shí)施例提供的顯示增量更新進(jìn)度的裝置結(jié)構(gòu)示意圖;
[0025]圖7是本發(fā)明另一實(shí)施例提供的顯示增量更新進(jìn)度的裝置結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0026]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域技術(shù)人員所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0027]請(qǐng)參閱附圖1,是本發(fā)明實(shí)施例提供的顯示增量更新進(jìn)度的方法流程示意圖,主要包括步驟SlOl和步驟S102,具體地:
[0028]S101,分別使用第一顏色和第二顏色在同一幾何圖形中繪制與文件包增量和文件包非增量對(duì)應(yīng)的表示部分。
[0029]在本發(fā)明實(shí)施例中,可以采用幾何圖形表示整個(gè)文件包,其中,為了減小繪制的難度,幾何圖形可以是一些比較規(guī)則的幾何圖形,例如,矩形、圓環(huán)形或者圓餅形,如附圖2-a、附圖2-b和附圖2-c所示,分別是采用矩形、圓環(huán)形或者圓餅形表示整個(gè)文件包。需要說(shuō)明的是,本發(fā)明對(duì)采用什么幾何圖形表示整個(gè)文件包并不做限定。
[0030]作為分別使用第一顏色和第二顏色在同一幾何圖形中繪制與文件包增量和文件包非增量對(duì)應(yīng)的表示部分的一個(gè)實(shí)施例,在本發(fā)明實(shí)施例中,可以先計(jì)算文件包增量部分占整個(gè)文件包的百分比,為了描述方便,將文件包增量部分占整個(gè)文件包的百分比采用a%表示,例如,若整個(gè)文件包大小為10M,其增量部分為2.5M文件包增量部分占整個(gè)文件包的百分比為25%,即a%=25%。由于整個(gè)文件包由增量部分和非增量部分構(gòu)成,因此,若文件包增量部分占整個(gè)文件包的百分比為3%,則文件包非增量部分占整個(gè)文件包的百分比為(1- a)%。在計(jì)算完文件包增量部分占整個(gè)文件包的百分比后,可以按照該百分比a%,使用第一顏色填充幾何圖形中SXa%的部分,使用第二顏色填充幾何圖形中SX (l-a)%的部分,則幾何圖形中SXa%的部分為文件包增量對(duì)應(yīng)的表示部分,幾何圖形中SX (1- a)%的部分為文件包非增量對(duì)應(yīng)的表示部分,此處,S為幾何圖形的面積。
[0031]以表示整個(gè)文件包的幾何圖形是圓環(huán)形為例,假設(shè)文件包增量部分占整個(gè)文件包的百分比為25%,則使用第一顏色在同一幾何圖形中繪制與文件包增量和對(duì)應(yīng)的表示部分,使用第二顏色在同一幾何圖形中繪制與文件包非增量對(duì)應(yīng)的表示部分如附圖3-a所示;以表示整個(gè)文件包的幾何圖形是圓餅形為例,假設(shè)文件包增量部分占整個(gè)文件包的百分比為25%,則使用第一顏色在同一幾何圖形中繪制與文件包增量和對(duì)應(yīng)的表示部分,使用第二顏色在同一幾何圖形中繪制與文件包非增量對(duì)應(yīng)的表示部分如附圖3-b所示。
[0032]需要說(shuō)明的是,在本發(fā)明實(shí)施例中,對(duì)文件包增量的表示部分和文件包非增量的表示部分所采用的第一顏色和第二顏色并不加限制,原則上只要能夠?qū)⑽募隽康谋硎静糠趾臀募窃隽康谋硎静糠钟行^(qū)分開來(lái)即可,例如,第一顏色可以為無(wú)色或透明,第二顏色為有色或非透明,或者,第一顏色可以為有色或非透明,第二顏色為無(wú)色或透明。在附圖3-a和附圖3-b的示例中,文件包增量對(duì)應(yīng)的表示部分采用白色繪制,文件包非增量對(duì)應(yīng)的表示部分采用黑色繪制。
[0033]S102,在下載所述文件包增量時(shí)更新所述文件包增量對(duì)應(yīng)的表示部分的第一顏色,直至所述文件包增量對(duì)應(yīng)的表示部分的第一顏色完全變更為所述第二顏色。
[0034]具體實(shí)現(xiàn)時(shí),可以建立文件包增量下載量與文件包非增量對(duì)應(yīng)的表示部分增加量之間的映射關(guān)系,即在文件包增量的下載量使用Am表示、文件包非增量對(duì)應(yīng)的表示部分的增加量使用Ay表示時(shí),Ay與Am之間的映射關(guān)系使用Δ y = f (八111)表示,其中,€表示了映射法則,例如,映射法則可以是文件包增量下載量Δπι占整個(gè)文件包的b%時(shí),則文件包非增量對(duì)應(yīng)的表示部分的增加量占整個(gè)圖形面積的b%。
[0035]在建立了文件包增量下載量與文件包非增量對(duì)應(yīng)的表示部分增加量之間的映射關(guān)系后,每下載一定量的文件包增量,則以文件包非增量對(duì)應(yīng)的表示部分結(jié)束之處或文件包增量對(duì)應(yīng)的表示部分開始之處為起始位置,根據(jù)所述映射關(guān)系,將第二顏色覆蓋一部分文件包增量對(duì)應(yīng)的表示部分,直至第二顏色完全覆蓋第一顏色。以整個(gè)文件包大小是10M,文件包增量是2.5M,文件包非增量是7.5M,在同一幾何圖形中繪制與文件包增量和文件包非增量對(duì)應(yīng)的表示部分是附圖3-b所示(文件包增量部分的顏色是白色,文件包非增量部分的顏色是黑色)為例,假設(shè)在文件包增量下載過(guò)程中的某個(gè)時(shí)刻,文件包增量下載了
0.5M,其占整個(gè)文件包的5%,則根據(jù)上述舉例的映射關(guān)系A(chǔ)y = f ( Am),文件包非增量對(duì)應(yīng)的表示部分的增加量占整個(gè)圓餅形面積的5%,即,此時(shí)文件包非增量對(duì)應(yīng)的表示部分占整個(gè)圓餅形面積的80%,如附圖4-a所示。隨著文件包增量的下載過(guò)程的進(jìn)行,文件包非增量對(duì)應(yīng)的表示部分所使用的第二顏色不斷覆蓋文件包增量對(duì)應(yīng)的表示部分。當(dāng)文件包增量下載完畢,文件包非增量對(duì)應(yīng)的表示部分所使用的第二顏色完全覆蓋文件包增量對(duì)應(yīng)的表示部分,如附圖4-b所示。
[0036]從上述本發(fā)明實(shí)施例提供的顯示增量更新進(jìn)度的方法可知,由于初始狀態(tài)分別使用第一顏色和第二顏色在同一幾何圖形中繪制與文件包增量和文件包非增量對(duì)應(yīng)的表示部分,并不是使用某種幾何圖形的100%表示待下載或安裝的文件包增量,在下載文件包的增量的過(guò)程中也只是更新所述文件包增量對(duì)應(yīng)的表示部分的第一顏色。因此,與現(xiàn)有技術(shù)使用的進(jìn)度條表示的下載或安裝進(jìn)度相比,本發(fā)明實(shí)施例提供的方法通過(guò)對(duì)文件包非增量部分進(jìn)度的顯示,使得用戶能夠?qū)嶋H感知節(jié)省多少流量,文件包增量的更新進(jìn)度顯示在視覺(jué)上進(jìn)一步被縮短,下載或安裝加快的感知被進(jìn)一步放大,從而給用戶帶來(lái)良好的下載或安裝體驗(yàn)。
[0037]請(qǐng)參閱附圖5,是本發(fā)明實(shí)施例提供的顯示增量更新進(jìn)度的裝置結(jié)構(gòu)示意圖。為了便于說(shuō)明,僅僅示出了與本發(fā)明實(shí)施例相關(guān)的部分。附圖5示例的顯示增量更新進(jìn)度的裝置可以包括繪制模塊501和更新模塊502,其中:
[0038]繪制模塊501,用于分別使用第一顏色和第二顏色在同一幾何圖形中繪制與文件包增量和文件包非增量對(duì)應(yīng)的表示部分;
[0039]更新模塊502,用于在下載所述文件包增量時(shí)更新所述文件包增量對(duì)應(yīng)的表示部分的第一顏色,直至所述文件包增量對(duì)應(yīng)的表示部分的第一顏色完全變更為所述第二顏色。
[0040]需要說(shuō)明的是,以上顯示增量更新進(jìn)度的裝置的實(shí)施方式中,各功能模塊的劃分僅是舉例說(shuō)明,實(shí)際應(yīng)用中可以根據(jù)需要,例如相應(yīng)硬件的配置要求或者軟件的實(shí)現(xiàn)的便利考慮,而將上述功能分配由不同的功能模塊完成,即將所述顯示增量更新進(jìn)度的裝置的內(nèi)部結(jié)構(gòu)劃分成不同的功能模塊,以完成以上描述的全部或者部分功能。而且,實(shí)際應(yīng)用中,本實(shí)施例中的相應(yīng)的功能模塊可以是由相應(yīng)的硬件實(shí)現(xiàn),也可以由相應(yīng)的硬件執(zhí)行相應(yīng)的軟件完成,例如,前述的繪制模塊,可以是具有執(zhí)行前述分別使用第一顏色和第二顏色在同一幾何圖形中繪制與文件包增量和文件包非增量對(duì)應(yīng)的表示部分的硬件,例如繪制器,也可以是能夠執(zhí)行相應(yīng)計(jì)算機(jī)程序從而完成前述功能的一般處理器或者其他硬件設(shè)備;再如前述的更新模塊,可以是具有執(zhí)行前述在下載所述文件包增量時(shí)更新所述文件包增量對(duì)應(yīng)的表示部分的第一顏色,直至所述文件包增量對(duì)應(yīng)的表示部分的第一顏色完全變更為所述第二顏色功能的硬件,例如更新器,也可以是能夠執(zhí)行相應(yīng)計(jì)算機(jī)程序從而完成前述功能的一般處理器或者其他硬件設(shè)備(本說(shuō)明書提供的各個(gè)實(shí)施例都可應(yīng)用上述描述原則)。
[0041]附圖5示例的繪制模塊501可以包括計(jì)算單元601和填充單元602,如附圖6所示本發(fā)明另一實(shí)施例提供的顯示增量更新進(jìn)度的裝置,其中:
[0042]計(jì)算單元601,用于計(jì)算所述文件包增量部分占所述文件包的百分比a% ;
[0043]填充單元602,用于按照所述文件包增量部分占所述文件包的百分比a%,使用所述第一顏色填充所述幾何圖形中SXa%的部分,使用所述第二顏色填充所述幾何圖形中SX (1- a) %的部分,所述幾何圖形中SXa%的部分為所述文件包增量對(duì)應(yīng)的表示部分,所述幾何圖形中SX (I — a)%的部分為所述文件包非增量對(duì)應(yīng)的表示部分,所述S為所述幾何圖形的面積。
[0044]附圖5示例的更新模塊502可以包括映射關(guān)系建立單元701和覆蓋單元702,如附圖7所示本發(fā)明另一實(shí)施例提供的顯示增量更新進(jìn)度的裝置,其中:
[0045]映射關(guān)系建立單元701,用于建立所述文件包增量下載量與所述文件包非增量對(duì)應(yīng)的表示部分增加量之間的映射關(guān)系;
[0046]覆蓋單元702,用于每下載一定量的所述文件包增量,則以所述文件包非增量對(duì)應(yīng)的表示部分結(jié)束之處或所述文件包增量對(duì)應(yīng)的表示部分開始之處為起始位置,根據(jù)所述映射關(guān)系將所述第二顏色覆蓋一部分所述文件包增量對(duì)應(yīng)的表示部分,直至所述第二顏色完全覆蓋所述第一顏色。
[0047]附圖5至附圖7示例的顯示增量更新進(jìn)度的裝置中,第一顏色可以為無(wú)色或透明,第二顏色可以為有色或非透明,或者,第一顏色可以為有色或非透明,第二顏色可以為無(wú)色或透明,表示整個(gè)文件包的幾何圖形可以為矩形、圓環(huán)形或圓餅形等,本發(fā)明對(duì)此不做限制。
[0048]需要說(shuō)明的是,上述裝置各模塊/單元之間的信息交互、執(zhí)行過(guò)程等內(nèi)容,由于與本發(fā)明方法實(shí)施例基于同一構(gòu)思,其帶來(lái)的技術(shù)效果與本發(fā)明方法實(shí)施例相同,具體內(nèi)容可參見(jiàn)本發(fā)明方法實(shí)施例中的敘述,此處不再贅述。
[0049]本領(lǐng)域普通技術(shù)人員可以理解上述實(shí)施例的各種方法中的全部或部分步驟是可以通過(guò)程序來(lái)指令相關(guān)的硬件來(lái)完成,比如以下各種方法的一種或多種或全部:
[0050]分別使用第一顏色和第二顏色在同一幾何圖形中繪制與文件包增量和文件包非增量對(duì)應(yīng)的表示部分;
[0051]在下載所述文件包增量時(shí)更新所述文件包增量對(duì)應(yīng)的表示部分的第一顏色,直至所述文件包增量對(duì)應(yīng)的表示部分的第一顏色完全變更為所述第二顏色。
[0052]本領(lǐng)域普通技術(shù)人員可以理解上述實(shí)施例的各種方法中的全部或部分步驟是可以通過(guò)程序來(lái)指令相關(guān)的硬件來(lái)完成,該程序可以存儲(chǔ)于一計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,存儲(chǔ)介質(zhì)可以包括:只讀存儲(chǔ)器(ROM,Read Only Memory)、隨機(jī)存取存儲(chǔ)器(RAM,RandomAccess Memory)、磁盤或光盤等。
[0053]以上對(duì)本發(fā)明實(shí)施例提供的一種顯示增量更新進(jìn)度的方法和裝置進(jìn)行了詳細(xì)介紹,本文中應(yīng)用了具體個(gè)例對(duì)本發(fā)明的原理及實(shí)施方式進(jìn)行了闡述,以上實(shí)施例的說(shuō)明只是用于幫助理解本發(fā)明的方法及其核心思想;同時(shí),對(duì)于本領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)明的思想,在【具體實(shí)施方式】及應(yīng)用范圍上均會(huì)有改變之處,綜上所述,本說(shuō)明書內(nèi)容不應(yīng)理解為對(duì)本發(fā)明的限制。
【權(quán)利要求】
1.一種顯示增量更新進(jìn)度的方法,其特征在于,所述方法包括: 分別使用第一顏色和第二顏色在同一幾何圖形中繪制與文件包增量和文件包非增量對(duì)應(yīng)的表示部分; 在下載所述文件包增量時(shí)更新所述文件包增量對(duì)應(yīng)的表示部分的第一顏色,直至所述文件包增量對(duì)應(yīng)的表示部分的第一顏色完全變更為所述第二顏色。
2.如權(quán)利要求1所述的方法,其特征在于,所述分別使用第一顏色和第二顏色在同一幾何圖形中繪制與文件包增量和文件包非增量對(duì)應(yīng)的表示部分包括: 計(jì)算所述文件包增量部分占所述文件包的百分比a% ; 按照所述文件包增量部分占所述文件包的百分比a%,使用所述第一顏色填充所述幾何圖形中SXa%的部分,使用所述第二顏色填充所述幾何圖形中SX (I — a) %的部分,所述幾何圖形中SXa%的部分為所述文件包增量對(duì)應(yīng)的表示部分,所述幾何圖形中SX (I —a) %的部分為所述文件包非增量對(duì)應(yīng)的表示部分,所述S為所述幾何圖形的面積。
3.如權(quán)利要求1所述的方法,其特征在于,所述在下載所述文件包增量時(shí)更新所述文件包增量對(duì)應(yīng)的表示部分的第一顏色,直至所述文件包增量對(duì)應(yīng)的表示部分的第一顏色完全變更為所述第二顏色包括: 建立所述文件包增量下載量與所述文件包非增量對(duì)應(yīng)的表示部分增加量之間的映射關(guān)系; 每下載一定量的所述文件包增量,則以所述文件包非增量對(duì)應(yīng)的表示部分結(jié)束之處或所述文件包增量對(duì)應(yīng)的表示部分開始之處為起始位置,根據(jù)所述映射關(guān)系將所述第二顏色覆蓋一部分所述文件包增量對(duì)應(yīng)的表示部分,直至所述第二顏色完全覆蓋所述第一顏色?!?br>
4.如權(quán)利要求1所述的方法,其特征在于,所述第一顏色為無(wú)色或透明,第二顏色為有色或非透明,或者,所述第一顏色為有色或非透明,第二顏色為無(wú)色或透明。
5.如權(quán)利要求1至4任意一項(xiàng)所述的方法,其特征在于,所述幾何圖形為矩形、圓環(huán)形或圓餅形。
6.一種顯示增量更新進(jìn)度的裝置,其特征在于,所述裝置包括: 繪制模塊,用于分別使用第一顏色和第二顏色在同一幾何圖形中繪制與文件包增量和文件包非增量對(duì)應(yīng)的表示部分; 更新模塊,用于在下載所述文件包增量時(shí)更新所述文件包增量對(duì)應(yīng)的表示部分的第一顏色,直至所述文件包增量對(duì)應(yīng)的表示部分的第一顏色完全變更為所述第二顏色。
7.如權(quán)利要求6所述的裝置,其特征在于,所述繪制模塊包括: 計(jì)算單元,用于計(jì)算所述文件包增量部分占所述文件包的百分比a% ; 填充單元,用于按照所述文件包增量部分占所述文件包的百分比a%,使用所述第一顏色填充所述幾何圖形中SXa%的部分,使用所述第二顏色填充所述幾何圖形中SX (I —a)%的部分,所述幾何圖形中SXa%的部分為所述文件包增量對(duì)應(yīng)的表示部分,所述幾何圖形中SX (I — a)%的部分為所述文件包非增量對(duì)應(yīng)的表示部分,所述S為所述幾何圖形的面積。
8.如權(quán)利要求6所述的裝置,其特征在于,所述更新模塊包括: 映射關(guān)系建立單元,用于建立所述文件包增量下載量與所述文件包非增量對(duì)應(yīng)的表示部分增加量之間的映射關(guān)系;覆蓋單元,用于每下載一定量的所述文件包增量,則以所述文件包非增量對(duì)應(yīng)的表示部分結(jié)束之處或所述文件包增量對(duì)應(yīng)的表示部分開始之處為起始位置,根據(jù)所述映射關(guān)系將所述第二顏色覆蓋一部分所述文件包增量對(duì)應(yīng)的表示部分,直至所述第二顏色完全覆蓋所述第一顏色。
9.如權(quán)利要求6所述的裝置,其特征在于,所述第一顏色為無(wú)色或透明,第二顏色為有色或非透明,或者,所述第一顏色為有色或非透明,第二顏色為無(wú)色或透明。
10.如權(quán)利要求6至9任意一項(xiàng)所述的裝置,其特征在于,所述幾何圖形為矩形、圓環(huán)形或圓餅形。`
【文檔編號(hào)】G06F9/445GK103853569SQ201210512235
【公開日】2014年6月11日 申請(qǐng)日期:2012年12月4日 優(yōu)先權(quán)日:2012年12月4日
【發(fā)明者】譚思穎, 余亮, 朱德亮, 吳雪竹, 范少波, 相里飛, 林聲煒, 鐘于勝, 邵興, 祝濤, 曾佳, 呂婧 申請(qǐng)人:騰訊科技(深圳)有限公司