本申請(qǐng)涉及計(jì)算機(jī)技術(shù)領(lǐng)域,具體涉及互聯(lián)網(wǎng)技術(shù)領(lǐng)域,尤其涉及用于終端設(shè)備的天氣信息展示方法和裝置。
背景技術(shù):
一直以來,天氣信息都是人們非常關(guān)注的信息。在現(xiàn)有技術(shù)中,用戶一般都通過天氣應(yīng)用來了解天氣情況。但是這種方式需要用戶在終端設(shè)備打開天氣應(yīng)用,才能夠進(jìn)行了解。而在使用終端設(shè)備進(jìn)行日常操作的過程中,用戶是無法了解到天氣情況的。
技術(shù)實(shí)現(xiàn)要素:
本申請(qǐng)的目的在于提出一種用于終端設(shè)備的天氣信息展示方法和裝置,來解決以上背景技術(shù)部分提到的技術(shù)問題。
第一方面,本申請(qǐng)實(shí)施例提供了一種用于終端設(shè)備的天氣信息展示方法,該方法包括:接收服務(wù)器發(fā)送的目標(biāo)地理區(qū)域在預(yù)設(shè)時(shí)間段內(nèi)的天氣信息;根據(jù)預(yù)設(shè)的天氣信息與粒子特效的對(duì)應(yīng)關(guān)系,確定接收到的天氣信息對(duì)應(yīng)的粒子特效,其中,粒子特效用于動(dòng)態(tài)展示天氣信息所指示的天氣;在終端設(shè)備所呈現(xiàn)的、用于輸入字符的鍵盤界面上渲染所確定的粒子特效。
在一些實(shí)施例中,該方法還包括:對(duì)終端設(shè)備進(jìn)行定位;基于對(duì)終端設(shè)備的定位生成地理位置信息,并將地理位置信息發(fā)送給服務(wù)器,以使服務(wù)器根據(jù)地理位置信息確定終端設(shè)備所在的地理區(qū)域并將地理區(qū)域確定為目標(biāo)地理區(qū)域。
在一些實(shí)施例中,接收服務(wù)器發(fā)送的目標(biāo)地理區(qū)域在預(yù)設(shè)時(shí)間段內(nèi)的天氣信息,包括:接收服務(wù)器發(fā)送的目標(biāo)地理區(qū)域的、當(dāng)日的天氣信息,其中,目標(biāo)地理區(qū)域?yàn)榻K端設(shè)備所在的地理區(qū)域。
在一些實(shí)施例中,鍵盤界面上設(shè)置有鏈接到包括天氣信息的頁面的鏈接標(biāo)識(shí);以及該方法還包括:響應(yīng)于檢測(cè)到對(duì)鏈接標(biāo)識(shí)的預(yù)設(shè)操作,獲取服務(wù)器生成的包括天氣信息的頁面信息,在頁面展示界面中展示頁面信息。
在一些實(shí)施例中,該方法還包括:展示粒子特效選擇界面,粒子特效選擇界面包括用于選擇粒子特效的選項(xiàng)區(qū)域和用于選擇非粒子特效的選項(xiàng)區(qū)域;響應(yīng)于檢測(cè)到對(duì)粒子特效的選項(xiàng)區(qū)域的預(yù)設(shè)選擇操作,向服務(wù)器發(fā)送天氣信息傳輸指令。
在一些實(shí)施例中,天氣信息包括降雨信息、降雪信息和光照信息中的至少一種,不同強(qiáng)度的降雨的降雨信息對(duì)應(yīng)的粒子特效不同,不同強(qiáng)度的降雪的降雪信息對(duì)應(yīng)的粒子特效不同,不同強(qiáng)度的光照的光照信息對(duì)應(yīng)的粒子特效不同;以及根據(jù)預(yù)設(shè)的天氣信息與粒子特效的對(duì)應(yīng)關(guān)系,確定接收到的天氣信息對(duì)應(yīng)的粒子特效,包括:獲取預(yù)設(shè)的天氣信息與動(dòng)態(tài)的粒子特效的對(duì)應(yīng)關(guān)系表;在對(duì)應(yīng)關(guān)系表中,查找接收到的天氣信息對(duì)應(yīng)的動(dòng)態(tài)的粒子特效;將查找到的動(dòng)態(tài)的粒子特效確定為接收到的天氣信息對(duì)應(yīng)的粒子特效。
第二方面,本申請(qǐng)?zhí)峁┝艘环N用于終端設(shè)備的天氣信息展示裝置,該裝置包括:接收單元,配置用于接收服務(wù)器發(fā)送的目標(biāo)地理區(qū)域在預(yù)設(shè)時(shí)間段內(nèi)的天氣信息;確定單元,配置用于根據(jù)預(yù)設(shè)的天氣信息與粒子特效的對(duì)應(yīng)關(guān)系,確定接收到的天氣信息對(duì)應(yīng)的粒子特效,其中,粒子特效用于動(dòng)態(tài)展示天氣信息所指示的天氣;渲染單元,配置用于在終端設(shè)備所呈現(xiàn)的、用于輸入字符的鍵盤界面上渲染所確定的粒子特效。
在一些實(shí)施例中,該裝置還包括:定位單元,配置用于對(duì)終端設(shè)備進(jìn)行定位;發(fā)送單元,配置用于基于對(duì)終端設(shè)備的定位生成地理位置信息,并將地理位置信息發(fā)送給服務(wù)器,以使服務(wù)器根據(jù)地理位置信息確定終端設(shè)備所在的地理區(qū)域并將地理區(qū)域確定為目標(biāo)地理區(qū)域。
在一些實(shí)施例中,接收單元進(jìn)一步配置用于:接收服務(wù)器發(fā)送的目標(biāo)地理區(qū)域的、當(dāng)日的天氣信息,其中,目標(biāo)地理區(qū)域?yàn)榻K端設(shè)備所在的地理區(qū)域。
在一些實(shí)施例中,鍵盤界面上設(shè)置有鏈接到包括天氣信息的頁面的鏈接標(biāo)識(shí);以及該裝置還包括:檢測(cè)單元,配置用于響應(yīng)于檢測(cè)到對(duì)鏈接標(biāo)識(shí)的預(yù)設(shè)操作,獲取服務(wù)器生成的包括天氣信息的頁面信息;展示單元,配置用于在頁面展示界面中展示頁面信息。
在一些實(shí)施例中,該裝置還包括:展示界面單元,配置用于展示粒子特效選擇界面,粒子特效選擇界面包括用于選擇粒子特效的選項(xiàng)區(qū)域和用于選擇非粒子特效的選項(xiàng)區(qū)域;發(fā)送指令單元,配置用于響應(yīng)于檢測(cè)到對(duì)粒子特效的選項(xiàng)區(qū)域的預(yù)設(shè)選擇操作,向服務(wù)器發(fā)送天氣信息傳輸指令。
在一些實(shí)施例中,天氣信息包括降雨信息、降雪信息和光照信息中的至少一種,不同強(qiáng)度的降雨的降雨信息對(duì)應(yīng)的粒子特效不同,不同強(qiáng)度的降雪的降雪信息對(duì)應(yīng)的粒子特效不同,不同強(qiáng)度的光照的光照信息對(duì)應(yīng)的粒子特效不同;以及確定單元,包括:獲取模塊,獲取預(yù)設(shè)的天氣信息與動(dòng)態(tài)的粒子特效的對(duì)應(yīng)關(guān)系表;查找模塊,在對(duì)應(yīng)關(guān)系表中,查找接收到的天氣信息對(duì)應(yīng)的動(dòng)態(tài)的粒子特效;確定模塊,將查找到的動(dòng)態(tài)的粒子特效確定為接收到的天氣信息對(duì)應(yīng)的粒子特效。
本申請(qǐng)實(shí)施例提供的用于終端設(shè)備的天氣信息展示方法和裝置,首先接收服務(wù)器發(fā)送的目標(biāo)地理區(qū)域在預(yù)設(shè)時(shí)間段內(nèi)的天氣信息;之后,根據(jù)預(yù)設(shè)的天氣信息與粒子特效的對(duì)應(yīng)關(guān)系,確定接收到的天氣信息對(duì)應(yīng)的粒子特效,其中,粒子特效用于動(dòng)態(tài)展示天氣信息所指示的天氣;最后,在終端設(shè)備所呈現(xiàn)的、用于輸入字符的鍵盤界面上渲染所確定的粒子特效,從而使用戶在日常使用鍵盤界面進(jìn)行字符輸入的過程中,也可以了解到天氣情況。
附圖說明
通過閱讀參照以下附圖所作的對(duì)非限制性實(shí)施例所作的詳細(xì)描述,本申請(qǐng)的其它特征、目的和優(yōu)點(diǎn)將會(huì)變得更明顯:
圖1是本申請(qǐng)可以應(yīng)用于其中的示例性系統(tǒng)架構(gòu)圖;
圖2是根據(jù)本申請(qǐng)的用于終端設(shè)備的天氣信息展示方法的一個(gè)實(shí)施例的流程圖;
圖3是根據(jù)本申請(qǐng)的用于終端設(shè)備的天氣信息展示方法的一個(gè)應(yīng)用場(chǎng)景的示意圖;
圖4是根據(jù)本申請(qǐng)的用于終端設(shè)備的天氣信息展示方法的又一個(gè)實(shí)施例的流程圖;
圖5是根據(jù)本申請(qǐng)的用于終端設(shè)備的天氣信息展示方法的又一個(gè)實(shí)施例的流程圖;
圖6是根據(jù)本申請(qǐng)的用于終端設(shè)備的天氣信息展示方法的又一個(gè)應(yīng)用場(chǎng)景的示意圖;
圖7是根據(jù)本申請(qǐng)的用于終端設(shè)備的天氣信息展示裝置的一個(gè)實(shí)施例的結(jié)構(gòu)示意圖;
圖8是適于用來實(shí)現(xiàn)本申請(qǐng)實(shí)施例的終端設(shè)備的計(jì)算機(jī)系統(tǒng)的結(jié)構(gòu)示意圖。
具體實(shí)施方式
下面結(jié)合附圖和實(shí)施例對(duì)本申請(qǐng)作進(jìn)一步的詳細(xì)說明??梢岳斫獾氖?,此處所描述的具體實(shí)施例僅僅用于解釋相關(guān)發(fā)明,而非對(duì)該發(fā)明的限定。另外還需要說明的是,為了便于描述,附圖中僅示出了與有關(guān)發(fā)明相關(guān)的部分。
需要說明的是,在不沖突的情況下,本申請(qǐng)中的實(shí)施例及實(shí)施例中的特征可以相互組合。下面將參考附圖并結(jié)合實(shí)施例來詳細(xì)說明本申請(qǐng)。
圖1示出了可以應(yīng)用本申請(qǐng)的用于終端設(shè)備的天氣信息展示方法或用于終端設(shè)備的天氣信息展示裝置的實(shí)施例的示例性系統(tǒng)架構(gòu)100。
如圖1所示,系統(tǒng)架構(gòu)100可以包括終端設(shè)備101、102、103,網(wǎng)絡(luò)104和服務(wù)器105。網(wǎng)絡(luò)104用以在終端設(shè)備101、102、103和服務(wù)器105之間提供通信鏈路的介質(zhì)。網(wǎng)絡(luò)104可以包括各種連接類型,例如有線、無線通信鏈路或者光纖電纜等等。
用戶可以使用終端設(shè)備101、102、103通過網(wǎng)絡(luò)104與服務(wù)器105交互,以接收天氣信息或發(fā)送地理位置消息等。終端設(shè)備101、102、103上可以安裝有各種通訊客戶端應(yīng)用,例如即時(shí)通信工具、社交平臺(tái)軟件、網(wǎng)頁瀏覽器應(yīng)用、購物類應(yīng)用、搜索類應(yīng)用、郵箱客戶端等。
終端設(shè)備101、102、103可以是具有能夠顯示鍵盤界面的顯示屏并且支持字符輸入的各種電子設(shè)備,包括但不限于智能手機(jī)、平板電腦、電子書閱讀器、mp3播放器(movingpictureexpertsgroupaudiolayeriii,動(dòng)態(tài)影像專家壓縮標(biāo)準(zhǔn)音頻層面3)、mp4(movingpictureexpertsgroupaudiolayeriv,動(dòng)態(tài)影像專家壓縮標(biāo)準(zhǔn)音頻層面4)播放器、膝上型便攜計(jì)算機(jī)和臺(tái)式計(jì)算機(jī)等等。
服務(wù)器105可以是提供各種服務(wù)的服務(wù)器,例如對(duì)終端設(shè)備101、102、103上顯示的粒子特效提供支持的后臺(tái)服務(wù)器。后臺(tái)服務(wù)器可以對(duì)接收到的(地理位置信息等)數(shù)據(jù)進(jìn)行分析等處理,并將處理結(jié)果(例如地理位置信息所指示的目標(biāo)地理區(qū)域的天氣信息)反饋給終端設(shè)備。
需要說明的是,本申請(qǐng)實(shí)施例所提供的用于終端設(shè)備的天氣信息展示方法一般由終端設(shè)備101、102、103執(zhí)行,相應(yīng)地,用于終端設(shè)備的天氣信息展示裝置一般設(shè)置于終端設(shè)備101、102、103中。
應(yīng)該理解,圖1中的終端設(shè)備、網(wǎng)絡(luò)和服務(wù)器的數(shù)目?jī)H僅是示意性的。根據(jù)實(shí)現(xiàn)需要,可以具有任意數(shù)目的終端設(shè)備、網(wǎng)絡(luò)和服務(wù)器。
繼續(xù)參考圖2,示出了根據(jù)本申請(qǐng)的用于終端設(shè)備的天氣信息展示方法的一個(gè)實(shí)施例的流程200。該用于終端設(shè)備的天氣信息展示方法,包括以下步驟:
步驟201,接收服務(wù)器發(fā)送的目標(biāo)地理區(qū)域在預(yù)設(shè)時(shí)間段內(nèi)的天氣信息。
在本實(shí)施例中,用于終端設(shè)備的天氣信息展示方法運(yùn)行于其上的電子設(shè)備(例如圖1所示的終端設(shè)備)接收服務(wù)器(如圖1所示的服務(wù)器)發(fā)送的天氣信息。該天氣信息是目標(biāo)地理區(qū)域在預(yù)設(shè)時(shí)間段的天氣信息。
目標(biāo)地理區(qū)域?yàn)橹付ǖ牡乩韰^(qū)域,上述電子設(shè)備所接受的即是該目標(biāo)地理區(qū)域的天氣信息。預(yù)設(shè)時(shí)間段是預(yù)先設(shè)置的時(shí)間段,可以包括未來的時(shí)間段,比如明天。也可以包括歷史時(shí)間段,即已經(jīng)過去的時(shí)間段,比如昨天。還可以包括當(dāng)前時(shí)間的時(shí)間段,比如,今天。天氣信息是用于指示天氣情況的信息,可以包括氣溫、雨、雪、雹、霧、霾、風(fēng)力、風(fēng)向等等。那么一條天氣信息則可以表示為:大雨,13℃,偏南風(fēng)3級(jí)。
步驟202,根據(jù)預(yù)設(shè)的天氣信息與粒子特效的對(duì)應(yīng)關(guān)系,確定接收到的天氣信息對(duì)應(yīng)的粒子特效。
在本實(shí)施例中,在上述電子設(shè)備上預(yù)先存儲(chǔ)有天氣信息與粒子特效的對(duì)應(yīng)關(guān)系。利用天氣信息與粒子特效的對(duì)應(yīng)關(guān)系,可以由天氣信息查找到對(duì)應(yīng)的粒子特效,進(jìn)而確定該天氣信息對(duì)應(yīng)的粒子特效。所以,在上述電子設(shè)備接收到服務(wù)器發(fā)送的天氣信息之后,可以確定接收到的天氣信息對(duì)應(yīng)的粒子特效。其中,粒子特效是將無數(shù)的單個(gè)粒子組合形成的可模擬真實(shí)場(chǎng)景的效果,粒子特效用于動(dòng)態(tài)展示天氣信息所指示的天氣。
舉例來說,天氣信息為雨,對(duì)應(yīng)的粒子特效可以表現(xiàn)為水滴紛紛墜落,具體是從鍵盤界面頂部墜落到鍵盤界面底部。
在本實(shí)施例的一些可選的實(shí)現(xiàn)方式中,天氣信息包括降雨信息、降雪信息和光照信息中的至少一種,不同強(qiáng)度的降雨的降雨信息對(duì)應(yīng)的粒子特效不同,不同強(qiáng)度的降雪的降雪信息對(duì)應(yīng)的粒子特效不同,不同強(qiáng)度的光照的光照信息對(duì)應(yīng)的粒子特效不同。
根據(jù)降雨、降雪和光照的強(qiáng)度,可以設(shè)定不同的粒子特效。能夠增強(qiáng)粒子特效的表現(xiàn)效果。比如,根據(jù)降雨強(qiáng)度大小的不同,可以調(diào)整呈現(xiàn)的水滴的大小和密度,大雨對(duì)應(yīng)的水滴較大,且水滴的密度較大。
步驟203,在終端設(shè)備所呈現(xiàn)的、用于輸入字符的鍵盤界面上渲染所確定的粒子特效。
在本實(shí)施例中,上述電子設(shè)備在確定了粒子特效之后,在自身所呈現(xiàn)的鍵盤界面上渲染該粒子特效。鍵盤界面為用于輸入字符的界面,在該界面中呈現(xiàn)出鍵盤的畫面。用戶可以通過可觸屏操作的顯示屏對(duì)鍵盤界面進(jìn)行直接操作。也可以通過鼠標(biāo)等對(duì)鍵盤界面進(jìn)行操作。
繼續(xù)參見圖3,圖3是根據(jù)本實(shí)施例的用于終端設(shè)備的天氣信息展示方法的應(yīng)用場(chǎng)景的一個(gè)示意圖。在圖3的應(yīng)用場(chǎng)景中,終端設(shè)備接收服務(wù)器發(fā)送的朝陽區(qū)當(dāng)日的天氣信息為:小雪,-3℃,偏北風(fēng)3級(jí)。終端設(shè)備在預(yù)設(shè)的天氣信息與粒子特效的對(duì)應(yīng)關(guān)系中,查找并確定該天氣信息對(duì)應(yīng)的粒子特效,包括雪花墜落的動(dòng)態(tài)效果。在用戶打開鍵盤界面后,終端設(shè)備就會(huì)如圖3所示,在鍵盤界面上渲染該粒子特效。
本申請(qǐng)的上述實(shí)施例提供的方法能夠使用戶在日常使用鍵盤界面進(jìn)行字符輸入的過程中,也可以了解到天氣情況。并且,本申請(qǐng)的實(shí)施例通過粒子特效向用戶進(jìn)行天氣信息的動(dòng)態(tài)展示,豐富了終端設(shè)備界面的展示形式。
進(jìn)一步參考圖4,其示出了用于終端設(shè)備的天氣信息展示方法的又一個(gè)實(shí)施例的流程400。該用于終端設(shè)備的天氣信息展示方法的流程400,包括以下步驟:
步驟401,展示粒子特效選擇界面。
在本實(shí)施例中,終端設(shè)備可以向用戶展示粒子特效選擇界面。粒子特效選擇界面為供用戶進(jìn)行選擇的界面,具體可以選擇終端在鍵盤界面中展示粒子特效或者不展示粒子特效。該粒子特效選擇界面包括用于選擇粒子特效的選項(xiàng)區(qū)域和用于選擇非粒子特效的選項(xiàng)區(qū)域。選項(xiàng)區(qū)域?yàn)槭褂脩粼诮K端設(shè)備顯示的界面上對(duì)選項(xiàng)進(jìn)行選擇的區(qū)域,可以用多種形式表示,比如圓圈,方格等等,以供用戶進(jìn)行選擇。
這里的非粒子特效選項(xiàng)區(qū)域可以是直接選擇不渲染粒子特效的選項(xiàng)區(qū)域,也可以是選擇粒子特效以外的其他展示效果的選項(xiàng)區(qū)域。在用戶選擇該粒子特效的選項(xiàng)區(qū)域以后,終端設(shè)備可以在鍵盤界面向用戶展示用戶的粒子特效。而如果用戶選擇了非粒子特效的選項(xiàng)區(qū)域,則不進(jìn)行粒子特效的渲染。
步驟402,響應(yīng)于檢測(cè)到對(duì)粒子特效的選項(xiàng)區(qū)域的預(yù)設(shè)選擇操作,向服務(wù)器發(fā)送天氣信息傳輸指令。
在本實(shí)施例中,上述終端設(shè)備若檢測(cè)到用戶對(duì)粒子特效的選項(xiàng)區(qū)域的預(yù)設(shè)選擇操作,做出響應(yīng),即向服務(wù)器發(fā)送天氣信息傳輸指令。天氣信息傳輸指令為終端設(shè)備為了獲取天氣信息向服務(wù)器發(fā)送的指令,以使服務(wù)器向終端設(shè)備傳輸天氣信息。
在這里預(yù)設(shè)選擇操作是預(yù)先設(shè)置的對(duì)終端設(shè)備顯示的界面上的選項(xiàng)進(jìn)行選擇的操作,可以是點(diǎn)擊、雙擊、按壓或者滑動(dòng)等等。
用戶對(duì)粒子特效選擇界面上的一個(gè)選項(xiàng)區(qū)域進(jìn)行預(yù)設(shè)操作,即選擇了終端設(shè)備展示粒子特效的選項(xiàng)或者不展示粒子特效的選項(xiàng),以分別使終端設(shè)備展示或者不展示粒子特效。舉例來說,粒子特效選擇界面可以包括兩個(gè)選項(xiàng)區(qū)域,每個(gè)選項(xiàng)區(qū)域用一個(gè)圓圈來表示,以供用戶進(jìn)行選擇。可以在用戶點(diǎn)擊其中一個(gè)圓圈后在該圓圈的中心位置產(chǎn)生一個(gè)圓點(diǎn),以示被用戶選中。同時(shí)在粒子特效選擇界面上還可以顯示文字內(nèi)容,文字內(nèi)容與兩個(gè)選項(xiàng)區(qū)域分別相對(duì)應(yīng),可以是粒子特效和非粒子特效。
步驟403,對(duì)終端設(shè)備進(jìn)行定位。
在本實(shí)施例中,上述終端設(shè)備,可以利用多種方式對(duì)自身進(jìn)行定位,即確定自身所在的地理位置。終端設(shè)備確定地理位置以供后續(xù)確定自身所在的地理區(qū)域。具體地,可以采用衛(wèi)星定位系統(tǒng)進(jìn)行定位,也可以采用無線局域網(wǎng)定位,也即wlan(wirelesslocalareanetworks)定位。這里的定位系統(tǒng)可以是任意的,比如:全球定位系統(tǒng)(globalpositioningsystem,gps)、輔助全球衛(wèi)星定位系統(tǒng)(assistedglobalpositioningsystem,agps)、中國(guó)北斗衛(wèi)星導(dǎo)航系統(tǒng)(beidounavigationsatellitesystem,bds)。
步驟404,基于對(duì)終端設(shè)備的定位生成地理位置信息,并將地理位置信息發(fā)送給服務(wù)器,以使服務(wù)器根據(jù)地理位置信息確定終端設(shè)備所在的地理區(qū)域并將地理區(qū)域確定為目標(biāo)地理區(qū)域。
在本實(shí)施例中,上述終端設(shè)備基于對(duì)自身的定位,確定自身所在的地理位置,進(jìn)而生成地理位置信息。并且將地理位置信息發(fā)送給服務(wù)器。以使服務(wù)器在接收到終端設(shè)備發(fā)送的地理位置信息之后,根據(jù)該地理位置信息,確定該地理位置信息所指示的地理位置所在的地理區(qū)域,進(jìn)而確定終端設(shè)備所在的地理區(qū)域。之后,服務(wù)器將該地理區(qū)域確定為目標(biāo)地理區(qū)域。
步驟405,接收服務(wù)器發(fā)送的目標(biāo)地理區(qū)域的、當(dāng)日的天氣信息。
在本實(shí)施例中,這里的目標(biāo)地理區(qū)域?yàn)榻K端設(shè)備所在的地理區(qū)域。服務(wù)器向終端設(shè)備發(fā)送天氣信息,該天氣信息是終端設(shè)備所在的地理區(qū)域的、當(dāng)日的天氣信息。終端設(shè)備隨即接收到該天氣信息。
步驟406,根據(jù)預(yù)設(shè)的天氣信息與粒子特效的對(duì)應(yīng)關(guān)系,確定接收到的天氣信息對(duì)應(yīng)的粒子特效。
在本實(shí)施例中,在上述終端設(shè)備上預(yù)先存儲(chǔ)有天氣信息與粒子特效的對(duì)應(yīng)關(guān)系。所以,在上述終端設(shè)備接收到服務(wù)器發(fā)送的天氣信息之后,可以確定接收到的天氣信息對(duì)應(yīng)的粒子特效。其中,粒子特效用于動(dòng)態(tài)展示天氣信息所指示的天氣。
步驟407,在終端設(shè)備所呈現(xiàn)的、用于輸入字符的鍵盤界面上渲染所確定的粒子特效。
在本實(shí)施例中,上述終端設(shè)備在確定了粒子特效之后,在自身所呈現(xiàn)的鍵盤界面上渲染該粒子特效。鍵盤界面為用于輸入字符的界面,用戶可以通過可觸屏操作的顯示屏對(duì)鍵盤界面進(jìn)行直接操作。也可以通過鼠標(biāo)等對(duì)鍵盤界面進(jìn)行操作。
本實(shí)施例利用gps定位功能,準(zhǔn)確地對(duì)用戶進(jìn)行定位,以提供用戶所在的地理區(qū)域的天氣信息。并且,通過粒子特效選擇界面,用戶可以選擇終端設(shè)備展示粒子特效或者不展示粒子特效。
進(jìn)一步參考圖5,其示出了用于終端設(shè)備的天氣信息展示方法的又一個(gè)實(shí)施例的流程500。該用于終端設(shè)備的天氣信息展示方法的流程500,包括以下步驟:
步驟501,接收服務(wù)器發(fā)送的目標(biāo)地理區(qū)域在預(yù)設(shè)時(shí)間段內(nèi)的天氣信息。
在本實(shí)施例中,用于終端設(shè)備的天氣信息展示方法運(yùn)行于其上的終端設(shè)備接收服務(wù)器(如圖1所示的服務(wù)器)發(fā)送的天氣信息。該天氣信息是目標(biāo)地理區(qū)域在預(yù)設(shè)時(shí)間段的天氣信息。
步驟502,獲取預(yù)設(shè)的天氣信息與動(dòng)態(tài)的粒子特效的對(duì)應(yīng)關(guān)系表。
在本實(shí)施例中,上述終端設(shè)備獲取天氣信息與動(dòng)態(tài)的粒子特效的對(duì)應(yīng)關(guān)系表。該對(duì)應(yīng)關(guān)系表用于記錄各種天氣信息與各種動(dòng)態(tài)的粒子特效的對(duì)應(yīng)關(guān)系。這里的粒子特效是能夠呈現(xiàn)動(dòng)態(tài)效果的動(dòng)態(tài)的粒子特效。在上述終端設(shè)備接收到服務(wù)器發(fā)送的天氣信息之后,可以由對(duì)應(yīng)關(guān)系表確定接收到的天氣信息對(duì)應(yīng)的動(dòng)態(tài)的粒子特效。
步驟503,在對(duì)應(yīng)關(guān)系表中,查找接收到的天氣信息對(duì)應(yīng)的動(dòng)態(tài)的粒子特效。
在本實(shí)施例中,因?yàn)閷?duì)應(yīng)關(guān)系表中記錄了各種天氣信息對(duì)應(yīng)的動(dòng)態(tài)的粒子特效,所以,上述終端設(shè)備在該對(duì)應(yīng)關(guān)系表中查找接收到的天氣信息所對(duì)應(yīng)的動(dòng)態(tài)的粒子特效。在查找之后,可以得到查找結(jié)果,即接收到的天氣信息所對(duì)應(yīng)的動(dòng)態(tài)的粒子特效。
步驟504,將查找到的動(dòng)態(tài)的粒子特效確定為接收到的天氣信息對(duì)應(yīng)的粒子特效。
在本實(shí)施例中,在對(duì)應(yīng)關(guān)系表中查找到動(dòng)態(tài)的粒子特效之后,將查找結(jié)果作為接收到的天氣信息對(duì)應(yīng)的粒子特效。
步驟505,在終端設(shè)備所呈現(xiàn)的、用于輸入字符的鍵盤界面上渲染所確定的粒子特效。
在本實(shí)施例中,上述電子設(shè)備在確定了粒子特效之后,在自身所呈現(xiàn)的鍵盤界面上渲染該粒子特效。鍵盤界面為用于輸入字符的界面,用戶可以通過可觸屏操作的顯示屏對(duì)鍵盤界面進(jìn)行直接操作。也可以通過鼠標(biāo)等對(duì)鍵盤界面進(jìn)行操作。
在本實(shí)施例的一些可選的實(shí)現(xiàn)方式中,獲取溫度信息和日期信息,在鍵盤界面上以字符的形式展示溫度信息和日期信息。
在渲染粒子特效的同時(shí),終端設(shè)備還可以在鍵盤界面上呈現(xiàn)其他信息。日期信息是表示日期的信息,可以表示今天是星期幾,比如“周一”或者“mondaytoday”,也可以是月份和具體日期,比如“3月1日”或者“march1st”。也可以將上述的日期和星期相結(jié)合,比如“monday,march1st”。
溫度信息是表示溫度的信息,可以按照時(shí)間順序表現(xiàn)出最近的白天和夜晚的溫度,比如在夜間使用鍵盤界面進(jìn)行輸入,可以表現(xiàn)今晚和明天白天的溫度(攝氏度),呈現(xiàn)出“515”,如圖6所示。
步驟506,響應(yīng)于檢測(cè)到對(duì)鏈接標(biāo)識(shí)的預(yù)設(shè)操作,獲取服務(wù)器生成的包括天氣信息的頁面信息。
在本實(shí)施例中,鍵盤界面上設(shè)置有鏈接到頁面的鏈接標(biāo)識(shí)。鏈接標(biāo)識(shí)可以是圖標(biāo)或者字符,也可以由這兩者組成,如圖6中所示。若終端設(shè)備檢測(cè)到對(duì)鏈接標(biāo)識(shí)的預(yù)設(shè)操作,則做出響應(yīng),即獲取服務(wù)器生成的頁面信息,該頁面信息中包括天氣信息。
步驟507,在頁面展示界面中展示頁面信息。
在本實(shí)施例中,彈出頁面展示界面,并且在頁面展示界面中展示接受到的頁面信息。頁面展示界面為在終端設(shè)備的顯示屏上展示的用以展示頁面信息的界面。粒子特效可能不會(huì)展示出天氣信息的全部?jī)?nèi)容,比如氣溫和風(fēng)力級(jí)數(shù)。因而,可以在鍵盤界面上設(shè)置鏈接,如果用戶想查看比較詳細(xì)的天氣信息,可以通過對(duì)鏈接進(jìn)行操作,在頁面展示界面中查看詳細(xì)的天氣信息。這里的預(yù)設(shè)操作是用戶做出的操作,具體地,預(yù)設(shè)操作可以是點(diǎn)擊、雙擊、按壓或者滑動(dòng)等等。
本實(shí)施例能夠針對(duì)用戶的需求,使用戶無需打開天氣應(yīng)用,通過鏈接直接在頁面展示界面查看到比較詳細(xì)的天氣信息。
進(jìn)一步參考圖7,作為對(duì)上述各圖所示方法的實(shí)現(xiàn),本申請(qǐng)?zhí)峁┝艘环N用于終端設(shè)備的天氣信息展示裝置的一個(gè)實(shí)施例,該裝置實(shí)施例與圖2所示的方法實(shí)施例相對(duì)應(yīng),該裝置具體可以應(yīng)用于各種電子設(shè)備中。
如圖7所示,本實(shí)施例的用于終端設(shè)備的天氣信息展示裝置700包括:接收單元701、確定單元702和渲染單元703。其中,接收單元701,配置用于接收服務(wù)器發(fā)送的目標(biāo)地理區(qū)域在預(yù)設(shè)時(shí)間段內(nèi)的天氣信息;確定單元702,配置用于根據(jù)預(yù)設(shè)的天氣信息與粒子特效的對(duì)應(yīng)關(guān)系,確定接收到的天氣信息對(duì)應(yīng)的粒子特效,其中,粒子特效用于動(dòng)態(tài)展示天氣信息所指示的天氣;渲染單元703,配置用于在終端設(shè)備所呈現(xiàn)的、用于輸入字符的鍵盤界面上渲染所確定的粒子特效。
在本實(shí)施例中,接收單元701可以接收服務(wù)器(如圖1所示的服務(wù)器)發(fā)送的天氣信息。該天氣信息是目標(biāo)地理區(qū)域在預(yù)設(shè)時(shí)間段的天氣信息。
在本實(shí)施例中,在確定單元702接收到服務(wù)器發(fā)送的天氣信息之后,可以確定接收到的天氣信息對(duì)應(yīng)的粒子特效。其中,粒子特效用于動(dòng)態(tài)展示天氣信息所指示的天氣。
在本實(shí)施例中,渲染單元703在確定了粒子特效之后,在自身所呈現(xiàn)的鍵盤界面上渲染該粒子特效。鍵盤界面為用于輸入字符的界面,用戶可以通過可觸屏操作的顯示屏對(duì)鍵盤界面進(jìn)行直接操作。也可以通過鼠標(biāo)等對(duì)鍵盤界面進(jìn)行操作。
在本實(shí)施例的一些可選的實(shí)現(xiàn)方式中,該裝置還包括:定位單元(未示出),對(duì)終端設(shè)備進(jìn)行定位;發(fā)送單元(未示出),配置用于基于對(duì)終端設(shè)備的定位生成地理位置信息,并將地理位置信息發(fā)送給服務(wù)器,以使服務(wù)器根據(jù)地理位置信息確定終端設(shè)備所在的地理區(qū)域并將地理區(qū)域確定為目標(biāo)地理區(qū)域。
在本實(shí)施例的一些可選的實(shí)現(xiàn)方式中,接收單元進(jìn)一步配置用于:接收服務(wù)器發(fā)送的目標(biāo)地理區(qū)域的、當(dāng)日的天氣信息,其中,目標(biāo)地理區(qū)域?yàn)榻K端設(shè)備所在的地理區(qū)域。
在本實(shí)施例的一些可選的實(shí)現(xiàn)方式中,鍵盤界面上設(shè)置有鏈接到包括天氣信息的頁面的鏈接標(biāo)識(shí);以及該裝置還包括:檢測(cè)單元(未示出),配置用于響應(yīng)于檢測(cè)到對(duì)鏈接標(biāo)識(shí)的預(yù)設(shè)操作,獲取服務(wù)器生成的包括天氣信息的頁面信息;展示單元(未示出),配置用于在頁面展示界面中展示頁面信息。
在本實(shí)施例的一些可選的實(shí)現(xiàn)方式中,該裝置還包括:展示界面單元(未示出),配置用于展示粒子特效選擇界面,粒子特效選擇界面包括用于選擇粒子特效的選項(xiàng)區(qū)域和用于選擇非粒子特效的選項(xiàng)區(qū)域;發(fā)送指令單元(未示出),配置用于響應(yīng)于檢測(cè)到對(duì)粒子特效的選項(xiàng)區(qū)域的預(yù)設(shè)選擇操作,向服務(wù)器發(fā)送天氣信息傳輸指令。
在本實(shí)施例的一些可選的實(shí)現(xiàn)方式中,天氣信息包括降雨信息、降雪信息和光照信息中的至少一種,不同強(qiáng)度的降雨的降雨信息對(duì)應(yīng)的粒子特效不同,不同強(qiáng)度的降雪的降雪信息對(duì)應(yīng)的粒子特效不同,不同強(qiáng)度的光照的光照信息對(duì)應(yīng)的粒子特效不同;以及確定單元,包括:獲取模塊(未示出),獲取預(yù)設(shè)的天氣信息與動(dòng)態(tài)的粒子特效的對(duì)應(yīng)關(guān)系表;查找模塊(未示出),在對(duì)應(yīng)關(guān)系表中,查找接收到的天氣信息對(duì)應(yīng)的動(dòng)態(tài)的粒子特效;確定模塊(未示出),將查找到的動(dòng)態(tài)的粒子特效確定為接收到的天氣信息對(duì)應(yīng)的粒子特效。
下面參考圖8,其示出了適于用來實(shí)現(xiàn)本申請(qǐng)實(shí)施例的終端設(shè)備的計(jì)算機(jī)系統(tǒng)800的結(jié)構(gòu)示意圖。圖8示出的終端設(shè)備僅僅是一個(gè)示例,不應(yīng)對(duì)本申請(qǐng)實(shí)施例的功能和使用范圍帶來任何限制。
圖8示出了適于用來實(shí)現(xiàn)本申請(qǐng)實(shí)施例的終端設(shè)備的計(jì)算機(jī)系統(tǒng)的結(jié)構(gòu)示意圖。如圖8所示,計(jì)算機(jī)系統(tǒng)800包括中央處理單元(cpu)801,其可以根據(jù)存儲(chǔ)在只讀存儲(chǔ)器(rom)802中的程序或者從存儲(chǔ)部分808加載到隨機(jī)訪問存儲(chǔ)器(ram)803中的程序而執(zhí)行各種適當(dāng)?shù)膭?dòng)作和處理。在ram803中,還存儲(chǔ)有系統(tǒng)800操作所需的各種程序和數(shù)據(jù)。cpu801、rom802以及ram803通過總線804彼此相連。輸入/輸出(i/o)接口805也連接至總線804。
以下部件連接至i/o接口805:包括鍵盤、鼠標(biāo)等的輸入部分806;包括諸如陰極射線管(crt)、液晶顯示器(lcd)等以及揚(yáng)聲器等的輸出部分807;包括硬盤等的存儲(chǔ)部分808;以及包括諸如lan卡、調(diào)制解調(diào)器等的網(wǎng)絡(luò)接口卡的通信部分809。通信部分809經(jīng)由諸如因特網(wǎng)的網(wǎng)絡(luò)執(zhí)行通信處理。驅(qū)動(dòng)器810也根據(jù)需要連接至i/o接口805。可拆卸介質(zhì)811,諸如磁盤、光盤、磁光盤、半導(dǎo)體存儲(chǔ)器等等,根據(jù)需要安裝在驅(qū)動(dòng)器810上,以便于從其上讀出的計(jì)算機(jī)程序根據(jù)需要被安裝入存儲(chǔ)部分808。
特別地,根據(jù)本公開的實(shí)施例,上文參考流程圖描述的過程可以被實(shí)現(xiàn)為計(jì)算機(jī)軟件程序。例如,本公開的實(shí)施例包括一種計(jì)算機(jī)程序產(chǎn)品,其包括承載在計(jì)算機(jī)可讀介質(zhì)上的計(jì)算機(jī)程序,該計(jì)算機(jī)程序包含用于執(zhí)行流程圖所示的方法的程序代碼。在這樣的實(shí)施例中,該計(jì)算機(jī)程序可以通過通信部分809從網(wǎng)絡(luò)上被下載和安裝,和/或從可拆卸介質(zhì)811被安裝。在該計(jì)算機(jī)程序被中央處理單元(cpu)801執(zhí)行時(shí),執(zhí)行本申請(qǐng)的方法中限定的上述功能。需要說明的是,本申請(qǐng)的計(jì)算機(jī)可讀介質(zhì)可以是計(jì)算機(jī)可讀信號(hào)介質(zhì)或者計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)或者是上述兩者的任意組合。計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)例如可以是——但不限于——電、磁、光、電磁、紅外線、或半導(dǎo)體的系統(tǒng)、裝置或器件,或者任意以上的組合。計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)的更具體的例子可以包括但不限于:具有一個(gè)或多個(gè)導(dǎo)線的電連接、便攜式計(jì)算機(jī)磁盤、硬盤、隨機(jī)訪問存儲(chǔ)器(ram)、只讀存儲(chǔ)器(rom)、可擦式可編程只讀存儲(chǔ)器(eprom或閃存)、光纖、便攜式緊湊磁盤只讀存儲(chǔ)器(cd-rom)、光存儲(chǔ)器件、磁存儲(chǔ)器件、或者上述的任意合適的組合。在本申請(qǐng)中,計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)可以是任何包含或存儲(chǔ)程序的有形介質(zhì),該程序可以被指令執(zhí)行系統(tǒng)、裝置或者器件使用或者與其結(jié)合使用。而在本申請(qǐng)中,計(jì)算機(jī)可讀的信號(hào)介質(zhì)可以包括在基帶中或者作為載波一部分傳播的數(shù)據(jù)信號(hào),其中承載了計(jì)算機(jī)可讀的程序代碼。這種傳播的數(shù)據(jù)信號(hào)可以采用多種形式,包括但不限于電磁信號(hào)、光信號(hào)或上述的任意合適的組合。計(jì)算機(jī)可讀的信號(hào)介質(zhì)還可以是計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)以外的任何計(jì)算機(jī)可讀介質(zhì),該計(jì)算機(jī)可讀介質(zhì)可以發(fā)送、傳播或者傳輸用于由指令執(zhí)行系統(tǒng)、裝置或者器件使用或者與其結(jié)合使用的程序。計(jì)算機(jī)可讀介質(zhì)上包含的程序代碼可以用任何適當(dāng)?shù)慕橘|(zhì)傳輸,包括但不限于:無線、電線、光纜、rf等等,或者上述的任意合適的組合。
附圖中的流程圖和框圖,圖示了按照本申請(qǐng)各種實(shí)施例的裝置、方法和計(jì)算機(jī)程序產(chǎn)品的可能實(shí)現(xiàn)的體系架構(gòu)、功能和操作。在這點(diǎn)上,流程圖或框圖中的每個(gè)方框可以代表一個(gè)模塊、程序段、或代碼的一部分,該模塊、程序段、或代碼的一部分包含一個(gè)或多個(gè)用于實(shí)現(xiàn)規(guī)定的邏輯功能的可執(zhí)行指令。也應(yīng)當(dāng)注意,在有些作為替換的實(shí)現(xiàn)中,方框中所標(biāo)注的功能也可以以不同于附圖中所標(biāo)注的順序發(fā)生。例如,兩個(gè)接連地表示的方框?qū)嶋H上可以基本并行地執(zhí)行,它們有時(shí)也可以按相反的順序執(zhí)行,這依所涉及的功能而定。也要注意的是,框圖和/或流程圖中的每個(gè)方框、以及框圖和/或流程圖中的方框的組合,可以用執(zhí)行規(guī)定的功能或操作的專用的基于硬件的裝置來實(shí)現(xiàn),或者可以用專用硬件與計(jì)算機(jī)指令的組合來實(shí)現(xiàn)。
描述于本申請(qǐng)實(shí)施例中所涉及到的單元可以通過軟件的方式實(shí)現(xiàn),也可以通過硬件的方式來實(shí)現(xiàn)。所描述的單元也可以設(shè)置在處理器中,例如,可以描述為:一種處理器包括接收單元、確定單元和渲染單元。其中,這些單元的名稱在某種情況下并不構(gòu)成對(duì)該單元本身的限定,例如,接收單元還可以被描述為“接收服務(wù)器發(fā)送的目標(biāo)地理區(qū)域在預(yù)設(shè)時(shí)間段內(nèi)的天氣信息的單元”。
作為另一方面,本申請(qǐng)還提供了一種計(jì)算機(jī)可讀介質(zhì),該計(jì)算機(jī)可讀介質(zhì)可以是上述實(shí)施例中描述的裝置中所包含的;也可以是單獨(dú)存在,而未裝配入該裝置中。上述計(jì)算機(jī)可讀介質(zhì)承載有一個(gè)或者多個(gè)程序,當(dāng)上述一個(gè)或者多個(gè)程序被該裝置執(zhí)行時(shí),使得該裝置:接收服務(wù)器發(fā)送的目標(biāo)地理區(qū)域在預(yù)設(shè)時(shí)間段內(nèi)的天氣信息;根據(jù)預(yù)設(shè)的天氣信息與粒子特效的對(duì)應(yīng)關(guān)系,確定接收到的天氣信息對(duì)應(yīng)的粒子特效,其中,粒子特效用于動(dòng)態(tài)展示天氣信息所指示的天氣;在終端設(shè)備所呈現(xiàn)的、用于輸入字符的鍵盤界面上渲染所確定的粒子特效。
以上描述僅為本申請(qǐng)的較佳實(shí)施例以及對(duì)所運(yùn)用技術(shù)原理的說明。本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,本申請(qǐng)中所涉及的發(fā)明范圍,并不限于上述技術(shù)特征的特定組合而成的技術(shù)方案,同時(shí)也應(yīng)涵蓋在不脫離上述發(fā)明構(gòu)思的情況下,由上述技術(shù)特征或其等同特征進(jìn)行任意組合而形成的其它技術(shù)方案。例如上述特征與本申請(qǐng)中公開的(但不限于)具有類似功能的技術(shù)特征進(jìn)行互相替換而形成的技術(shù)方案。