亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

界面顯示方法及裝置與流程

文檔序號(hào):12063386閱讀:207來(lái)源:國(guó)知局
界面顯示方法及裝置與流程

本發(fā)明實(shí)施例涉及計(jì)算機(jī)技術(shù)領(lǐng)域,特別涉及一種界面顯示方法及裝置。



背景技術(shù):

目前,即時(shí)通信客戶(hù)端中提供了位置共享功能,位置共享功能用于將當(dāng)前用戶(hù)所處的實(shí)時(shí)地理位置分享給其它用戶(hù)。

在現(xiàn)有技術(shù)中,位置共享功能的實(shí)現(xiàn)方法如下:用戶(hù)A在即時(shí)通信客戶(hù)端中打開(kāi)與用戶(hù)B的會(huì)話(huà)界面,在該會(huì)話(huà)界面提供的菜單項(xiàng)中觸發(fā)位置共享功能的開(kāi)啟指令;即時(shí)通信客戶(hù)端在接收到該開(kāi)啟指令后,將會(huì)話(huà)界面跳轉(zhuǎn)為位置共享界面;即時(shí)通信客戶(hù)端在該位置共享界面中顯示用戶(hù)A的實(shí)時(shí)地理位置。在位置共享功能啟動(dòng)后,用戶(hù)A只能查看位置共享界面,若用戶(hù)A還需要繼續(xù)通過(guò)會(huì)話(huà)界面與用戶(hù)B聊天,則用戶(hù)A需要退出該位置共享界面,重新使得即時(shí)通信客戶(hù)端顯示會(huì)話(huà)界面。

由于位置共享功能通常應(yīng)用在用戶(hù)A和用戶(hù)B相約見(jiàn)面的場(chǎng)景中,在這種場(chǎng)景下,用戶(hù)A不僅需要通過(guò)位置共享界面查看雙方的實(shí)時(shí)地理位置,還需要通過(guò)會(huì)話(huà)界面實(shí)現(xiàn)與用戶(hù)B之間的通話(huà),所以用戶(hù)A需要在位置共享界面和會(huì)話(huà)界面之間不斷切換,耗費(fèi)了較多的用戶(hù)操作,還導(dǎo)致用戶(hù)A與用戶(hù)B在會(huì)話(huà)界面中進(jìn)行即時(shí)聊天的效率較低。



技術(shù)實(shí)現(xiàn)要素:

為了解決現(xiàn)有技術(shù)由于終端在位置共享界面和會(huì)話(huà)界面之間來(lái)回切換,導(dǎo)致終端消耗較多資源的問(wèn)題,本發(fā)明實(shí)施例提供了一種界面顯示方法及裝置。所述技術(shù)方案如下:

第一方面,提供了一種界面顯示方法,所述方法包括:

接收位置共享功能的開(kāi)啟指令;

根據(jù)所述開(kāi)啟指令生成位置共享層,所述位置共享層用于在地圖中共享顯示本端會(huì)話(huà)用戶(hù)的地理位置和/或其它會(huì)話(huà)用戶(hù)的地理位置;

將所述位置共享層作為會(huì)話(huà)界面的背景顯示層進(jìn)行顯示,所述會(huì)話(huà)界面包括消息顯示層和所述背景顯示層,所述消息顯示層位于所述背景顯示層之上,所述消息顯示層用于顯示所述本端用戶(hù)和所述其它會(huì)話(huà)用戶(hù)之間的會(huì)話(huà)消息。

第二方面,提供了一種界面顯示裝置,所述裝置包括:

第一接收模塊,用于接收位置共享功能的開(kāi)啟指令;

生成模塊,用于根據(jù)所述第一接收模塊接收到的所述開(kāi)啟指令生成位置共享層,所述位置共享層用于在地圖中共享顯示本端會(huì)話(huà)用戶(hù)的地理位置和/或其它會(huì)話(huà)用戶(hù)的地理位置;

第一顯示模塊,用于將所述生成模塊生成的所述位置共享層作為會(huì)話(huà)界面的背景顯示層進(jìn)行顯示,所述會(huì)話(huà)界面包括消息顯示層和所述背景顯示層,所述消息顯示層位于所述背景顯示層之上,所述消息顯示層用于顯示所述本端用戶(hù)和所述其它會(huì)話(huà)用戶(hù)之間的會(huì)話(huà)消息。

本發(fā)明實(shí)施例提供的技術(shù)方案帶來(lái)的有益效果包括:

通過(guò)在位置共享功能啟動(dòng)時(shí),將生成的位置共享層作為會(huì)話(huà)界面的背景顯示層進(jìn)行顯示,會(huì)話(huà)界面的消息顯示層在該背景顯示層之上,使得即時(shí)通信客戶(hù)端可以同時(shí)顯示位置共享層中的地理位置和消息顯示層中的會(huì)話(huà)消息,解決了終端只能顯示位置共享界面或會(huì)話(huà)界面時(shí),需要來(lái)回切換當(dāng)前界面,消耗較多資源的問(wèn)題;達(dá)到了節(jié)省終端的資源的效果,且用戶(hù)無(wú)需在位置共享界面和會(huì)話(huà)界面之間不斷執(zhí)行切換操作,從而提高了用戶(hù)在會(huì)話(huà)界面中進(jìn)行即時(shí)聊天的效率。

附圖說(shuō)明

為了更清楚地說(shuō)明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對(duì)實(shí)施例描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。

圖1是本發(fā)明一個(gè)實(shí)施例提供的界面顯示方法的流程圖;

圖2是本發(fā)明一個(gè)實(shí)施例提供的會(huì)話(huà)界面的示意圖;

圖3是本發(fā)明另一個(gè)實(shí)施例提供的會(huì)話(huà)界面的示意圖;

圖4是本發(fā)明另一個(gè)實(shí)施例提供的會(huì)話(huà)界面的示意圖;

