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