一種利用圖標(biāo)顯示天氣的方法及裝置的制造方法
【專利摘要】本發(fā)明實(shí)施例提供一種利用圖標(biāo)顯示天氣的方法及裝置,涉及計(jì)算機(jī)技術(shù)領(lǐng)域,主要目的在于利用圖標(biāo)快速查看天氣數(shù)據(jù)。本發(fā)明實(shí)施例所采用的技術(shù)方案是:獲取天氣更新服務(wù)提供的天氣數(shù)據(jù),所述天氣更新服務(wù)由天氣應(yīng)用程序提供;根據(jù)所述天氣數(shù)據(jù)生成天氣圖標(biāo);在系統(tǒng)界面中顯示所述天氣圖標(biāo)。本發(fā)明主要用于圖標(biāo)顯示天氣數(shù)據(jù)。
【專利說(shuō)明】
一種利用圖標(biāo)顯示天氣的方法及裝置
技術(shù)領(lǐng)域
[0001]本發(fā)明實(shí)施例涉及計(jì)算機(jī)技術(shù)領(lǐng)域,尤其涉及一種利用圖標(biāo)顯示天氣的方法及裝置。
【背景技術(shù)】
[0002]智能操作系統(tǒng)中的應(yīng)用程序在智能設(shè)備中大多是以圖標(biāo)的形式展示的。用戶通過(guò)選擇不同的圖標(biāo)就可以運(yùn)行不同的應(yīng)用程序。目前應(yīng)用程序的圖標(biāo)都是由標(biāo)志性的圖片制作生成的,在實(shí)際應(yīng)用中,圖標(biāo)的象征性作用更大,因此,一款應(yīng)用的圖標(biāo)也是固定不變的。然而對(duì)于像天氣類的應(yīng)用,其內(nèi)容更新變化的方式具有一定的規(guī)律性,對(duì)于采用選中打開(kāi)的方式來(lái)查看具體內(nèi)容,人們習(xí)慣于更加直觀地查看具體內(nèi)容而不需要過(guò)多的操作,因此,在系統(tǒng)界面中添加天氣控件來(lái)顯示天氣的方式就應(yīng)運(yùn)而生了。然而這種方式需要系統(tǒng)進(jìn)行實(shí)時(shí)的維護(hù),比較占用了系統(tǒng)處理資源,并且在系統(tǒng)界面中的內(nèi)容過(guò)多時(shí),其占用過(guò)多的界面空間的問(wèn)題就顯得格外突出。
【發(fā)明內(nèi)容】
[0003]本發(fā)明實(shí)施例提供一種利用圖標(biāo)顯示天氣的方法及裝置,主要目的在于利用圖標(biāo)快速查看天氣數(shù)據(jù)。
[0004]為達(dá)到上述目的,本發(fā)明主要提供如下技術(shù)方案:
[0005]—方面,本發(fā)明實(shí)施例提供一種利用圖標(biāo)顯示天氣的方法,該方法包括:
[0006]獲取天氣更新服務(wù)提供的天氣數(shù)據(jù),所述天氣更新服務(wù)由天氣應(yīng)用程序提供;
[0007]根據(jù)所述天氣數(shù)據(jù)生成天氣圖標(biāo);
[0008]在系統(tǒng)界面中顯示所述天氣圖標(biāo)。
[0009]可選的,獲取天氣更新服務(wù)提供的天氣數(shù)據(jù)包括:
[0010]獲取天氣數(shù)據(jù),所述天氣數(shù)據(jù)包括天氣狀態(tài)信息和溫度信息。
[0011]可選的,根據(jù)所述天氣數(shù)據(jù)生成天氣圖標(biāo)包括:
[0012]判斷所述天氣數(shù)據(jù)與當(dāng)前顯示的天氣數(shù)據(jù)是否存在差異;
[0013]若存在,則根據(jù)所述天氣數(shù)據(jù)繪制新的天氣圖標(biāo)。
[0014]可選的,在系統(tǒng)界面中顯示所述天氣圖標(biāo)包括:
[0015]判斷是否存在新的天氣圖標(biāo);
[0016]若存在,則更新系統(tǒng)界面中原有的天氣圖標(biāo)為所述新的天氣圖標(biāo)。
[0017]可選的,更新系統(tǒng)界面中原有的天氣圖標(biāo)為所述新的天氣圖標(biāo)包括:
[0018]當(dāng)天氣圖標(biāo)所在的系統(tǒng)界面為當(dāng)前顯示界面時(shí),更新天氣圖標(biāo),以顯示更新后的天氣數(shù)據(jù)。
[0019]另一方面,本發(fā)明實(shí)施例提供一種利用圖標(biāo)顯示天氣的裝置,該裝置包括:
[0020]獲取單元,用于獲取天氣更新服務(wù)提供的天氣數(shù)據(jù),所述天氣更新服務(wù)由天氣應(yīng)用程序提供;[0021 ]生成單元,用于根據(jù)所述獲取單元獲取的天氣數(shù)據(jù)生成天氣圖標(biāo);
[0022]顯示單元,用于在系統(tǒng)界面中顯示所述生成單元生成的天氣圖標(biāo)。
[0023]可選的,所述獲取單元,還用于獲取天氣數(shù)據(jù),所述天氣數(shù)據(jù)包括天氣狀態(tài)信息和溫度信息;
[0024]第二獲取模塊,用于定期獲取天氣數(shù)據(jù)。
[0025]可選的,所述生成單元包括:
[0026]判斷模塊,用于判斷所述天氣數(shù)據(jù)與當(dāng)前顯示的天氣數(shù)據(jù)是否存在差異;
[0027]繪制模塊,用于當(dāng)所述判斷模塊判斷天氣數(shù)據(jù)與當(dāng)前顯示的天氣數(shù)據(jù)存在差異時(shí),根據(jù)所述天氣數(shù)據(jù)繪制新的天氣圖標(biāo)。
[0028]可選的,所述顯示單元包括:
[0029]判斷模塊,用于判斷是否存在新的天氣圖標(biāo);
[0030]更新模塊,用于當(dāng)所述判斷模塊判斷存在新的天氣圖標(biāo)時(shí),更新系統(tǒng)界面中原有的天氣圖標(biāo)為所述新的天氣圖標(biāo)。
[0031]可選的,所述更新模塊還用于,當(dāng)天氣圖標(biāo)所在的系統(tǒng)界面為當(dāng)前顯示界面時(shí),更新天氣圖標(biāo),以顯示更新后的天氣數(shù)據(jù)。
[0032]本發(fā)明實(shí)施例提供的一種利用圖標(biāo)顯示天氣的方法及裝置,是將天氣應(yīng)用中的主要數(shù)據(jù)通過(guò)天氣圖標(biāo)的方式直接顯示在系統(tǒng)界面中,無(wú)需打開(kāi)應(yīng)用程序查看。與在系統(tǒng)界面中添加天氣控件相比,圖標(biāo)不需要實(shí)時(shí)的系統(tǒng)維護(hù),不會(huì)占用系統(tǒng)處理資源,并且由于天氣圖標(biāo)與天氣應(yīng)用圖標(biāo)合為一體,天氣圖標(biāo)不會(huì)占用多余的系統(tǒng)界面空間,因此,利用圖標(biāo)顯示天氣數(shù)據(jù)相比天氣控件來(lái)說(shuō)在達(dá)到快速查看天氣數(shù)據(jù)的同時(shí)還能夠減少系統(tǒng)處理資源的占用以及節(jié)省界面空間的資源。
【附圖說(shuō)明】
[0033]為了更清楚地說(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ù)這些附圖獲得其他的附圖。
[0034]圖1為本發(fā)明實(shí)施例提供的一種利用圖標(biāo)顯示天氣的方法流程圖;
[0035]圖2為本發(fā)明實(shí)施例提供的另一種利用圖標(biāo)顯示天氣的方法流程圖;
[0036]圖3為本發(fā)明實(shí)施例提供的一種利用圖標(biāo)顯示天氣的裝置結(jié)構(gòu)組成框圖;
[0037]圖4為本發(fā)明實(shí)施例提供的另一種利用圖標(biāo)顯示天氣的裝置結(jié)構(gòu)組成框圖。
【具體實(shí)施方式】
[0038]為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(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ù)的范圍。
[0039]本發(fā)明實(shí)施例提供了一種利用圖標(biāo)顯示天氣的方法,如圖1所示,該方法應(yīng)用于智能終端中,具體步驟包括:
[0040]101、獲取天氣更新服務(wù)提供的天氣數(shù)據(jù)。
[0041]智能終端中的天氣應(yīng)用能夠?yàn)橛脩籼峁┊?dāng)天以及未來(lái)幾天的天氣預(yù)報(bào)數(shù)據(jù)。在天氣應(yīng)用中,所提供的天氣數(shù)據(jù)包括有:天氣的溫度、濕度,風(fēng)力,空氣質(zhì)量,以及各種的天氣指數(shù),如出行指數(shù)、洗車指數(shù)、紫外線指數(shù)等等。這些天氣數(shù)據(jù)的獲取與更新都是通過(guò)獲取氣象局提供的基礎(chǔ)天氣數(shù)據(jù),再經(jīng)過(guò)天氣應(yīng)用對(duì)這些基礎(chǔ)天氣數(shù)據(jù)進(jìn)行統(tǒng)計(jì)計(jì)算,得出應(yīng)用界面中所需的天氣數(shù)據(jù)。
[0042]不同的天氣應(yīng)用更新天氣數(shù)據(jù)的頻率是不同的,有根據(jù)時(shí)間段更新的,也有實(shí)時(shí)進(jìn)行更新的。這主要取決于天氣應(yīng)用中天氣更新服務(wù)的設(shè)置情況。而天氣更新服務(wù)得設(shè)置在一些應(yīng)用中是可以自定義設(shè)置的。本發(fā)明實(shí)施例對(duì)天氣更新服務(wù)的數(shù)據(jù)更新頻率不做具體限定,但應(yīng)能保證天氣數(shù)據(jù)被顯示時(shí)應(yīng)為最新的天氣數(shù)據(jù)。
[0043]102、根據(jù)天氣數(shù)據(jù)生成天氣圖標(biāo)。
[0044]應(yīng)用圖標(biāo)作為軟件標(biāo)識(shí),一般是固定不變的圖片。本發(fā)明實(shí)施例中的天氣圖標(biāo)是能夠顯示當(dāng)前天氣數(shù)據(jù)的動(dòng)態(tài)天氣圖標(biāo),需要進(jìn)行天氣數(shù)據(jù)的更新。一般的動(dòng)態(tài)圖標(biāo)是指在圖標(biāo)中包含有一定的動(dòng)態(tài)素材,如,會(huì)旋轉(zhuǎn)的風(fēng)扇、會(huì)飄動(dòng)的旗幟等。而本發(fā)明實(shí)施例中,所指的動(dòng)態(tài)天氣圖標(biāo)除了含有動(dòng)態(tài)素材外,還包括圖標(biāo)中的天氣數(shù)據(jù)需要進(jìn)行動(dòng)態(tài)的更新。因此,本發(fā)明實(shí)施例所生成天氣圖標(biāo)是一種能夠進(jìn)行動(dòng)態(tài)展示天氣數(shù)據(jù)的天氣圖標(biāo)。例如,在顯示天氣狀態(tài)時(shí),能夠動(dòng)態(tài)顯示太陽(yáng)升起、降落的過(guò)程,或者是動(dòng)態(tài)下雨的過(guò)程,同時(shí)在需要展示氣溫時(shí)還能夠顯示根據(jù)氣溫值得變化實(shí)時(shí)地更新氣溫顯示值。
[0045]對(duì)于天氣圖標(biāo)中存在動(dòng)態(tài)顯示內(nèi)容的部分使用動(dòng)態(tài)顯示素材就可以實(shí)現(xiàn),而對(duì)于顯示內(nèi)容需要更新的數(shù)據(jù)是通過(guò)生成具有更新后數(shù)據(jù)內(nèi)容的新天氣圖標(biāo)來(lái)更換原天氣圖標(biāo)來(lái)實(shí)現(xiàn)的。
[0046]103、在系統(tǒng)界面中顯示天氣圖標(biāo)。
[0047]圖標(biāo)是具有明確指代含義的計(jì)算機(jī)圖形,在系統(tǒng)界面中的圖標(biāo)多作為應(yīng)用軟件的標(biāo)識(shí)。由于界面中的圖標(biāo)要求有同一的顯示規(guī)格,因此,應(yīng)用圖標(biāo)的顯示面積有限。而天氣更新服務(wù)所提供的天氣數(shù)據(jù)眾多,不可能將所有的天氣數(shù)據(jù)均顯示在一個(gè)天氣圖標(biāo)中。所以,本發(fā)明實(shí)施例用于生成天氣圖標(biāo)的天氣數(shù)據(jù)只是天氣更新服務(wù)提供的部分天氣數(shù)據(jù)內(nèi)容。
[0048]天氣圖標(biāo)所展示的天氣數(shù)據(jù)能夠在天氣應(yīng)用中進(jìn)行自定義設(shè)置。天氣應(yīng)用中提供可顯示在圖標(biāo)中的天氣數(shù)據(jù)的選擇界面,用戶可通過(guò)該界面自由選擇自己需要的天氣數(shù)據(jù)直接展示在系統(tǒng)界面的天氣圖標(biāo)中,當(dāng)然,被選擇的天氣數(shù)據(jù)的項(xiàng)數(shù)應(yīng)保證圖標(biāo)夠清晰顯示具體的數(shù)據(jù)內(nèi)容。在超過(guò)顯示的項(xiàng)數(shù)時(shí),應(yīng)用將主動(dòng)報(bào)警提示用戶選擇的天氣數(shù)據(jù)內(nèi)容超項(xiàng)。比如,圖標(biāo)中能夠顯示的天氣數(shù)據(jù)為3項(xiàng),當(dāng)用戶在天氣應(yīng)用中選擇在圖標(biāo)中顯示氣溫時(shí),則系統(tǒng)界面的天氣圖標(biāo)中直接顯示當(dāng)前天氣的氣溫,當(dāng)用戶在天氣應(yīng)用中選擇在圖標(biāo)中顯示氣溫、濕度時(shí),系統(tǒng)界面的天氣圖標(biāo)將顯示當(dāng)前天氣的氣溫和濕度,但各自顯示的數(shù)據(jù)內(nèi)容將變小,而當(dāng)用戶在天氣應(yīng)用中選擇在圖標(biāo)中顯示氣溫、濕度、風(fēng)力和空氣質(zhì)量時(shí),設(shè)置界面將報(bào)警提示用戶圖標(biāo)中無(wú)法顯示過(guò)多的天氣數(shù)據(jù)。
[0049]需要說(shuō)明的是,在天氣圖標(biāo)中顯示天氣數(shù)據(jù)的方式除了上述的將所選數(shù)據(jù)全部顯示在圖標(biāo)中的方式外,還可以將需要顯示的天氣數(shù)據(jù)按照一定的時(shí)間間隔逐個(gè)的在圖標(biāo)中進(jìn)行顯示,如此,對(duì)于顯示的項(xiàng)數(shù)將沒(méi)有限制,但會(huì)增加查看的時(shí)長(zhǎng),當(dāng)顯示的內(nèi)容項(xiàng)較多時(shí),用戶需要等待一定的時(shí)間才能夠看到需要的天氣數(shù)據(jù)。
[0050]結(jié)合上述的實(shí)現(xiàn)方式可以看出,本發(fā)明實(shí)施例所采用的一種利用圖標(biāo)顯示天氣的方法,是將天氣應(yīng)用中的主要數(shù)據(jù)通過(guò)天氣圖標(biāo)的方式直接顯示在系統(tǒng)界面中,無(wú)需打開(kāi)應(yīng)用程序查看。與在系統(tǒng)界面中添加天氣控件相比,圖標(biāo)不需要實(shí)時(shí)的系統(tǒng)維護(hù),不會(huì)占用系統(tǒng)處理資源,并且由于天氣圖標(biāo)與天氣應(yīng)用圖標(biāo)合為一體,天氣圖標(biāo)不會(huì)占用多余的系統(tǒng)界面空間,因此,利用圖標(biāo)顯示天氣數(shù)據(jù)相比天氣控件來(lái)說(shuō)在達(dá)到快速查看天氣數(shù)據(jù)的同時(shí)還能夠減少系統(tǒng)處理資源的占用以及節(jié)省界面空間的資源。
[0051]為了更加詳細(xì)地說(shuō)明本發(fā)明實(shí)施例所提出的利用圖標(biāo)顯示天氣的方法,本方實(shí)施例還提供了一種利用圖標(biāo)顯示天氣的方法,如圖2所示,該方法所包括的具體步驟為:
[0052]201、獲取顯示在天氣圖標(biāo)中的天氣數(shù)據(jù)。
[0053]天氣更新服務(wù)提供的天氣數(shù)據(jù)是天氣應(yīng)用中所需的所有天氣數(shù)據(jù),而本發(fā)明實(shí)施例所獲取的天氣數(shù)據(jù)只是用于顯示在天氣圖標(biāo)中的天氣數(shù)據(jù)。這部分天氣數(shù)據(jù)雖然取自于天氣更新服務(wù),但只是其中的一部分,而非全部天氣數(shù)據(jù)。
[0054]在天氣圖標(biāo)中顯示的天氣數(shù)據(jù)在更新時(shí)同樣是根據(jù)天氣更新服務(wù)更新天氣數(shù)據(jù)的周期進(jìn)行的。也就是說(shuō),天氣圖標(biāo)中顯示的天氣數(shù)據(jù)的更新周期的最短時(shí)間取決于天氣更新服務(wù)更新周期。
[0055]202、根據(jù)天氣數(shù)據(jù)繪制天氣圖標(biāo)。
[0056]本發(fā)明實(shí)施例中天氣圖標(biāo)是通過(guò)繪制圖標(biāo)的方式生成的。具體的繪制可通過(guò)現(xiàn)有的繪圖軟件來(lái)實(shí)現(xiàn),也可以通過(guò)建立素材庫(kù)將天氣數(shù)據(jù)所對(duì)應(yīng)的素材進(jìn)行組合拼接生成相應(yīng)的天氣圖標(biāo)?,F(xiàn)有的圖標(biāo)繪制實(shí)現(xiàn)方式中,已經(jīng)存在很多的成熟方案,所以,本發(fā)明實(shí)施例對(duì)圖標(biāo)的繪制生成方式不做具體限定。
[0057]天氣圖標(biāo)的繪制是根據(jù)天氣數(shù)據(jù)的更新周期進(jìn)行的,當(dāng)天氣數(shù)據(jù)進(jìn)行一次更新后就應(yīng)該針對(duì)更新的天氣數(shù)據(jù)繪制一個(gè)新的天氣圖標(biāo)。但是,在天氣數(shù)據(jù)的更新周期很短的情況下,更新后的天氣數(shù)據(jù)很可能與更新前的天氣數(shù)據(jù)相同。因此,為了避免重復(fù)繪制相同的天氣圖標(biāo),節(jié)省繪制圖標(biāo)造成的處理資源占用,在繪制圖標(biāo)前,應(yīng)先判斷更新后得到的天氣數(shù)據(jù)與當(dāng)前所顯示的天氣數(shù)據(jù)是否存在差異,只有在天氣數(shù)據(jù)有變化時(shí),才啟動(dòng)天氣圖標(biāo)繪制的流程。
[0058]203、更新系統(tǒng)界面中的天氣圖標(biāo)。
[0059]系統(tǒng)界面中的天氣圖標(biāo)能夠顯示簡(jiǎn)單的天氣數(shù)據(jù),如天氣的氣溫、空氣質(zhì)量狀況或者PM2.5(細(xì)顆粒物)指數(shù)。當(dāng)所顯示的天氣數(shù)據(jù)存在更新時(shí),相應(yīng)的天氣圖標(biāo)也需要進(jìn)行更新。因此,更新天氣圖標(biāo)時(shí),應(yīng)先判斷是否存在新繪制的天氣圖標(biāo),天氣圖標(biāo)可根據(jù)其繪制的時(shí)間判斷其是否為新繪制的天氣圖標(biāo)。當(dāng)存在新繪制的天氣圖標(biāo)時(shí),將原天氣圖標(biāo)更換為新的天氣圖標(biāo)。
[0060]此外,為了減少更換天氣圖標(biāo)所占用的系統(tǒng)處理資源,也可以根據(jù)天氣圖標(biāo)所在的系統(tǒng)界面是否為當(dāng)前顯示界面,若是,再判斷是否有新的天氣圖標(biāo),若存在新的天氣圖標(biāo)再進(jìn)行更新。也就是說(shuō),在繪制出了新的天氣圖標(biāo)時(shí),不需要對(duì)當(dāng)前的天氣圖標(biāo)進(jìn)行更新,而是先判斷天氣圖標(biāo)所在的系統(tǒng)界面是否處于當(dāng)前的顯示界面。在不是當(dāng)前顯示界面的情況下,即智能設(shè)備當(dāng)前的顯示界面有可能是其他應(yīng)用的界面或者是當(dāng)前正處于息屏狀態(tài),用戶沒(méi)有意愿觀看天氣圖標(biāo)。在這種情況下,即使存在有新的天氣圖標(biāo),也無(wú)需更新天氣圖標(biāo)。只有在天氣圖標(biāo)所在的界面為當(dāng)前顯示界面時(shí),才將最新的天氣圖標(biāo)進(jìn)行更新,以顯示當(dāng)前的最新的天氣數(shù)據(jù)。
[0061]進(jìn)一步的,作為對(duì)上述方法的實(shí)現(xiàn),本發(fā)明實(shí)施例提供了一種利用圖標(biāo)顯示天氣的裝置,如圖3所示,該裝置包括:
[0062]獲取單元31,用于獲取天氣更新服務(wù)提供的天氣數(shù)據(jù),所述天氣更新服務(wù)由天氣應(yīng)用程序提供;
[0063]生成單元32,用于根據(jù)所述獲取單元31的天氣數(shù)據(jù)生成天氣圖標(biāo);
[0064]顯示單元33,用于在系統(tǒng)界面中顯示所述生成單元32的天氣圖標(biāo)。
[0065]進(jìn)一步的,如圖4所示,所述獲取單元31,還用于獲取天氣數(shù)據(jù),所述天氣數(shù)據(jù)包括天氣狀態(tài)信息和溫度信息。
[ΟΟ??] 進(jìn)一步的,如圖4所示,所述生成單元32包括:
[0067]判斷模塊321,用于判斷所述天氣數(shù)據(jù)與當(dāng)前顯示的天氣數(shù)據(jù)是否存在差異;
[0068]繪制模塊322,用于當(dāng)所述判斷模塊321氣數(shù)據(jù)與當(dāng)前顯示的天氣數(shù)據(jù)存在差異時(shí),根據(jù)所述天氣數(shù)據(jù)繪制新的天氣圖標(biāo)。
[0069]進(jìn)一步的,如圖4所示,所述顯示單元33包括:
[0070]判斷模塊331,用于判斷是否存在新的天氣圖標(biāo);
[0071]更新模塊332,用于當(dāng)所述判斷模塊331在新的天氣圖標(biāo)時(shí),更新系統(tǒng)界面中原有的天氣圖標(biāo)為所述新的天氣圖標(biāo)。
[0072]進(jìn)一步的,所述更新模塊332還用于,當(dāng)天氣圖標(biāo)所在的系統(tǒng)界面為當(dāng)前顯示界面時(shí),更新天氣圖標(biāo),以顯示更新后的天氣數(shù)據(jù)。
[0073]綜上所述,本發(fā)明實(shí)施例所采用的一種利用圖標(biāo)顯示天氣的方法及裝置,是將天氣應(yīng)用中的主要數(shù)據(jù)通過(guò)天氣圖標(biāo)的方式直接顯示在系統(tǒng)界面中,無(wú)需打開(kāi)應(yīng)用程序查看。與在系統(tǒng)界面中添加天氣控件相比,圖標(biāo)不需要實(shí)時(shí)的系統(tǒng)維護(hù),不會(huì)占用系統(tǒng)處理資源,并且由于天氣圖標(biāo)與天氣應(yīng)用圖標(biāo)合為一體,天氣圖標(biāo)不會(huì)占用多余的系統(tǒng)界面空間,因此,利用圖標(biāo)顯示天氣數(shù)據(jù)相比天氣控件來(lái)說(shuō)在達(dá)到快速查看天氣數(shù)據(jù)的同時(shí)還能夠減少系統(tǒng)處理資源的占用以及節(jié)省界面空間的資源。
[0074]以上所描述的裝置實(shí)施例僅僅是示意性的,其中所述作為分離部件說(shuō)明的單元可以是或者也可以不是物理上分開(kāi)的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部模塊來(lái)實(shí)現(xiàn)本實(shí)施例方案的目的。本領(lǐng)域普通技術(shù)人員在不付出創(chuàng)造性的勞動(dòng)的情況下,即可以理解并實(shí)施。
[0075]通過(guò)以上的實(shí)施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到各實(shí)施方式可借助軟件加必需的通用硬件平臺(tái)的方式來(lái)實(shí)現(xiàn),當(dāng)然也可以通過(guò)硬件?;谶@樣的理解,上述技術(shù)方案本質(zhì)上或者說(shuō)對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來(lái),該計(jì)算機(jī)軟件產(chǎn)品可以存儲(chǔ)在計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,如R0M/RAM、磁碟、光盤(pán)等,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行各個(gè)實(shí)施例或者實(shí)施例的某些部分所述的方法。
[0076]最后應(yīng)說(shuō)明的是:以上實(shí)施例僅用以說(shuō)明本發(fā)明的技術(shù)方案,而非對(duì)其限制;盡管參照前述實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說(shuō)明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對(duì)前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對(duì)其中部分技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的精神和范圍。
【主權(quán)項(xiàng)】
1.一種利用圖標(biāo)顯示天氣的方法,其特征在于,所述方法包括: 獲取天氣更新服務(wù)提供的天氣數(shù)據(jù),所述天氣更新服務(wù)由天氣應(yīng)用程序提供; 根據(jù)所述天氣數(shù)據(jù)生成天氣圖標(biāo); 在系統(tǒng)界面中顯示所述天氣圖標(biāo)。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,獲取天氣更新服務(wù)提供的天氣數(shù)據(jù)包括: 獲取天氣數(shù)據(jù),所述天氣數(shù)據(jù)包括天氣狀態(tài)信息和溫度信息。3.根據(jù)權(quán)利要求2所述的方法,其特征在于,根據(jù)所述天氣數(shù)據(jù)生成天氣圖標(biāo)包括: 判斷所述天氣數(shù)據(jù)與當(dāng)前顯示的天氣數(shù)據(jù)是否存在差異; 若存在,則根據(jù)所述天氣數(shù)據(jù)繪制新的天氣圖標(biāo)。4.根據(jù)權(quán)利要求1-3中任一項(xiàng)所述的方法,其特征在于,在系統(tǒng)界面中顯示所述天氣圖標(biāo)包括: 判斷是否存在新的天氣圖標(biāo); 若存在,則更新系統(tǒng)界面中原有的天氣圖標(biāo)為所述新的天氣圖標(biāo)。5.根據(jù)權(quán)利要求4所述的方法,其特征在于,更新系統(tǒng)界面中原有的天氣圖標(biāo)為所述新的天氣圖標(biāo)包括: 當(dāng)天氣圖標(biāo)所在的系統(tǒng)界面為當(dāng)前顯示界面時(shí),更新天氣圖標(biāo),以顯示更新后的天氣數(shù)據(jù)。6.一種利用圖標(biāo)顯示天氣的裝置,其特征在于,所述裝置包括: 獲取單元,用于獲取天氣更新服務(wù)提供的天氣數(shù)據(jù),所述天氣更新服務(wù)由天氣應(yīng)用程序提供; 生成單元,用于根據(jù)所述獲取單元獲取的天氣數(shù)據(jù)生成天氣圖標(biāo); 顯示單元,用于在系統(tǒng)界面中顯示所述生成單元生成的天氣圖標(biāo)。7.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述獲取單元還用于獲取天氣數(shù)據(jù),所述天氣數(shù)據(jù)包括天氣狀態(tài)信息和溫度信息。8.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述生成單元包括: 判斷模塊,用于判斷所述天氣數(shù)據(jù)與當(dāng)前顯示的天氣數(shù)據(jù)是否存在差異; 繪制模塊,用于當(dāng)所述判斷模塊判斷天氣數(shù)據(jù)與當(dāng)前顯示的天氣數(shù)據(jù)存在差異時(shí),根據(jù)所述天氣數(shù)據(jù)繪制新的天氣圖標(biāo)。9.根據(jù)權(quán)利要求6-8中任一項(xiàng)所述的裝置,其特征在于,所述顯示單元包括: 判斷模塊,用于判斷是否存在新的天氣圖標(biāo); 更新模塊,用于當(dāng)所述判斷模塊判斷存在新的天氣圖標(biāo)時(shí),更新系統(tǒng)界面中原有的天氣圖標(biāo)為所述新的天氣圖標(biāo)。10.根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述更新模塊還用于,當(dāng)天氣圖標(biāo)所在的系統(tǒng)界面為當(dāng)前顯示界面時(shí),更新天氣圖標(biāo),以顯示更新后的天氣數(shù)據(jù)。
【文檔編號(hào)】G06F9/44GK105975266SQ201610285206
【公開(kāi)日】2016年9月28日
【申請(qǐng)日】2016年4月29日
【發(fā)明人】魏建軍
【申請(qǐng)人】樂(lè)視控股(北京)有限公司, 樂(lè)視移動(dòng)智能信息技術(shù)(北京)有限公司