圖5是本發(fā)明另一個(gè)實(shí)施例提供的界面顯示方法的流程圖;

圖6是本發(fā)明另一個(gè)實(shí)施例提供的會(huì)話(huà)界面的示意圖;

圖7是本發(fā)明一個(gè)實(shí)施例提供的界面顯示裝置的框圖;

圖8是本發(fā)明一個(gè)實(shí)施例提供的終端的結(jié)構(gòu)示意圖。

具體實(shí)施方式

這里將詳細(xì)地對(duì)示例性實(shí)施例進(jìn)行說(shuō)明,其示例表示在附圖中。下面的描述涉及附圖時(shí),除非另有表示,不同附圖中的相同數(shù)字表示相同或相似的要素。以下示例性實(shí)施例中所描述的實(shí)施方式并不代表與本發(fā)明相一致的所有實(shí)施方式。相反,它們僅是與如所附權(quán)利要求書(shū)中所詳述的、本發(fā)明的一些方面相一致的裝置和方法的例子。

由于現(xiàn)有技術(shù)中,即時(shí)通信客戶(hù)端在接收到開(kāi)啟指令后,將會(huì)話(huà)界面跳轉(zhuǎn)為位置共享界面,即終端僅顯示位置共享界面,不顯示會(huì)話(huà)界面。在這種情況下,在終端的位置共享功能啟動(dòng)后,會(huì)話(huà)用戶(hù)只能查看位置共享界面,若會(huì)話(huà)用戶(hù)還需要繼續(xù)通過(guò)會(huì)話(huà)界面與其它會(huì)話(huà)用戶(hù)聊天,則該會(huì)話(huà)用戶(hù)需要退出該位置共享界面,重新使得即時(shí)通信客戶(hù)端顯示會(huì)話(huà)界面。在這個(gè)過(guò)程中,終端至少需要切換兩次當(dāng)前界面:將會(huì)話(huà)界面切換為位置共享界面;將位置共享界面切換為會(huì)話(huà)界面,會(huì)話(huà)用戶(hù)至少需要在位置共享層執(zhí)行一次切換操作,這就會(huì)造成終端消耗的資源較多,且會(huì)話(huà)用戶(hù)通過(guò)會(huì)話(huà)界面進(jìn)行聊天的效率較低的問(wèn)題?;诖思夹g(shù)問(wèn)題,本發(fā)明實(shí)施例提供了一種界面顯示方法及裝置,該方法包括如下技術(shù)方案:在位置共享功能開(kāi)啟時(shí),將生成的位置共享層作為會(huì)話(huà)界面的背景顯示層進(jìn)行顯示。在這種情況下,會(huì)話(huà)用戶(hù)既可以在會(huì)話(huà)界面中查看位置共享層提供的用戶(hù)的實(shí)時(shí)地理位置,又可以在會(huì)話(huà)界面中進(jìn)行聊天;既節(jié)省了終端的資源,又提高了用戶(hù)通過(guò)會(huì)話(huà)界面進(jìn)行聊天的效率。

本發(fā)明實(shí)施例提供的方法,各步驟的執(zhí)行主體可以為終端,終端可以是手機(jī)、平板電腦、電子書(shū)閱讀器、MP3(Moving Picture Experts Group Audio Layer III,動(dòng)態(tài)影像專(zhuān)家壓縮標(biāo)準(zhǔn)音頻層面3)播放器、MP4(Moving Picture Experts Group Audio Layer IV,動(dòng)態(tài)影像專(zhuān)家壓縮標(biāo)準(zhǔn)音頻層面4)播放器、膝上型便攜計(jì)算機(jī)和臺(tái)式計(jì)算機(jī)等等,本實(shí)施例對(duì)此不作限定。終端中安裝有即時(shí)通信客戶(hù)端,且該即時(shí)通信客戶(hù)端提供有位置共享功能。其中,位置共享功能是指在即時(shí)通信客戶(hù)端中,將會(huì)話(huà)組中至少一個(gè)會(huì)話(huà)用戶(hù)的地理位置共享顯示給該會(huì)話(huà)組中其它會(huì)話(huà)用戶(hù)的功能;可選地,被共享顯示的會(huì)話(huà)用戶(hù)是指已經(jīng)開(kāi)啟位置共享功能的會(huì)話(huà)用戶(hù)。

請(qǐng)參考圖1,其示出了本發(fā)明一個(gè)實(shí)施例提供的界面顯示方法的流程圖。該方法可以包括以下幾個(gè)步驟:

步驟101,接收位置共享功能的開(kāi)啟指令。

開(kāi)啟指令是指作用于會(huì)話(huà)界面中的位置共享控件上的開(kāi)啟操作所觸發(fā)的指令??蛇x地,位置共享控件可以是會(huì)話(huà)界面中位于擴(kuò)展內(nèi)容欄中的位置共享功能的開(kāi)啟選項(xiàng),也可以為會(huì)話(huà)界面中的位置共享消息。其中,擴(kuò)展內(nèi)容欄用于展示即時(shí)通信客戶(hù)端所具備的擴(kuò)展功能;位置共享消息是會(huì)話(huà)界面中的至少一個(gè)會(huì)話(huà)用戶(hù)發(fā)送的、用于啟動(dòng)本端的位置共享功能的消息。

在一個(gè)示例中,當(dāng)位置共享控件是位于擴(kuò)展內(nèi)容欄中的位置共享功能的開(kāi)啟選項(xiàng)時(shí),終端接收位置共享功能的開(kāi)啟指令,包括:接收作用于會(huì)話(huà)界面上的查看操作,根據(jù)該查看操作顯示擴(kuò)展內(nèi)容欄;接收作用于該擴(kuò)展內(nèi)容欄中的位置共享的開(kāi)啟選項(xiàng)上的開(kāi)啟指令。可選地,在終端接收到開(kāi)啟指令時(shí),若會(huì)話(huà)界面中的其他終端均未啟動(dòng)該位置共享功能,則終端會(huì)向會(huì)話(huà)組中其他會(huì)話(huà)用戶(hù)使用的終端發(fā)送位置共享消息。

請(qǐng)參考圖2所示的會(huì)話(huà)界面,會(huì)話(huà)用戶(hù)點(diǎn)擊會(huì)話(huà)界面中的用于顯示擴(kuò)展內(nèi)容欄的控件21后,終端展示擴(kuò)展內(nèi)容欄22。終端接收作用于該擴(kuò)展內(nèi)容欄22中的位置共享功能的開(kāi)啟選項(xiàng)23上的開(kāi)啟指令。

在另一個(gè)示例中,當(dāng)位置共享控件是會(huì)話(huà)界面中的位置共享消息時(shí),終端接收位置共享功能的開(kāi)啟指令,包括:接收作用于會(huì)話(huà)界面中的位置共享消息上的開(kāi)啟指令。需要說(shuō)明的是,會(huì)話(huà)界面中存在至少一個(gè)會(huì)話(huà)用戶(hù)已啟動(dòng)位置共享功能。

請(qǐng)參考圖3所示的會(huì)話(huà)界面,終端接收作用于位置共享消息31上的啟動(dòng)指令。

步驟102,根據(jù)開(kāi)啟指令生成位置共享層,位置共享層用于在地圖中共享顯示本端會(huì)話(huà)用戶(hù)的地理位置和/或其它會(huì)話(huà)用戶(hù)的地理位置。

位置共享層用于在二維地圖或三維地圖上共享顯示本端會(huì)話(huà)用戶(hù)的地理位置和/或其它會(huì)話(huà)用戶(hù)的地理位置??蛇x地,地理位置是實(shí)時(shí)地理位置,該實(shí)時(shí)地理位置是通過(guò)對(duì)終端進(jìn)行實(shí)時(shí)定位所得到的地理位置??蛇x地,地理位置是靜態(tài)地理位置,該靜態(tài)地理位置是通過(guò)對(duì)終端啟動(dòng)位置共享功能時(shí)進(jìn)行定位所得到的地理位置。可選地,為了標(biāo)識(shí)本端會(huì)話(huà)用戶(hù)的地理位置和/或其它會(huì)話(huà)用戶(hù)的地理位置,該位置共享層還包括本端會(huì)話(huà)用戶(hù)的地理位置對(duì)應(yīng)的標(biāo)識(shí)(比如本端會(huì)話(huà)用戶(hù)的頭像),和/或,其他會(huì)話(huà)用戶(hù)的地理位置對(duì)應(yīng)的標(biāo)識(shí)(比如其它會(huì)話(huà)用戶(hù)的頭像)。

終端可以通過(guò)調(diào)用頁(yè)面生成控件生成位置共享層,該頁(yè)面生成控件用于根據(jù)地圖獲取接口獲取到的地圖生成位置共享層。其中,頁(yè)面生成控件可以為WebView(網(wǎng)頁(yè)視圖)、View(視圖);地圖獲取接口可以為MapQuest JavaScript API(Application Programming Interface,應(yīng)用程序編程接口)、Google Maps JavaScript API、Bing Maps JavaScript API,本實(shí)施例對(duì)此不作限定。

步驟103,將位置共享層作為會(huì)話(huà)界面的背景顯示層進(jìn)行顯示,會(huì)話(huà)界面包括消息顯示層和背景顯示層,消息顯示層位于背景顯示層之上,該消息顯示層用于顯示本端用戶(hù)和其它會(huì)話(huà)用戶(hù)之間的會(huì)話(huà)消息。

本實(shí)施例通過(guò)將位置共享層作為會(huì)話(huà)界面的背景顯示層進(jìn)行顯示,由于會(huì)話(huà)界面的背景顯示層位于消息顯示層之下,使得終端可以同時(shí)顯示會(huì)話(huà)消息和地圖,這樣,會(huì)話(huà)用戶(hù)既可以查看地圖,還可以與其他會(huì)話(huà)用戶(hù)進(jìn)行聊天,節(jié)省了終端的資源,提高了會(huì)話(huà)用戶(hù)通過(guò)會(huì)話(huà)界面進(jìn)行聊天的效率。

其中,消息顯示層可以為一個(gè)透明層,當(dāng)會(huì)話(huà)界面中存在會(huì)話(huà)消息時(shí),會(huì)在該透明層上附加該會(huì)話(huà)消息;或者,消息顯示層可以為各個(gè)顯示元素對(duì)應(yīng)的Fragment(碎片),比如:會(huì)話(huà)消息對(duì)應(yīng)的碎片、會(huì)話(huà)標(biāo)題對(duì)應(yīng)的碎片、輸入框?qū)?yīng)的碎片等。其中,碎片用于對(duì)會(huì)話(huà)界面中的每個(gè)顯示元素進(jìn)行獨(dú)立地布局。

終端將位置共享層作為會(huì)話(huà)界面的背景顯示層進(jìn)行顯示,包括:調(diào)用預(yù)設(shè)的界面設(shè)置接口,該界面設(shè)置接口用于對(duì)會(huì)話(huà)界面的背景顯示層進(jìn)行設(shè)置;通過(guò)界面設(shè)置接口將位置共享層設(shè)置為背景展示層進(jìn)行顯示。其中,界面設(shè)置接口可以為L(zhǎng)istView接口、ImageView接口、ScrollView接口等,本實(shí)施例對(duì)此不作限定。

請(qǐng)參考圖4所示的會(huì)話(huà)界面,終端將位置共享層41作為背景顯示層顯示在會(huì)話(huà)界面中,且消息顯示層中的會(huì)話(huà)消息42在該位置共享層41之上。

綜上所述,本實(shí)施例提供的方法,在位置共享功能啟動(dòng)時(shí),將生成的位置共享層作為會(huì)話(huà)界面的背景顯示層進(jìn)行顯示,會(huì)話(huà)界面中的消息顯示層在該背景顯示層之上,使得即時(shí)通信客戶(hù)端可以同時(shí)顯示位置共享層中的地理位置和消息顯示層中的會(huì)話(huà)消息,解決了終端只能顯示位置共享界面或會(huì)話(huà)界面時(shí),需要來(lái)回切換當(dāng)前界面,消耗較多資源的問(wèn)題;達(dá)到了節(jié)省終端的資源的效果,且會(huì)話(huà)用戶(hù)無(wú)需在位置共享界面和會(huì)話(huà)界面之間不斷執(zhí)行切換操作,從而提高了會(huì)話(huà)用戶(hù)在會(huì)話(huà)界面中進(jìn)行即時(shí)聊天的效率。

可選地,由于位置共享層位于會(huì)話(huà)界面的背景顯示層,此時(shí),會(huì)話(huà)用戶(hù)只能查看位置共享層提供的地圖,無(wú)法對(duì)該地圖進(jìn)行放大、縮小、拖動(dòng)等用戶(hù)操作,為了使得會(huì)話(huà)用戶(hù)可以對(duì)該地圖執(zhí)行上述用戶(hù)操作,需要將位置共享層顯示在會(huì)話(huà)界面的消息顯示層之上。

請(qǐng)參考圖5,其示出了本發(fā)明一個(gè)實(shí)施例提供的界面顯示方法的流程圖。在步驟103之后,該方法可以包括以下幾個(gè)步驟:

步驟501,接收作用于會(huì)話(huà)界面上的第一用戶(hù)操作。

其中,第一用戶(hù)操作用于觸發(fā)終端將位置共享層顯示在消息顯示層之上。第一用戶(hù)操作可以為點(diǎn)擊操作、長(zhǎng)按操作等,本實(shí)施例對(duì)此不作限定。

在一個(gè)示例中,第一用戶(hù)操作是作用于消息顯示層的空白區(qū)域上的用戶(hù)操作,該空白區(qū)域是消息顯示層中未被會(huì)話(huà)消息覆蓋的區(qū)域。

假設(shè)終端在啟動(dòng)位置共享功能后的會(huì)話(huà)界面如圖4所示,若會(huì)話(huà)用戶(hù)需要將圖4中的位置共享層41顯示在消息顯示層之上,則雙擊空白區(qū)域(未被會(huì)話(huà)消息42覆蓋的區(qū)域),終端接收作用于空白區(qū)域上的第一用戶(hù)操作。

在另一個(gè)示例中,第一用戶(hù)操作是作用于背景顯示層上的用戶(hù)操作。當(dāng)消息顯示層是透明層時(shí),終端通過(guò)透?jìng)魇录⒆饔糜谙@示層上的用戶(hù)操作透?jìng)鹘o背景顯示層,相應(yīng)地,背景顯示層接收該第一用戶(hù)操作。其中,透?jìng)魇录A(yù)設(shè)在終端中,比如:在消息顯示層接收到點(diǎn)擊操作時(shí)的300ms內(nèi)未再次接收到點(diǎn)擊操作時(shí)觸發(fā)透?jìng)魇录.?dāng)消息顯示層是各個(gè)顯示元素對(duì)應(yīng)的碎片時(shí),背景顯示層可以直接接收到作用于自身,且未作用于顯示元素上的第一用戶(hù)操作。

步驟502,根據(jù)第一用戶(hù)操作,將位置共享層顯示在消息顯示層之上。

終端將位置共享層顯示在消息顯示層之上的方式包括但不限于以下方式。

在一種方式中,終端根據(jù)第一用戶(hù)操作,將消息顯示層上的所有顯示元素隱藏顯示在背景顯示層之下。

當(dāng)消息顯示層是透明層時(shí),將消息顯示層上的所有顯示元素隱藏顯示在背景顯示層之下是指將消息顯示層設(shè)置在背景顯示層之下。當(dāng)消息顯示層是各個(gè)顯示元素對(duì)應(yīng)的碎片時(shí),將消息顯示層上的所有顯示元素隱藏顯示在背景顯示層之下是指將所有顯示元素設(shè)置在背景顯示層之下。

終端可以通過(guò)界面設(shè)置接口將消息顯示層上的所有顯示元素隱藏顯示在背景顯示層之下,該界面設(shè)置接口用于對(duì)會(huì)話(huà)界面的消息顯示層進(jìn)行設(shè)置,該界面設(shè)置接口可以是ListView接口、ScrollView接口等,本實(shí)施例對(duì)此不作限定。

在另一種方式中,終端根據(jù)第一用戶(hù)操作,在消息顯示層之上添加位置共享層。

終端可以通過(guò)頁(yè)面生成控件在消息顯示之上添加位置共享層,該頁(yè)面生成控件可以為WebView、View等,本實(shí)施例對(duì)此不作限定。

請(qǐng)參考圖6所示的位置共享層顯示在消息顯示層之上時(shí)的用戶(hù)界面。由圖6可知,終端在接收到第一用戶(hù)操作時(shí),位置共享層61覆蓋了會(huì)話(huà)界面中的會(huì)話(huà)消息,此時(shí),用戶(hù)只能查看位置共享層61提供的地圖。需要說(shuō)明的是,圖6中以位置共享層覆蓋了全部會(huì)話(huà)界面為例進(jìn)行說(shuō)明,在實(shí)際實(shí)現(xiàn)時(shí),該位置共享層也可以?xún)H覆蓋會(huì)話(huà)界面中用于展示會(huì)話(huà)消息的區(qū)域,比如:圖6中區(qū)域62包括的顯示區(qū)域,本實(shí)施例對(duì)此不作限定。

步驟503,接收地圖拖動(dòng)操作,根據(jù)地圖拖動(dòng)操作在位置共享層顯示拖動(dòng)后的地圖,執(zhí)行步驟506。

處于最上層的位置共享層處于運(yùn)行狀態(tài),此時(shí),會(huì)話(huà)用戶(hù)可以通過(guò)該位置共享層與終端進(jìn)行人機(jī)交互。地圖拖動(dòng)操作用于觸發(fā)終端顯示當(dāng)前位置共享層未顯示的地圖,該地圖拖動(dòng)操作可以為向同一方向的拖曳操作,本實(shí)施例對(duì)地圖拖動(dòng)操作的形式不作限定。當(dāng)終端接收到作用于位置共享層上的地圖拖動(dòng)操作時(shí),該終端根據(jù)會(huì)話(huà)用戶(hù)執(zhí)行的地圖拖動(dòng)操作的拖動(dòng)方向和拖動(dòng)距離來(lái)顯示拖動(dòng)后的地圖。

假設(shè)會(huì)話(huà)用戶(hù)在位置共享層執(zhí)行了地圖拖動(dòng)操作,且該地圖拖動(dòng)操作的拖動(dòng)方向?yàn)橄蛴?,拖?dòng)距離指示圖像移動(dòng)1cm(厘米),則終端在該位置共享層顯示向右拖動(dòng)1cm后的地圖。

步驟504,接收地圖放大操作,根據(jù)地圖放大操作放大位置共享層顯示的地圖的比例尺,執(zhí)行步驟506。

地圖放大操作用于觸發(fā)終端以更大的比例尺顯示當(dāng)前位置共享層顯示的地圖,該地圖放大操作可以為拖曳操作、雙擊操作等,本實(shí)施例對(duì)此不作限定。當(dāng)終端接收到作用于位置共享層上的地圖放大操作時(shí),該終端根據(jù)會(huì)話(huà)用戶(hù)執(zhí)行的地圖放大操作的操作距離放大地圖的比例尺,并根據(jù)放大后的比例尺在位置共享層顯示地圖。

假設(shè)終端在位置共享層以1:10萬(wàn)的比例尺顯示地圖,若會(huì)話(huà)用戶(hù)在位置共享層執(zhí)行了地圖放大操作,且該地圖放大操作的操作距離指示的放大倍數(shù)為10倍,則終端在位置共享層以1:1萬(wàn)的比例尺顯示放大后的地圖。

步驟505,接收地圖縮小操作,根據(jù)地圖縮小操作縮小位置共享層顯示的地圖的比例尺。

地圖縮小操作用于觸發(fā)終端以更小的比例尺顯示當(dāng)前位置共享層顯示的地圖,該地圖縮小操作可以為拖曳操作、雙擊操作等,本實(shí)施例對(duì)此不作限定。當(dāng)終端接收到作用于位置共享層上的地圖縮小操作時(shí),該終端根據(jù)會(huì)話(huà)用戶(hù)執(zhí)行的地圖縮小操作的操作距離縮小地圖的比例尺,并根據(jù)縮小后的比例尺在位置共享層顯示地圖。

假設(shè)終端在位置共享層以1:10萬(wàn)的比例尺顯示地圖,若會(huì)話(huà)用戶(hù)在位置共享層執(zhí)行了地圖縮小操作,且該地圖縮小操作的操作距離指示的縮小倍數(shù)為10倍,則終端在位置共享層以1:100萬(wàn)的比例尺顯示縮小后的地圖。

需要說(shuō)明的是,為了保證終端能夠正確響應(yīng)會(huì)話(huà)用戶(hù)所執(zhí)行的操作,地圖拖動(dòng)操作、地圖放大操作和地圖縮小操作需要對(duì)應(yīng)不同的操作方式,比如:地圖拖動(dòng)操作對(duì)應(yīng)向同一方向的拖曳操作、地圖放大操作對(duì)應(yīng)在同一時(shí)長(zhǎng)內(nèi)由兩側(cè)向中間的拖曳操作、地圖縮小操作對(duì)應(yīng)在同一時(shí)長(zhǎng)內(nèi)由中間向兩側(cè)的拖曳操作。

步驟506,接收作用于位置共享層上的第二用戶(hù)操作。

第二用戶(hù)操作用于觸發(fā)終端將位置共享層重新作為會(huì)話(huà)界面的背景顯示層進(jìn)行顯示,以使會(huì)話(huà)用戶(hù)能夠在查看地圖時(shí)通過(guò)會(huì)話(huà)界面與其他會(huì)話(huà)用戶(hù)進(jìn)行聊天。第二用戶(hù)操作可以為點(diǎn)擊設(shè)置在位置共享層上的返回選項(xiàng)的操作,比如:點(diǎn)擊圖6中“返回”選項(xiàng)63的操作,也可以為長(zhǎng)按操作,本實(shí)施例對(duì)此不作限定。

步驟507,根據(jù)第二用戶(hù)操作,將位置共享層重新作為會(huì)話(huà)界面的背景顯示層進(jìn)行顯示。

假設(shè)會(huì)話(huà)用戶(hù)點(diǎn)擊了圖6中的“返回”選項(xiàng)63,則終端顯示圖4所示的會(huì)話(huà)界面。

可選地,終端還可以接收作用于位置共享層上的第三用戶(hù)操作,根據(jù)該第三用戶(hù)操作,關(guān)閉位置共享功能,并關(guān)閉位置共享層。其中,第三用戶(hù)操作可以為點(diǎn)擊設(shè)置在地圖共享層上的關(guān)閉選項(xiàng)的操作,比如:點(diǎn)擊圖6中的“關(guān)閉”選項(xiàng)64的操作,也可以為長(zhǎng)按操作,本實(shí)施例對(duì)此不作限定。需要說(shuō)明的是,第三用戶(hù)操作是與第二用戶(hù)操作不同的操作,其不同可以體現(xiàn)在作用位置的不同,也可以體現(xiàn)在執(zhí)行操作的方式不同,本實(shí)施例對(duì)此不作限定。

可選地,終端可以執(zhí)行步驟503-506中的任意一個(gè)或多個(gè)步驟,也可以不執(zhí)行步驟503-506,且在執(zhí)行步驟503-506中的至少兩個(gè)步驟時(shí),以任意順序執(zhí)行該至少兩個(gè)步驟,本實(shí)施例對(duì)此不作限定。

綜上所述,本實(shí)施例提供的方法,通過(guò)在接收到作用于會(huì)話(huà)界面上的第一用戶(hù)操作時(shí),將位置共享層顯示在消息顯示層之上,使得會(huì)話(huà)用戶(hù)可以對(duì)該位置共享層顯示的地圖進(jìn)行操作,以使終端在位置共享層顯示會(huì)話(huà)用戶(hù)需要查看的地圖,保證了終端滿(mǎn)足會(huì)話(huà)用戶(hù)查看地圖的需要。

可選地,終端可以在開(kāi)啟位置共享功能時(shí),將當(dāng)前界面劃分成兩個(gè)顯示區(qū)域,第一顯示區(qū)域用于顯示會(huì)話(huà)界面,第二顯示區(qū)域用于顯示位置共享界面。第一顯示區(qū)域的面積可以與第二顯示區(qū)域的面積相同,也可以與第二顯示區(qū)域的面積不同;第一顯示區(qū)域可以在第二顯示區(qū)域的上端,也可以在第二顯示區(qū)域的下端,本實(shí)施例不對(duì)第一顯示區(qū)域和第二顯示區(qū)域的劃分方式作限定。

當(dāng)終端將當(dāng)前界面劃分成兩個(gè)顯示區(qū)域,在這兩個(gè)顯示區(qū)域分別顯示會(huì)話(huà)消息和地圖時(shí),會(huì)話(huà)用戶(hù)既可以通過(guò)會(huì)話(huà)界面進(jìn)行聊天,還可以在無(wú)需執(zhí)行第一用戶(hù)操作的情況下查看并操作地圖,提高了會(huì)話(huà)用戶(hù)對(duì)地圖進(jìn)行操作時(shí)的效率。

下述為本發(fā)明裝置實(shí)施例,可以用于執(zhí)行本發(fā)明方法實(shí)施例。對(duì)于本發(fā)明裝置實(shí)施例中未披露的細(xì)節(jié),請(qǐng)參照本發(fā)明方法實(shí)施例。

請(qǐng)參考圖7,其示出了本發(fā)明一個(gè)實(shí)施例提供的界面顯示裝置的框圖。智能電視該裝置具有執(zhí)行上述方法示例的功能,功能可以由硬件實(shí)現(xiàn),也可以由硬件執(zhí)行相應(yīng)的軟件實(shí)現(xiàn)。該裝置可以包括:第一接收模塊710、生成模塊720和第一顯示模塊730。

第一接收模塊710,用于執(zhí)行上述步驟101。

生成模塊720,用于執(zhí)行上述步驟102。

第一顯示模塊730,用于執(zhí)行上述步驟103。

可選地,第一顯示模塊730,包括:調(diào)用單元和顯示單元。

調(diào)用單元,用于調(diào)用預(yù)設(shè)的界面設(shè)置接口,所述界面設(shè)置接口是用于對(duì)所述會(huì)話(huà)界面的所述背景顯示層進(jìn)行設(shè)置的接口;

顯示單元,用于通過(guò)所述調(diào)用單元調(diào)用的所述界面設(shè)置接口將所述位置共享層設(shè)置為所述背景展示層進(jìn)行顯示。

可選地,該裝置還包括:第二接收模塊和第二顯示模塊。

第二接收模塊,用于執(zhí)行上述步驟501。

第二顯示模塊,用于執(zhí)行上述步驟502。

可選地,第二顯示模塊,包括:隱藏單元。

隱藏單元,用于根據(jù)所述第一用戶(hù)操作,將所述消息顯示層上的所有顯示元素隱藏顯示在所述背景顯示層之下。

可選地,第二顯示模塊,包括:添加單元。

添加單元,用于根據(jù)所述第一用戶(hù)操作,在所述消息顯示層之上添加所述位置共享層。

可選地,所述第一用戶(hù)操作是作用于所述消息顯示層的空白區(qū)域上的用戶(hù)操作,所述空白區(qū)域是所述消息顯示層中未被所述會(huì)話(huà)消息覆蓋的區(qū)域;或者,所述第一用戶(hù)操作是作用于所述背景顯示層上的用戶(hù)操作。

可選地,該裝置還包括:第三接收模塊和/或第四接收模塊和/或第五接收模塊。

第三接收模塊,用于執(zhí)行上述步驟503。

第四接收模塊,用于執(zhí)行上述步驟504。

第五接收模塊,用于執(zhí)行上述步驟505。

可選地,該裝置還包括:第六接收模塊和第三顯示模塊。

第六接收模塊,用于執(zhí)行上述步驟506。

第三顯示模塊,用于執(zhí)行上述步驟507。

相關(guān)細(xì)節(jié)可參考圖1和圖5所示的方法實(shí)施例。

需要說(shuō)明的是:上述實(shí)施例提供的裝置在實(shí)現(xiàn)其功能時(shí),僅以上述各功能模塊的劃分進(jìn)行舉例說(shuō)明,實(shí)際應(yīng)用中,可以根據(jù)需要而將上述功能分配由不同的功能模塊完成,即將設(shè)備的內(nèi)部結(jié)構(gòu)劃分成不同的功能模塊,以完成以上描述的全部或者部分功能。另外,上述實(shí)施例提供的裝置與方法實(shí)施例屬于同一構(gòu)思,其具體實(shí)現(xiàn)過(guò)程詳見(jiàn)方法實(shí)施例,這里不再贅述。

請(qǐng)參考圖8,其示出了本發(fā)明一個(gè)實(shí)施例提供的終端的結(jié)構(gòu)示意圖。該終端800用于實(shí)施上述實(shí)施例中提供的界面顯示方法。具體來(lái)講:

終端800可以包括RF(Radio Frequency,射頻)電路810、包括有一個(gè)或一個(gè)以上計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)的存儲(chǔ)器820、輸入單元830、顯示單元840、傳感器850、音頻電路860、WiFi(wireless fidelity,無(wú)線(xiàn)保真)模塊870、包括有一個(gè)或者一個(gè)以上處理核心的處理器880、以及電源890等部件。本領(lǐng)域技術(shù)人員可以理解,圖8中示出的智能電視結(jié)構(gòu)并不構(gòu)成對(duì)智能電視的限定,可以包括比圖示更多或更少的部件,或者組合某些部件,或者不同的部件布置。其中:

RF電路810可用于收發(fā)信息或通話(huà)過(guò)程中,信號(hào)的接收和發(fā)送,特別地,將基站的下行信息接收后,交由一個(gè)或者一個(gè)以上處理器880處理;另外,將涉及上行的數(shù)據(jù)發(fā)送給基站。通常,RF電路810包括但不限于天線(xiàn)、至少一個(gè)放大器、調(diào)諧器、一個(gè)或多個(gè)振蕩器、用戶(hù)身份模塊(SIM)卡、收發(fā)信機(jī)、耦合器、LNA(Low Noise Amplifier,低噪聲放大器)、雙工器等。此外,RF電路810還可以通過(guò)無(wú)線(xiàn)通信與網(wǎng)絡(luò)和其他設(shè)備通信。所述無(wú)線(xiàn)通信可以使用任一通信標(biāo)準(zhǔn)或協(xié)議,包括但不限于GSM(Global System of Mobile communication,全球移動(dòng)通訊系統(tǒng))、GPRS(General Packet Radio Service,通用分組無(wú)線(xiàn)服務(wù))、CDMA(Code Division Multiple Access,碼分多址)、WCDMA(Wideband Code Division Multiple Access,寬帶碼分多址)、LTE(Long Term Evolution,長(zhǎng)期演進(jìn))、電子郵件、SMS(Short Messaging Service,短消息服務(wù))等。

存儲(chǔ)器820可用于存儲(chǔ)軟件程序以及模塊,處理器880通過(guò)運(yùn)行存儲(chǔ)在存儲(chǔ)器820的軟件程序以及模塊,從而執(zhí)行各種功能應(yīng)用以及數(shù)據(jù)處理。存儲(chǔ)器820可主要包括存儲(chǔ)程序區(qū)和存儲(chǔ)數(shù)據(jù)區(qū),其中,存儲(chǔ)程序區(qū)可存儲(chǔ)操作系統(tǒng)、至少一個(gè)功能所需的應(yīng)用程序(比如聲音播放功能、圖像播放功能等)等;存儲(chǔ)數(shù)據(jù)區(qū)可存儲(chǔ)根據(jù)終端800的使用所創(chuàng)建的數(shù)據(jù)(比如音頻數(shù)據(jù)、電話(huà)本等)等。此外,存儲(chǔ)器820可以包括高速隨機(jī)存取存儲(chǔ)器,還可以包括非易失性存儲(chǔ)器,例如至少一個(gè)磁盤(pán)存儲(chǔ)器件、閃存器件、或其他易失性固態(tài)存儲(chǔ)器件。相應(yīng)地,存儲(chǔ)器820還可以包括存儲(chǔ)器控制器,以提供處理器880和輸入單元830對(duì)存儲(chǔ)器820的訪(fǎng)問(wèn)。

輸入單元830可用于接收輸入的數(shù)字或字符信息,以及產(chǎn)生與用戶(hù)設(shè)置以及功能控制有關(guān)的鍵盤(pán)、鼠標(biāo)、操作桿、光學(xué)或者軌跡球信號(hào)輸入。具體地,輸入單元830可包括圖像輸入設(shè)備831以及其他輸入設(shè)備832。圖像輸入設(shè)備831可以是攝像頭,也可以是光電掃描設(shè)備。除了圖像輸入設(shè)備831,輸入單元830還可以包括其他輸入設(shè)備832。具體地,其他輸入設(shè)備832可以包括但不限于物理鍵盤(pán)、功能鍵(比如音量控制按鍵、開(kāi)關(guān)按鍵等)、軌跡球、鼠標(biāo)、操作桿等中的一種或多種。

顯示單元840可用于顯示由用戶(hù)輸入的信息或提供給用戶(hù)的信息以及終端800的各種圖形用戶(hù)接口,這些圖形用戶(hù)接口可以由圖形、文本、圖標(biāo)、視頻和其任意組合來(lái)構(gòu)成。顯示單元840可包括顯示面板841,可選地,可以采用LCD(Liquid Crystal Display,液晶顯示器)、OLED(Organic Light-Emitting Diode,有機(jī)發(fā)光二極管)等形式來(lái)配置顯示面板841。

終端800還可包括至少一種傳感器850,比如光傳感器、運(yùn)動(dòng)傳感器以及其他傳感器。具體地,光傳感器可包括環(huán)境光傳感器及接近傳感器,其中,環(huán)境光傳感器可根據(jù)環(huán)境光線(xiàn)的明暗來(lái)調(diào)節(jié)顯示面板841的亮度,接近傳感器可在終端800移動(dòng)到耳邊時(shí),關(guān)閉顯示面板841和/或背光。作為運(yùn)動(dòng)傳感器的一種,重力加速度傳感器可檢測(cè)各個(gè)方向上(一般為三軸)加速度的大小,靜止時(shí)可檢測(cè)出重力的大小及方向,可用于識(shí)別手機(jī)姿態(tài)的應(yīng)用(比如橫豎屏切換、相關(guān)游戲、磁力計(jì)姿態(tài)校準(zhǔn))、振動(dòng)識(shí)別相關(guān)功能(比如計(jì)步器、敲擊)等;至于終端800還可配置的陀螺儀、氣壓計(jì)、濕度計(jì)、溫度計(jì)、紅外線(xiàn)傳感器等其他傳感器,在此不再贅述。

音頻電路860、揚(yáng)聲器881,傳聲器882可提供用戶(hù)與終端800之間的音頻接口。音頻電路860可將接收到的音頻數(shù)據(jù)轉(zhuǎn)換后的電信號(hào),傳輸?shù)綋P(yáng)聲器881,由揚(yáng)聲器881轉(zhuǎn)換為聲音信號(hào)輸出;另一方面,傳聲器882將收集的聲音信號(hào)轉(zhuǎn)換為電信號(hào),由音頻電路860接收后轉(zhuǎn)換為音頻數(shù)據(jù),再將音頻數(shù)據(jù)輸出處理器880處理后,經(jīng)RF電路810以發(fā)送給比如另一智能電視,或者將音頻數(shù)據(jù)輸出至存儲(chǔ)器820以便進(jìn)一步處理。音頻電路860還可能包括耳塞插孔,以提供外設(shè)耳機(jī)與終端800的通信。

WiFi屬于短距離無(wú)線(xiàn)傳輸技術(shù),終端800通過(guò)WiFi模塊870可以幫助用戶(hù)收發(fā)電子郵件、瀏覽網(wǎng)頁(yè)和訪(fǎng)問(wèn)流式媒體等,它為用戶(hù)提供了無(wú)線(xiàn)的寬帶互聯(lián)網(wǎng)訪(fǎng)問(wèn)。雖然圖8示出了WiFi模塊870,但是可以理解的是,其并不屬于終端800的必須構(gòu)成,完全可以根據(jù)需要在不改變發(fā)明的本質(zhì)的范圍內(nèi)而省略。

處理器880是終端800的控制中心,利用各種接口和線(xiàn)路連接整個(gè)手機(jī)的各個(gè)部分,通過(guò)運(yùn)行或執(zhí)行存儲(chǔ)在存儲(chǔ)器820內(nèi)的軟件程序和/或模塊,以及調(diào)用存儲(chǔ)在存儲(chǔ)器820內(nèi)的數(shù)據(jù),執(zhí)行終端800的各種功能和處理數(shù)據(jù),從而對(duì)手機(jī)進(jìn)行整體監(jiān)控??蛇x地,處理器880可包括一個(gè)或多個(gè)處理核心;優(yōu)選的,處理器880可集成應(yīng)用處理器和調(diào)制解調(diào)處理器,其中,應(yīng)用處理器主要處理操作系統(tǒng)、用戶(hù)界面和應(yīng)用程序等,調(diào)制解調(diào)處理器主要處理無(wú)線(xiàn)通信。可以理解的是,上述調(diào)制解調(diào)處理器也可以不集成到處理器880中。

終端800還包括給各個(gè)部件供電的電源890(比如電池),優(yōu)選的,電源可以通過(guò)電源管理系統(tǒng)與處理器880邏輯相連,從而通過(guò)電源管理系統(tǒng)實(shí)現(xiàn)管理充電、放電、以及功耗管理等功能。電源890還可以包括一個(gè)或一個(gè)以上的直流或交流電源、再充電系統(tǒng)、電源故障檢測(cè)電路、電源轉(zhuǎn)換器或者逆變器、電源狀態(tài)指示器等任意組件。

盡管未示出,終端800還可以包括藍(lán)牙模塊等,在此不再贅述。

具體在本實(shí)施例中,還提供了一種包括指令的非臨時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),例如包括指令的存儲(chǔ)器,上述指令可由終端800的處理器執(zhí)行以完成上述方法。例如,所述非臨時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)可以是ROM、隨機(jī)存取存儲(chǔ)器(RAM)、CD-ROM、磁帶、軟盤(pán)和光數(shù)據(jù)存儲(chǔ)設(shè)備等。一種非臨時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),當(dāng)所述存儲(chǔ)介質(zhì)中的指令終端800的處理器執(zhí)行時(shí),使得終端800能夠執(zhí)行上述方法。

應(yīng)當(dāng)理解的是,在本文中提及的“多個(gè)”是指兩個(gè)或兩個(gè)以上?!昂?或”,描述關(guān)聯(lián)對(duì)象的關(guān)聯(lián)關(guān)系,表示可以存在三種關(guān)系,例如,A和/或B,可以表示:?jiǎn)为?dú)存在A,同時(shí)存在A和B,單獨(dú)存在B這三種情況。字符“/”一般表示前后關(guān)聯(lián)對(duì)象是一種“或”的關(guān)系。

上述本發(fā)明實(shí)施例序號(hào)僅僅為了描述,不代表實(shí)施例的優(yōu)劣。

本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例的全部或部分步驟可以通過(guò)硬件來(lái)完成,也可以通過(guò)程序來(lái)指令相關(guān)的硬件完成,所述的程序可以存儲(chǔ)于一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,上述提到的存儲(chǔ)介質(zhì)可以是只讀存儲(chǔ)器,磁盤(pán)或光盤(pán)等。

以上所述僅為本發(fā)明的較佳實(shí)施例,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。

當(dāng)前第1頁(yè)1 2 3 
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1