應(yīng)用程序的提供方法、系統(tǒng)及裝置制造方法
【專利摘要】本發(fā)明公開了一種應(yīng)用程序的提供方法,包括:接收查詢請(qǐng)求;根據(jù)查詢請(qǐng)求獲取多個(gè)應(yīng)用程序,并獲取每個(gè)應(yīng)用程序?qū)?yīng)的關(guān)聯(lián)結(jié)果;提供應(yīng)用程序展示頁(yè)面,其中,應(yīng)用程序展示頁(yè)面中包括多個(gè)展示卡片,每個(gè)展示卡片與一個(gè)應(yīng)用程序?qū)?yīng),每個(gè)展示卡片包括第一面和第二面,在第一面中展示應(yīng)用程序,在第二面中展示應(yīng)用程序?qū)?yīng)的關(guān)聯(lián)結(jié)果;以及接收用戶操作,并根據(jù)用戶操作控制展示卡片顯示第一面和/或第二面。本發(fā)明實(shí)施例的方法,通過(guò)增加一維空間以實(shí)現(xiàn)能夠?yàn)橛脩艏虞d并顯示更多的內(nèi)容,同時(shí)豐富了頁(yè)面結(jié)構(gòu),提高了移動(dòng)的交互性,對(duì)于用戶來(lái)說(shuō),提高了視覺效果,提升了用戶體驗(yàn)。本發(fā)明還公開了一種應(yīng)用程序的提供系統(tǒng)及裝置。
【專利說(shuō)明】應(yīng)用程序的提供方法、系統(tǒng)及裝置
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及移動(dòng)設(shè)備【技術(shù)領(lǐng)域】,尤其涉及一種應(yīng)用程序的提供方法、系統(tǒng)及裝置。
【背景技術(shù)】
[0002] 隨著移動(dòng)互聯(lián)網(wǎng)的迅速崛起,基于移動(dòng)操作系統(tǒng)的應(yīng)用也在不斷涌現(xiàn),由于受困 于移動(dòng)終端的屏幕太小,所以移動(dòng)應(yīng)用在移動(dòng)終端的單屏幕中可供展示的內(nèi)容有限,并且 增值服務(wù)、商業(yè)變現(xiàn)也都受到了阻礙。例如,應(yīng)用程序商店是為移動(dòng)終端提供移動(dòng)應(yīng)用的主 要來(lái)源,應(yīng)用程序商店在展示頁(yè)面中提供移動(dòng)應(yīng)用時(shí),一般是以列表形式且一個(gè)應(yīng)用程序 為一個(gè)展示單元來(lái)進(jìn)行展開的,這樣使得移動(dòng)終端單屏幕下只能列舉幾個(gè)應(yīng)用,從而使得 展示結(jié)果不充分,且展示形式比較單一,不具備移動(dòng)特色的交互性。
【發(fā)明內(nèi)容】
[0003] 本發(fā)明的目的旨在至少在一定程度上解決上述的技術(shù)問題之一。
[0004] 為此,本發(fā)明的第一個(gè)目的在于提出一種應(yīng)用程序的提供方法。該方法通過(guò)增加 一維空間以實(shí)現(xiàn)能夠?yàn)橛脩艏虞d并顯示更多的內(nèi)容,同時(shí)豐富了頁(yè)面結(jié)構(gòu),提高了移動(dòng)的 交互性,對(duì)于用戶來(lái)說(shuō),提高了視覺效果,提升了用戶體驗(yàn)。。
[0005] 本發(fā)明的第二個(gè)目的在于提出一種應(yīng)用程序的提供系統(tǒng)。
[0006] 本發(fā)明的第三個(gè)目的在于提出一種應(yīng)用程序的提供裝置。
[0007] 為了實(shí)現(xiàn)上述目的,本發(fā)明第一方面實(shí)施例的應(yīng)用程序的提供方法,包括:接收查 詢請(qǐng)求;根據(jù)所述查詢請(qǐng)求獲取多個(gè)應(yīng)用程序,并獲取每個(gè)應(yīng)用程序?qū)?yīng)的關(guān)聯(lián)結(jié)果;提 供應(yīng)用程序展示頁(yè)面,其中,所述應(yīng)用程序展示頁(yè)面中包括多個(gè)展示卡片,每個(gè)展示卡片與 一個(gè)應(yīng)用程序?qū)?yīng),每個(gè)展示卡片包括第一面和第二面,在所述第一面中展示所述應(yīng)用程 序,在所述第二面中展示所述應(yīng)用程序?qū)?yīng)的所述關(guān)聯(lián)結(jié)果;以及接收用戶操作,并根據(jù)所 述用戶操作控制所述展示卡片顯示所述第一面和/或第二面。
[0008] 本發(fā)明實(shí)施例的應(yīng)用程序的提供方法,可根據(jù)接收到的查詢請(qǐng)求獲取多個(gè)應(yīng)用程 序和每個(gè)應(yīng)用程序?qū)?yīng)的關(guān)聯(lián)結(jié)果,并提供應(yīng)用程序展示頁(yè)面,通過(guò)展示頁(yè)面中的展示卡 片第一面展示應(yīng)用程序,展示卡片第二面展示關(guān)聯(lián)結(jié)果,并通過(guò)用戶的操作滑動(dòng)展示卡片 以顯示展示卡片的第一面和/或第二面,通過(guò)增加一維空間以實(shí)現(xiàn)能夠?yàn)橛脩艏虞d并顯示 更多的內(nèi)容,同時(shí)豐富了頁(yè)面結(jié)構(gòu),提高了移動(dòng)的交互性,對(duì)于用戶來(lái)說(shuō),提高了視覺效果, 提升了用戶體驗(yàn)。
[0009] 為了實(shí)現(xiàn)上述目的,本發(fā)明第二方面實(shí)施例的應(yīng)用程序的提供系統(tǒng),包括服務(wù)器 和移動(dòng)終端,其中,所述服務(wù)器,用于接收查詢請(qǐng)求,并根據(jù)所述查詢請(qǐng)求獲取多個(gè)應(yīng)用程 序,以及獲取每個(gè)應(yīng)用程序?qū)?yīng)的關(guān)聯(lián)結(jié)果;所述移動(dòng)終端,用于提供應(yīng)用程序展示頁(yè)面, 其中,所述應(yīng)用程序展示頁(yè)面中包括多個(gè)展示卡片,每個(gè)展示卡片與一個(gè)應(yīng)用程序?qū)?yīng),每 個(gè)展示卡片包括第一面和第二面,在所述第一面中展示所述應(yīng)用程序,在所述第二面中展 示所述應(yīng)用程序?qū)?yīng)的所述關(guān)聯(lián)結(jié)果,并接收用戶操作,以及根據(jù)所述用戶操作控制所述 展示卡片顯示所述第一面和/或第二面。
[0010] 本發(fā)明實(shí)施例的應(yīng)用程序的提供系統(tǒng),可根據(jù)接收到的查詢請(qǐng)求獲取多個(gè)應(yīng)用程 序和每個(gè)應(yīng)用程序?qū)?yīng)的關(guān)聯(lián)結(jié)果,并提供應(yīng)用程序展示頁(yè)面,通過(guò)展示頁(yè)面中的展示卡 片第一面展示應(yīng)用程序,展示卡片第二面展示關(guān)聯(lián)結(jié)果,并通過(guò)用戶的操作滑動(dòng)展示卡片 以顯示展示卡片的第一面和/或第二面,通過(guò)增加一維空間以實(shí)現(xiàn)能夠?yàn)橛脩艏虞d并顯示 更多的內(nèi)容,同時(shí)豐富了頁(yè)面結(jié)構(gòu),提高了移動(dòng)的交互性,對(duì)于用戶來(lái)說(shuō),提高了視覺效果, 提升了用戶體驗(yàn)。
[0011] 為了實(shí)現(xiàn)上述目的,本發(fā)明第三方面實(shí)施例的應(yīng)用程序的提供裝置,包括:發(fā)送模 塊,用于向服務(wù)器發(fā)送查詢請(qǐng)求,所述服務(wù)器根據(jù)所述查詢請(qǐng)求獲取多個(gè)應(yīng)用程序,并獲取 每個(gè)應(yīng)用程序?qū)?yīng)的關(guān)聯(lián)結(jié)果;提供模塊,用于提供應(yīng)用程序展示頁(yè)面,其中,所述應(yīng)用程 序展示頁(yè)面中包括多個(gè)展示卡片,每個(gè)展示卡片與一個(gè)應(yīng)用程序?qū)?yīng),每個(gè)展示卡片包括 第一面和第二面,在所述第一面中展示所述應(yīng)用程序,在所述第二面中展示所述應(yīng)用程序 對(duì)應(yīng)的所述關(guān)聯(lián)結(jié)果;以及控制模塊,用于接收用戶操作,并根據(jù)所述用戶操作控制所述展 示卡片顯示所述第一面和/或第二面。
[0012] 本發(fā)明實(shí)施例的應(yīng)用程序的提供裝置,可通過(guò)發(fā)送模塊向服務(wù)器發(fā)送查詢請(qǐng)求, 服務(wù)器根據(jù)接收到的查詢請(qǐng)求獲取多個(gè)應(yīng)用程序和每個(gè)應(yīng)用程序?qū)?yīng)的關(guān)聯(lián)結(jié)果,提供模 塊提供應(yīng)用程序展示頁(yè)面,并通過(guò)應(yīng)用程序展示頁(yè)面中的展示卡片第一面展示應(yīng)用程序, 展示卡片第二面展示關(guān)聯(lián)結(jié)果,控制模塊通過(guò)用戶的操作滑動(dòng)展示卡片以顯示展示卡片的 第一面和/或第二面,即通過(guò)增加一維空間以實(shí)現(xiàn)能夠?yàn)橛脩艏虞d并顯示更多的內(nèi)容,同 時(shí)豐富了頁(yè)面結(jié)構(gòu),提高了移動(dòng)的交互性,對(duì)于用戶來(lái)說(shuō),提高了視覺效果,提升了用戶體 驗(yàn)。
[0013] 本發(fā)明附加的方面和優(yōu)點(diǎn)將在下面的描述中部分給出,部分將從下面的描述中變 得明顯,或通過(guò)本發(fā)明的實(shí)踐了解到。
【專利附圖】
【附圖說(shuō)明】
[0014] 本發(fā)明上述的和/或附加的方面和優(yōu)點(diǎn)從下面結(jié)合附圖對(duì)實(shí)施例的描述中將變 得明顯和容易理解,其中:
[0015] 圖1是根據(jù)本發(fā)明一個(gè)實(shí)施例的應(yīng)用程序的提供方法的流程圖;
[0016] 圖2(a)是根據(jù)本發(fā)明實(shí)施例的應(yīng)用程序的提供方法的效果圖;
[0017] 圖2(b)是根據(jù)本發(fā)明實(shí)施例的展示卡片的多面示意圖;
[0018] 圖3是根據(jù)本發(fā)明實(shí)施例的第二面與第一面展示內(nèi)容相關(guān)的處理流程圖;
[0019] 圖4是根據(jù)本發(fā)明實(shí)施例的第二面與第一面展示內(nèi)容無(wú)關(guān)的處理流程圖;
[0020] 圖5是根據(jù)本發(fā)明一個(gè)實(shí)施例的應(yīng)用程序的提供系統(tǒng)的結(jié)構(gòu)示意圖;
[0021] 圖6是根據(jù)本發(fā)明一個(gè)實(shí)施例的應(yīng)用程序的提供裝置的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0022] 下面詳細(xì)描述本發(fā)明的實(shí)施例,所述實(shí)施例的示例在附圖中示出,其中自始至終 相同或類似的標(biāo)號(hào)表示相同或類似的元件或具有相同或類似功能的元件。下面通過(guò)參考附 圖描述的實(shí)施例是示例性的,旨在用于解釋本發(fā)明,而不能理解為對(duì)本發(fā)明的限制。
[0023] 下面參考附圖描述根據(jù)本發(fā)明實(shí)施例的應(yīng)用程序的提供方法、系統(tǒng)及裝置。
[0024] 本發(fā)明提出了一種應(yīng)用程序的提供方法,包括:接收查詢請(qǐng)求;根據(jù)查詢請(qǐng)求獲 取多個(gè)應(yīng)用程序,并獲取每個(gè)應(yīng)用程序?qū)?yīng)的關(guān)聯(lián)結(jié)果;提供應(yīng)用程序展示頁(yè)面,其中,應(yīng) 用程序展示頁(yè)面中包括多個(gè)展示卡片,每個(gè)展示卡片與一個(gè)應(yīng)用程序?qū)?yīng),每個(gè)展示卡片 包括第一面和第二面,在第一面中展示應(yīng)用程序,在第二面中展示應(yīng)用程序?qū)?yīng)的關(guān)聯(lián)結(jié) 果;以及接收用戶操作,并根據(jù)用戶操作控制展示卡片顯示第一面和/或第二面。
[0025] 圖1是根據(jù)本發(fā)明一個(gè)實(shí)施例的應(yīng)用程序的提供方法的流程圖。需要說(shuō)明的是, 在本發(fā)明的實(shí)施例中,應(yīng)用程序可理解是應(yīng)用于移動(dòng)終端上的應(yīng)用程序,也就是說(shuō),本發(fā)明 的應(yīng)用程序的提供方法可應(yīng)用于為移動(dòng)終端提供應(yīng)用程序的應(yīng)用程序商店中,移動(dòng)終端在 應(yīng)用程序商店中通過(guò)本發(fā)明的提供方法為用戶提供應(yīng)用程序。其中,移動(dòng)終端可以是手機(jī)、 平板電腦、個(gè)人數(shù)字助理等具有各種操作系統(tǒng)的硬件設(shè)備。
[0026] 如圖1所示,該應(yīng)用程序的提供方法可以包括:
[0027] S101,接收查詢請(qǐng)求。
[0028] 例如,當(dāng)用戶打開或啟動(dòng)移動(dòng)終端中的應(yīng)用程序商店時(shí),可觸發(fā)應(yīng)用程序商店連 接服務(wù)器的操作,此時(shí)應(yīng)用程序商店可通過(guò)移動(dòng)終端向服務(wù)器發(fā)送用戶查看應(yīng)用程序商店 中對(duì)應(yīng)內(nèi)容的查詢請(qǐng)求,如用戶在應(yīng)用程序商店中查看"精選"界面下的內(nèi)容時(shí),可通過(guò)移 動(dòng)終端向服務(wù)器發(fā)送對(duì)應(yīng)的查詢請(qǐng)求,服務(wù)器根據(jù)該查詢請(qǐng)求返回對(duì)應(yīng)的查詢結(jié)果。應(yīng)當(dāng) 理解,用戶還可在應(yīng)用程序商店的輸入框中輸入關(guān)鍵字,以向服務(wù)器發(fā)送帶有關(guān)鍵字的搜 索請(qǐng)求,以使服務(wù)器根據(jù)該搜索請(qǐng)求獲取對(duì)應(yīng)的搜索結(jié)果。
[0029] S102,根據(jù)查詢請(qǐng)求獲取多個(gè)應(yīng)用程序,并獲取每個(gè)應(yīng)用程序?qū)?yīng)的關(guān)聯(lián)結(jié)果。
[0030] 其中,在本發(fā)明的實(shí)施例中,關(guān)聯(lián)結(jié)果可以是任意應(yīng)用程序,但是,為了能提升提 供的交互性能,激發(fā)用戶針對(duì)應(yīng)用程序的進(jìn)一步搜索行為,關(guān)聯(lián)結(jié)果可以是與應(yīng)用程序具 有關(guān)聯(lián)關(guān)系的內(nèi)容。關(guān)聯(lián)結(jié)果可包括與應(yīng)用程序相關(guān)的觸發(fā)按鈕,和/或與應(yīng)用程序相關(guān) 的關(guān)聯(lián)內(nèi)容。關(guān)聯(lián)內(nèi)容可包括與應(yīng)用程序相關(guān)的應(yīng)用程序詳細(xì)信息、評(píng)論信息、應(yīng)用程序推 薦等中的一種或多種。
[0031] S103,提供應(yīng)用程序展示頁(yè)面,其中,應(yīng)用程序展示頁(yè)面中包括多個(gè)展示卡片,每 個(gè)展示卡片與一個(gè)應(yīng)用程序?qū)?yīng),每個(gè)展示卡片包括第一面和第二面,在第一面中展示應(yīng) 用程序,在第二面中展示應(yīng)用程序?qū)?yīng)的關(guān)聯(lián)結(jié)果。
[0032] 其中,在本發(fā)明的實(shí)施例中,多個(gè)展示卡片可在展示頁(yè)面中縱向排列。
[0033] 例如,移動(dòng)終端可為用戶提供應(yīng)用程序展示頁(yè)面,當(dāng)移動(dòng)終端接收到服務(wù)器發(fā)送 的多個(gè)應(yīng)用程序和與每個(gè)應(yīng)用程序?qū)?yīng)的關(guān)聯(lián)結(jié)果之后,可在應(yīng)用程序展示頁(yè)面中通過(guò)多 個(gè)展示卡片進(jìn)行展開顯示,即每個(gè)展示卡片對(duì)應(yīng)一個(gè)應(yīng)用程序,且每個(gè)展示卡片的第一面 展示一個(gè)應(yīng)用程序,在與該展示卡片的第一面對(duì)應(yīng)的第二面中展示與該應(yīng)用程序?qū)?yīng)的關(guān) 聯(lián)結(jié)果,如與改應(yīng)用程序相關(guān)的觸發(fā)按鈕,和/或與該應(yīng)用程序相關(guān)的關(guān)聯(lián)內(nèi)容等。
[0034] S104,接收用戶操作,并根據(jù)用戶操作控制展示卡片顯示第一面和/或第二面。
[0035] 例如,當(dāng)用戶查看應(yīng)用程序展示頁(yè)面中展示卡片的第一面和/或第二面中顯示的 內(nèi)容時(shí),可對(duì)展示卡片進(jìn)行操作,移動(dòng)終端接收到用戶操作后,可根據(jù)用戶的操作做出相應(yīng) 的控制處理。具體而言,如果用戶的操作為沿預(yù)設(shè)方向的滑動(dòng)操作,且滑動(dòng)操作的距離大于 預(yù)設(shè)距離,則控制展示卡片從第一面切換至第二面;如果用戶的操作為點(diǎn)擊操作或長(zhǎng)按操 作,則控制展示卡片從第一面切換至第二面。
[0036] 也就是說(shuō),用戶的操作可為沿預(yù)設(shè)方向的滑動(dòng)操作。其中,在本發(fā)明的實(shí)施例中, 預(yù)設(shè)方向可為左方向、或右方向、或上方向、或下方向。例如,當(dāng)用戶的操作為沿左方向(或 右方向/上方向/下方向)的滑動(dòng)操作,即用戶的手指向左(或向右/向上/向下)滑動(dòng) 展示卡片,且滑動(dòng)操作的距離大于預(yù)設(shè)距離時(shí),移動(dòng)終端可控制展示卡片從第一面切換至 第二面,以展示第二面的內(nèi)容。
[0037] 此外,用戶的操作還可為點(diǎn)擊(包括雙擊、多擊等)操作、或長(zhǎng)按操作。例如,當(dāng)用 戶的操作為點(diǎn)擊(如雙擊、或多擊等)向左或者點(diǎn)擊向右滑動(dòng)操作,或者用戶的操作為長(zhǎng)按 向左或者長(zhǎng)按向右滑動(dòng)操作時(shí),移動(dòng)終端可控制展示卡片從第一面切換至第二面,以展示 第二面的內(nèi)容。
[0038] 應(yīng)當(dāng)理解,控制展示卡片從第一面切換至第二面可理解為:一種是展示卡片的第 一面全部消失,第二面直接在展示卡片框中顯示內(nèi)容;另一種是展示卡片進(jìn)行翻轉(zhuǎn),將第二 面翻轉(zhuǎn)到第一面的上面,從而顯示出第二面的內(nèi)容。
[0039] 需要說(shuō)明的是,在本發(fā)明的實(shí)施例中,當(dāng)用戶的操作為沿左方向(或右方向/上方 向/下方向)的滑動(dòng)操作,即用戶的手指向左(或向右/向上/向下)滑動(dòng)展示卡片,且滑 動(dòng)操作的距離大于預(yù)設(shè)距離時(shí),移動(dòng)終端可控制展示卡片向左(或向右/向上/向下)滑 動(dòng)到預(yù)設(shè)比例后懸停,即展示卡片的第一面仍在第二面的上面且正常顯示內(nèi)容,此時(shí)第二 面的內(nèi)容也已經(jīng)被全部顯示。
[0040] 進(jìn)一步地,在本發(fā)明的實(shí)施例中,在控制展示卡片從第一面切換至第二面之后,該 應(yīng)用程序的提供方法還可包括:接收到用戶的點(diǎn)擊操作、長(zhǎng)按操作或滑動(dòng)操作;以及根據(jù) 點(diǎn)擊操作、長(zhǎng)按操作或滑動(dòng)操作,控制展示卡片從第二面切換至第一面。
[0041] 也就是說(shuō),在控制展示卡片從第一面切換到第二面之后,若接收到用戶的點(diǎn)擊操 作、長(zhǎng)按操作或滑動(dòng)操作,則可根據(jù)用戶的操作控制展示卡片從第二面切換至第一面,即將 展示卡片恢復(fù)到初始狀態(tài),即展示卡片的最上面顯示第一面的內(nèi)容。
[0042] 需要說(shuō)明的是,本發(fā)明的應(yīng)用程序的提供方法可以應(yīng)用在移動(dòng)終端的應(yīng)用程序商 店中。舉例而言,如圖2 (a)所示,以展示卡片在應(yīng)用商店的使用為例,根據(jù)用戶的操作可將 展示頁(yè)面中的第一個(gè)展示卡片的第一面A向右滑動(dòng),直至滑動(dòng)到一定距離后懸停,此時(shí),展 開了展示卡片的第二面B,第二面B內(nèi)容為與第一面A的應(yīng)用程序相關(guān)的關(guān)聯(lián)內(nèi)容,如相關(guān) 應(yīng)用推薦和/或用戶評(píng)價(jià)、該應(yīng)用程序的詳細(xì)信息等。
[0043] 需要說(shuō)明的是,在本發(fā)明的一個(gè)實(shí)施例中,展示卡片可包括多個(gè)面,舉例來(lái)說(shuō),可 以是如圖2(b)所示多面體的形式,其中,第一面和第二面可謂多面體中的任意兩個(gè)面,還 可以是多個(gè)面層疊放置的形式,第一面和第二面分別為第一層面和第二層面,本發(fā)明對(duì)具 體形式不做限定。用戶可通過(guò)上述操作控制展示卡片顯示內(nèi)容在多個(gè)面中進(jìn)行切換。由此, 充分利用了卡片背后空間,對(duì)于提供商來(lái)說(shuō),增加了可供運(yùn)營(yíng)的位置。
[0044] 應(yīng)當(dāng)理解,展示卡片的多個(gè)面應(yīng)從廣義上理解,分別通過(guò)多個(gè)展示卡片來(lái)展示應(yīng) 用程序和對(duì)應(yīng)的關(guān)聯(lián)結(jié)果,并通過(guò)用戶操作控制多個(gè)展示卡片之間切換顯示的方案,也應(yīng) 當(dāng)屬于本發(fā)明的保護(hù)范圍。
[0045] 本發(fā)明實(shí)施例的應(yīng)用程序的提供方法,可根據(jù)接收到的查詢請(qǐng)求獲取多個(gè)應(yīng)用程 序和每個(gè)應(yīng)用程序?qū)?yīng)的關(guān)聯(lián)結(jié)果,并提供應(yīng)用程序展示頁(yè)面,通過(guò)展示頁(yè)面中的展示卡 片第一面展示應(yīng)用程序,展示卡片第二面展示關(guān)聯(lián)結(jié)果,并通過(guò)用戶的操作滑動(dòng)展示卡片 以顯示展示卡片的第一面和/或第二面,通過(guò)增加一維空間以實(shí)現(xiàn)能夠?yàn)橛脩艏虞d并顯示 更多的內(nèi)容,同時(shí)豐富了頁(yè)面結(jié)構(gòu),提高了移動(dòng)的交互性,對(duì)于用戶來(lái)說(shuō),提高了視覺效果, 提升了用戶體驗(yàn)。
[0046] 需要說(shuō)明的是,在不同的應(yīng)用場(chǎng)景下,展示卡片的第二面可以放置的內(nèi)容可以不 同,可以分為兩種情況來(lái)實(shí)現(xiàn),即第二面內(nèi)容可以與第一面內(nèi)容相關(guān)或者無(wú)關(guān),下面將舉例 對(duì)這兩種情況進(jìn)行說(shuō)明。
[0047] 舉例而言,以展示卡片的第二面內(nèi)容與展示卡片的第一面內(nèi)容相關(guān)為例,如圖3 所示,用戶可向服務(wù)器發(fā)起請(qǐng)求,服務(wù)器端可通過(guò)檢索系統(tǒng)根據(jù)用戶請(qǐng)求獲取多個(gè)檢索結(jié) 果(即多個(gè)應(yīng)用程序),服務(wù)器端可將這些檢索結(jié)果返回給移動(dòng)終端,移動(dòng)終端在展示卡片 的第一面展示這些檢索結(jié)果,當(dāng)接收到用戶展開展示卡片的操作時(shí),展示卡片中的空白卡 片可向服務(wù)器端發(fā)送異步請(qǐng)求,其中異步請(qǐng)求中可包括與檢索結(jié)果相關(guān)的關(guān)鍵字、檢索結(jié) 果的結(jié)果頁(yè)標(biāo)示、位置等信息,服務(wù)器端可根據(jù)該異步請(qǐng)求查詢對(duì)應(yīng)的第二面的內(nèi)容(即 與應(yīng)用程序相關(guān)的內(nèi)容信息),并將這些第二面的內(nèi)容返回給移動(dòng)終端,移動(dòng)終端通過(guò)展示 卡片定制系統(tǒng)將這些內(nèi)容加載到展示卡片的第二面。由此,通過(guò)采取異步請(qǐng)求的方式加載 展示卡片的第二面的內(nèi)容,保證了正常響應(yīng)時(shí)間,保障了用戶體驗(yàn)。
[0048] 如圖4所示,以展示卡片的第二面內(nèi)容與展示卡片的第一面內(nèi)容無(wú)關(guān)為例,用戶 可向服務(wù)器發(fā)起請(qǐng)求,服務(wù)器端可根據(jù)用戶請(qǐng)求進(jìn)行內(nèi)容檢索以獲取第一面結(jié)果和第二面 結(jié)果,同時(shí)可通過(guò)展示卡片定制系統(tǒng)將第一面結(jié)果和第二面結(jié)果進(jìn)行組合,之后可將組合 后的展示卡片返回給移動(dòng)終端,移動(dòng)終端可通過(guò)展示頁(yè)面對(duì)展示卡片進(jìn)行顯示。由此,可通 過(guò)增加一維空間以能夠加載更多的內(nèi)容,有效地克服了移動(dòng)應(yīng)用單屏幕可供展示內(nèi)容的局 限性。
[0049] 另外,本發(fā)明還提出了一種應(yīng)用程序的提供系統(tǒng),包括:服務(wù)器和移動(dòng)終端,其中, 服務(wù)器,用于接收查詢請(qǐng)求,并根據(jù)查詢請(qǐng)求獲取多個(gè)應(yīng)用程序,以及獲取每個(gè)應(yīng)用程序?qū)?應(yīng)的關(guān)聯(lián)結(jié)果;移動(dòng)終端,用于提供應(yīng)用程序展示頁(yè)面,其中,應(yīng)用程序展示頁(yè)面中包括多 個(gè)展示卡片,每個(gè)展示卡片與一個(gè)應(yīng)用程序?qū)?yīng),每個(gè)展示卡片包括第一面和第二面,在第 一面中展示應(yīng)用程序,在第二面中展示應(yīng)用程序?qū)?yīng)的關(guān)聯(lián)結(jié)果,并接收用戶操作,以及根 據(jù)用戶操作控制展示卡片顯示第一面和/或第二面。
[0050] 圖5是根據(jù)本發(fā)明一個(gè)實(shí)施例的應(yīng)用程序的提供系統(tǒng)的結(jié)構(gòu)示意圖。如圖5所 示,該應(yīng)用程序的提供系統(tǒng)可以包括服務(wù)器100和移動(dòng)終端200。需要說(shuō)明的是,在本發(fā)明 的一個(gè)實(shí)施例中,移動(dòng)終端200可以是手機(jī)、平板電腦、個(gè)人數(shù)字助理等具有各種操作系統(tǒng) 的硬件設(shè)備。
[0051] 具體地,服務(wù)器100可用于接收查詢請(qǐng)求,并根據(jù)查詢請(qǐng)求獲取多個(gè)應(yīng)用程序,以 及獲取每個(gè)應(yīng)用程序?qū)?yīng)的關(guān)聯(lián)結(jié)果。其中,在本發(fā)明的實(shí)施例中,關(guān)聯(lián)結(jié)果可包括與應(yīng)用 程序相關(guān)的觸發(fā)按鈕,和/或與應(yīng)用程序相關(guān)的關(guān)聯(lián)內(nèi)容。關(guān)聯(lián)內(nèi)容可包括與應(yīng)用程序相 關(guān)的應(yīng)用程序詳細(xì)信息、評(píng)論信息、應(yīng)用程序推薦等中的一種或多種。
[0052] 例如,當(dāng)用戶打開或啟動(dòng)移動(dòng)終端200中的應(yīng)用程序商店時(shí),可觸發(fā)應(yīng)用程序商 店連接服務(wù)器100的操作,此時(shí)應(yīng)用程序商店可通過(guò)移動(dòng)終端200向服務(wù)器100發(fā)送用戶 查看應(yīng)用程序商店中對(duì)應(yīng)內(nèi)容的查詢請(qǐng)求,如用戶在應(yīng)用程序商店中查看"精選"界面下的 內(nèi)容時(shí),可通過(guò)移動(dòng)終端200向服務(wù)器100發(fā)送對(duì)應(yīng)的查詢請(qǐng)求,服務(wù)器100根據(jù)該查詢請(qǐng) 求返回對(duì)應(yīng)的查詢結(jié)果。應(yīng)當(dāng)理解,用戶還可在應(yīng)用程序商店的輸入框中輸入關(guān)鍵字,以向 服務(wù)器100發(fā)送帶有關(guān)鍵字的搜索請(qǐng)求,以使服務(wù)器100根據(jù)該搜索請(qǐng)求獲取對(duì)應(yīng)的搜索 結(jié)果。
[0053] 移動(dòng)終端200可用于提供應(yīng)用程序展示頁(yè)面,其中,應(yīng)用程序展示頁(yè)面中包括多 個(gè)展示卡片,每個(gè)展示卡片與一個(gè)應(yīng)用程序?qū)?yīng),每個(gè)展示卡片包括第一面和第二面,在第 一面中展示應(yīng)用程序,在第二面中展示應(yīng)用程序?qū)?yīng)的關(guān)聯(lián)結(jié)果,并接收用戶操作,以及根 據(jù)用戶操作控制展示卡片顯示第一面和/或第二面。其中,在本發(fā)明的實(shí)施例中,多個(gè)展示 卡片可在展示頁(yè)面中縱向排列。
[0054] 例如,移動(dòng)終端200可為用戶提供應(yīng)用程序展示頁(yè)面,當(dāng)移動(dòng)終端200接收到服務(wù) 器100發(fā)送的多個(gè)應(yīng)用程序和與每個(gè)應(yīng)用程序?qū)?yīng)的關(guān)聯(lián)結(jié)果之后,可在應(yīng)用程序展示頁(yè) 面中通過(guò)多個(gè)展示卡片進(jìn)行展開顯示,即每個(gè)展示卡片對(duì)應(yīng)一個(gè)應(yīng)用程序,且每個(gè)展示卡 片的第一面展示一個(gè)應(yīng)用程序,在與該展示卡片的第一面對(duì)應(yīng)的第二面中展示與該應(yīng)用程 序?qū)?yīng)的關(guān)聯(lián)結(jié)果,如與改應(yīng)用程序相關(guān)的觸發(fā)按鈕,和/或與該應(yīng)用程序相關(guān)的關(guān)聯(lián)內(nèi) 容等。
[0055] 當(dāng)用戶查看應(yīng)用程序展示頁(yè)面中展示卡片的第一面和/或第二面中顯示的內(nèi)容 時(shí),可對(duì)展示卡片進(jìn)行操作,移動(dòng)終端200接收到用戶操作后,可根據(jù)用戶的操作做出相應(yīng) 的控制處理。具體而言,在本發(fā)明的實(shí)施例中,移動(dòng)終端200可具體用于:在用戶的操作為 沿預(yù)設(shè)方向的滑動(dòng)操作,且滑動(dòng)操作的距離大于預(yù)設(shè)距離時(shí),控制展示卡片從第一面切換 至第二面;以及在用戶的操作為點(diǎn)擊操作或長(zhǎng)按操作時(shí),控制展示卡片從第一面切換至第 二面。
[0056] 也就是說(shuō),用戶的操作可為沿預(yù)設(shè)方向的滑動(dòng)操作。其中,在本發(fā)明的實(shí)施例中, 預(yù)設(shè)方向可為左方向、或右方向、或上方向、或下方向。例如,當(dāng)用戶的操作為沿左方向(或 右方向/上方向/下方向)的滑動(dòng)操作,即用戶的手指向左(或向右/向上/向下)滑動(dòng) 展示卡片,且滑動(dòng)操作的距離大于預(yù)設(shè)距離時(shí),移動(dòng)終端200可控制展示卡片從第一面切 換至第二面,以展示第二面的內(nèi)容。
[0057] 此外,用戶的操作還可為點(diǎn)擊(包括雙擊、多擊等)操作、或長(zhǎng)按操作。例如,當(dāng)用 戶的操作為點(diǎn)擊(如雙擊、或多擊等)向左或者點(diǎn)擊向右滑動(dòng)操作,或者用戶的操作為長(zhǎng)按 向左或者長(zhǎng)按向右滑動(dòng)操作時(shí),移動(dòng)終端200可控制展示卡片從第一面切換至第二面,以 展示第二面的內(nèi)容。
[0058] 應(yīng)當(dāng)理解,控制展示卡片從第一面切換至第二面可理解為:一種是展示卡片的第 一面全部消失,第二面直接在展示卡片框中顯示內(nèi)容;另一種是展示卡片進(jìn)行翻轉(zhuǎn),將第二 面翻轉(zhuǎn)到第一面的上面,從而顯示出第二面的內(nèi)容。
[0059] 需要說(shuō)明的是,在本發(fā)明的實(shí)施例中,當(dāng)用戶的操作為沿左方向(或右方向/上方 向/下方向)的滑動(dòng)操作,即用戶的手指向左(或向右/向上/向下)滑動(dòng)展示卡片,且滑 動(dòng)操作的距離大于預(yù)設(shè)距離時(shí),移動(dòng)終端200可控制展示卡片向左(或向右/向上/向下) 滑動(dòng)到預(yù)設(shè)比例后懸停,即展示卡片的第一面仍在第二面的上面且正常顯示內(nèi)容,此時(shí)第 二面的內(nèi)容也已經(jīng)被全部顯示。
[0060] 進(jìn)一步地,在本發(fā)明的一個(gè)實(shí)施例中,移動(dòng)終端200還可用于接收到用戶的點(diǎn)擊 操作、長(zhǎng)按操作或滑動(dòng)操作,并根據(jù)點(diǎn)擊操作、長(zhǎng)按操作或滑動(dòng)操作,控制展示卡片從第二 面切換至第一面。
[0061] 也就是說(shuō),在控制展示卡片從第一面切換到第二面之后,若接收到用戶的點(diǎn)擊操 作、長(zhǎng)按操作或滑動(dòng)操作,則移動(dòng)終端200可根據(jù)用戶的操作控制展示卡片從第二面切換 至第一面,即將展示卡片恢復(fù)到初始狀態(tài),即展示卡片的最上面顯示第一面的內(nèi)容。
[0062] 本發(fā)明實(shí)施例的應(yīng)用程序的提供系統(tǒng),可根據(jù)接收到的查詢請(qǐng)求獲取多個(gè)應(yīng)用程 序和每個(gè)應(yīng)用程序?qū)?yīng)的關(guān)聯(lián)結(jié)果,并提供應(yīng)用程序展示頁(yè)面,通過(guò)展示頁(yè)面中的展示卡 片第一面展示應(yīng)用程序,展示卡片第二面展示關(guān)聯(lián)結(jié)果,并通過(guò)用戶的操作滑動(dòng)展示卡片 以顯示展示卡片的第一面和/或第二面,通過(guò)增加一維空間以實(shí)現(xiàn)能夠?yàn)橛脩艏虞d并顯示 更多的內(nèi)容,同時(shí)豐富了頁(yè)面結(jié)構(gòu),提高了移動(dòng)的交互性,對(duì)于用戶來(lái)說(shuō),提高了視覺效果, 提升了用戶體驗(yàn)。
[0063] 此外,本發(fā)明還提出了一種應(yīng)用程序的提供裝置,包括:發(fā)送模塊,用于向服務(wù)器 發(fā)送查詢請(qǐng)求,服務(wù)器根據(jù)查詢請(qǐng)求獲取多個(gè)應(yīng)用程序,并獲取每個(gè)應(yīng)用程序?qū)?yīng)的關(guān)聯(lián) 結(jié)果;提供模塊,用于提供應(yīng)用程序展示頁(yè)面,其中,應(yīng)用程序展示頁(yè)面中包括多個(gè)展示卡 片,每個(gè)展示卡片與一個(gè)應(yīng)用程序?qū)?yīng),每個(gè)展示卡片包括第一面和第二面,在第一面中展 示應(yīng)用程序,在第二面中展示應(yīng)用程序?qū)?yīng)的關(guān)聯(lián)結(jié)果;以及控制模塊,用于接收用戶操 作,并根據(jù)用戶操作控制展示卡片顯示第一面和/或第二面。
[0064] 圖6是根據(jù)本發(fā)明一個(gè)實(shí)施例的應(yīng)用程序的提供裝置的結(jié)構(gòu)示意圖。如圖6所示, 該應(yīng)用程序的提供裝置可以包括:發(fā)送模塊210、提供模塊220和控制模塊230。
[0065] 具體地,發(fā)送模塊210可用于向服務(wù)器發(fā)送查詢請(qǐng)求,服務(wù)器根據(jù)查詢請(qǐng)求獲取 多個(gè)應(yīng)用程序,并獲取每個(gè)應(yīng)用程序?qū)?yīng)的關(guān)聯(lián)結(jié)果。其中,在本發(fā)明的實(shí)施例中,關(guān)聯(lián)結(jié) 果可包括與應(yīng)用程序相關(guān)的觸發(fā)按鈕,和/或與應(yīng)用程序相關(guān)的關(guān)聯(lián)內(nèi)容。關(guān)聯(lián)內(nèi)容可包 括與應(yīng)用程序相關(guān)的應(yīng)用程序詳細(xì)信息、評(píng)論信息、應(yīng)用程序推薦等中的一種或多種。
[0066] 提供模塊220可用于提供應(yīng)用程序展示頁(yè)面,其中,應(yīng)用程序展示頁(yè)面中包括多 個(gè)展示卡片,每個(gè)展示卡片與一個(gè)應(yīng)用程序?qū)?yīng),每個(gè)展示卡片包括第一面和第二面,在第 一面中展示應(yīng)用程序,在第二面中展示應(yīng)用程序?qū)?yīng)的關(guān)聯(lián)結(jié)果。其中,在本發(fā)明的實(shí)施例 中,多個(gè)展示卡片可在展示頁(yè)面中縱向排列。
[0067] 例如,提供模塊220可為用戶提供應(yīng)用程序展示頁(yè)面,在移動(dòng)終端接收到服務(wù)器 發(fā)送的多個(gè)應(yīng)用程序和與每個(gè)應(yīng)用程序?qū)?yīng)的關(guān)聯(lián)結(jié)果之后,可在應(yīng)用程序展示頁(yè)面中通 過(guò)多個(gè)展示卡片進(jìn)行展開顯示,即每個(gè)展示卡片的第一面展示一個(gè)應(yīng)用程序,在與該展示 卡片的第一面對(duì)應(yīng)的第二面中展示與該應(yīng)用程序?qū)?yīng)的關(guān)聯(lián)結(jié)果,如與該應(yīng)用程序相關(guān)的 觸發(fā)按鈕,和/或與該應(yīng)用程序相關(guān)的關(guān)聯(lián)內(nèi)容等。
[0068] 控制模塊230可用于接收用戶操作,并根據(jù)用戶操作控制展示卡片顯示第一面和 /或第二面。
[0069] 例如,當(dāng)用戶查看應(yīng)用程序展示頁(yè)面中展示卡片的第一面和/或第二面中顯示的 內(nèi)容時(shí),可對(duì)展示卡片進(jìn)行操作,控制模塊230接收到用戶操作后,可根據(jù)用戶的操作做出 相應(yīng)的控制處理。具體而言,在本發(fā)明的實(shí)施例中,控制模塊230可具體用于:在用戶的操 作為沿預(yù)設(shè)方向的滑動(dòng)操作,且滑動(dòng)操作的距離大于預(yù)設(shè)距離時(shí),控制展示卡片從第一面 切換至第二面;以及在用戶的操作為點(diǎn)擊操作或長(zhǎng)按操作時(shí),控制展示卡片從第一面切換 至第二面。
[0070] 也就是說(shuō),用戶的操作可為沿預(yù)設(shè)方向的滑動(dòng)操作。其中,在本發(fā)明的實(shí)施例中, 預(yù)設(shè)方向可為左方向、或右方向、或上方向、或下方向。例如,當(dāng)用戶的操作為沿左方向(或 右方向/上方向/下方向)的滑動(dòng)操作,即用戶的手指向左(或向右/向上/向下)滑動(dòng) 展示卡片,且滑動(dòng)操作的距離大于預(yù)設(shè)距離時(shí),控制模塊230可控制展示卡片從第一面切 換至第二面,以展示第二面的內(nèi)容。
[0071] 此外,用戶的操作還可為點(diǎn)擊(包括雙擊、多擊等)操作、或長(zhǎng)按操作。例如,當(dāng)用 戶的操作為點(diǎn)擊(如雙擊、或多擊等)向左或者點(diǎn)擊向右滑動(dòng)操作,或者用戶的操作為長(zhǎng)按 向左或者長(zhǎng)按向右滑動(dòng)操作時(shí),控制模塊230可控制展示卡片從第一面切換至第二面,以 展示第二面的內(nèi)容。
[0072] 應(yīng)當(dāng)理解,控制展示卡片從第一面切換至第二面可理解為:一種是展示卡片的第 一面全部消失,第二面直接在展示卡片框中顯示內(nèi)容;另一種是展示卡片進(jìn)行翻轉(zhuǎn),將第二 面翻轉(zhuǎn)到第一面的上面,從而顯示出第二面的內(nèi)容。
[0073] 需要說(shuō)明的是,在本發(fā)明的實(shí)施例中,當(dāng)用戶的操作為沿左方向(或右方向/上方 向/下方向)的滑動(dòng)操作,即用戶的手指向左(或向右/向上/向下)滑動(dòng)展示卡片,且滑 動(dòng)操作的距離大于預(yù)設(shè)距離時(shí),控制模塊230可控制展示卡片向左(或向右/向上/向下) 滑動(dòng)到預(yù)設(shè)比例后懸停,即展示卡片的第一面仍在第二面的上面且正常顯示內(nèi)容,此時(shí)第 二面的內(nèi)容也已經(jīng)被全部顯示。
[0074] 進(jìn)一步的,在本發(fā)明的一個(gè)實(shí)施例中,控制模塊230還可用于接收到用戶的點(diǎn)擊 操作、長(zhǎng)按操作或滑動(dòng)操作,并根據(jù)點(diǎn)擊操作、長(zhǎng)按操作或滑動(dòng)操作,控制展示卡片從第二 面切換至第一面。
[0075] 也就是說(shuō),在控制展示卡片從第一面切換到第二面之后,若接收到用戶的點(diǎn)擊操 作、長(zhǎng)按操作或滑動(dòng)操作,那么控制模塊230可根據(jù)用戶的操作控制展示卡片從第二面切 換至第一面,即將展示卡片恢復(fù)到初始狀態(tài),即展示卡片的最上面顯示第一面的內(nèi)容。
[0076] 本發(fā)明實(shí)施例的應(yīng)用程序的提供裝置,可通過(guò)發(fā)送模塊向服務(wù)器發(fā)送查詢請(qǐng)求, 服務(wù)器根據(jù)接收到的查詢請(qǐng)求獲取多個(gè)應(yīng)用程序和每個(gè)應(yīng)用程序?qū)?yīng)的關(guān)聯(lián)結(jié)果,提供模 塊提供應(yīng)用程序展示頁(yè)面,并通過(guò)應(yīng)用程序展示頁(yè)面中的展示卡片第一面展示應(yīng)用程序, 展示卡片第二面展示關(guān)聯(lián)結(jié)果,控制模塊通過(guò)用戶的操作滑動(dòng)展示卡片以顯示展示卡片的 第一面和/或第二面,即通過(guò)增加一維空間以實(shí)現(xiàn)能夠?yàn)橛脩艏虞d并顯示更多的內(nèi)容,同 時(shí)豐富了頁(yè)面結(jié)構(gòu),提高了移動(dòng)的交互性,對(duì)于用戶來(lái)說(shuō),提高了視覺效果,提升了用戶體 驗(yàn)。
[0077] 在本發(fā)明的描述中,需要理解的是,術(shù)語(yǔ)"第一"、"第二"僅用于描述目的,而不能 理解為指示或暗示相對(duì)重要性或者隱含指明所指示的技術(shù)特征的數(shù)量。由此,限定有"第 一"、"第二"的特征可以明示或者隱含地包括至少一個(gè)該特征。在本發(fā)明的描述中,"多個(gè)" 的含義是至少兩個(gè),例如兩個(gè),三個(gè)等,除非另有明確具體的限定。
[0078] 在本發(fā)明中,除非另有明確的規(guī)定和限定,第一特征在第二特征"上"或"下"可以 是第一和第二特征直接接觸,或第一和第二特征通過(guò)中間媒介間接接觸。而且,第一特征在 第二特征"之上"、"上方"和"上面"可是第一特征在第二特征正上方或斜上方,或僅僅表示 第一特征水平高度高于第二特征。第一特征在第二特征"之下"、"下方"和"下面"可以是 第一特征在第二特征正下方或斜下方,或僅僅表示第一特征水平高度小于第二特征。
[0079] 流程圖中或在此以其他方式描述的任何過(guò)程或方法描述可以被理解為,表示包括 一個(gè)或更多個(gè)用于實(shí)現(xiàn)特定邏輯功能或過(guò)程的步驟的可執(zhí)行指令的代碼的模塊、片段或部 分,并且本發(fā)明的優(yōu)選實(shí)施方式的范圍包括另外的實(shí)現(xiàn),其中可以不按所示出或討論的順 序,包括根據(jù)所涉及的功能按基本同時(shí)的方式或按相反的順序,來(lái)執(zhí)行功能,這應(yīng)被本發(fā)明 的實(shí)施例所屬【技術(shù)領(lǐng)域】的技術(shù)人員所理解。
[0080] 應(yīng)當(dāng)理解,本發(fā)明的各部分可以用硬件、軟件、固件或它們的組合來(lái)實(shí)現(xiàn)。在上述 實(shí)施方式中,多個(gè)步驟或方法可以用存儲(chǔ)在存儲(chǔ)器中且由合適的指令執(zhí)行系統(tǒng)執(zhí)行的軟件 或固件來(lái)實(shí)現(xiàn)。例如,如果用硬件來(lái)實(shí)現(xiàn),和在另一實(shí)施方式中一樣,可用本領(lǐng)域公知的下 列技術(shù)中的任一項(xiàng)或他們的組合來(lái)實(shí)現(xiàn):具有用于對(duì)數(shù)據(jù)信號(hào)實(shí)現(xiàn)邏輯功能的邏輯門電路 的離散邏輯電路,具有合適的組合邏輯門電路的專用集成電路,可編程門陣列(PGA),現(xiàn)場(chǎng) 可編程門陣列(FPGA)等。
[0081] 本【技術(shù)領(lǐng)域】的普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法攜帶的全部或部分步 驟是可以通過(guò)程序來(lái)指令相關(guān)的硬件完成,所述的程序可以存儲(chǔ)于一種計(jì)算機(jī)可讀存儲(chǔ)介 質(zhì)中,該程序在執(zhí)行時(shí),包括方法實(shí)施例的步驟之一或其組合。
[0082] 此外,在本發(fā)明各個(gè)實(shí)施例中的各功能單元可以集成在一個(gè)處理模塊中,也可以 是各個(gè)單元單獨(dú)物理存在,也可以兩個(gè)或兩個(gè)以上單元集成在一個(gè)模塊中。上述集成的模 塊既可以采用硬件的形式實(shí)現(xiàn),也可以采用軟件功能模塊的形式實(shí)現(xiàn)。所述集成的模塊如 果以軟件功能模塊的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用時(shí),也可以存儲(chǔ)在一個(gè)計(jì)算機(jī) 可讀取存儲(chǔ)介質(zhì)中。
[0083] 上述提到的存儲(chǔ)介質(zhì)可以是只讀存儲(chǔ)器,磁盤或光盤等。
[0084] 在本說(shuō)明書的描述中,參考術(shù)語(yǔ)"一個(gè)實(shí)施例"、"一些實(shí)施例"、"示例"、"具體示 例"、或"一些示例"等的描述意指結(jié)合該實(shí)施例或示例描述的具體特征、結(jié)構(gòu)、材料或者特 點(diǎn)包含于本發(fā)明的至少一個(gè)實(shí)施例或示例中。在本說(shuō)明書中,對(duì)上述術(shù)語(yǔ)的示意性表述不 必須針對(duì)的是相同的實(shí)施例或示例。而且,描述的具體特征、結(jié)構(gòu)、材料或者特點(diǎn)可以在任 一個(gè)或多個(gè)實(shí)施例或示例中以合適的方式結(jié)合。此外,在不相互矛盾的情況下,本領(lǐng)域的技 術(shù)人員可以將本說(shuō)明書中描述的不同實(shí)施例或示例以及不同實(shí)施例或示例的特征進(jìn)行結(jié) 合和組合。
[0085] 盡管上面已經(jīng)示出和描述了本發(fā)明的實(shí)施例,可以理解的是,上述實(shí)施例是示例 性的,不能理解為對(duì)本發(fā)明的限制,本領(lǐng)域的普通技術(shù)人員在本發(fā)明的范圍內(nèi)可以對(duì)上述 實(shí)施例進(jìn)行變化、修改、替換和變型。
【權(quán)利要求】
1. 一種應(yīng)用程序的提供方法,其特征在于,包括以下步驟: 接收查詢請(qǐng)求; 根據(jù)所述查詢請(qǐng)求獲取多個(gè)應(yīng)用程序,并獲取每個(gè)應(yīng)用程序?qū)?yīng)的關(guān)聯(lián)結(jié)果; 提供應(yīng)用程序展示頁(yè)面,其中,所述應(yīng)用程序展示頁(yè)面中包括多個(gè)展示卡片,每個(gè)展示 卡片與一個(gè)應(yīng)用程序?qū)?yīng),每個(gè)展示卡片包括第一面和第二面,在所述第一面中展示所述 應(yīng)用程序,在所述第二面中展示所述應(yīng)用程序?qū)?yīng)的所述關(guān)聯(lián)結(jié)果;以及 接收用戶操作,并根據(jù)所述用戶操作控制所述展示卡片顯示所述第一面和/或第二 面。
2. 如權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述用戶操作控制所述展示卡片 顯示所述第一面和/或第二面具體包括: 如果所述用戶的操作為沿預(yù)設(shè)方向的滑動(dòng)操作,且所述滑動(dòng)操作的距離大于預(yù)設(shè)距 離,則控制所述展示卡片從所述第一面切換至所述第二面;以及 如果所述用戶的操作為點(diǎn)擊操作或長(zhǎng)按操作,則控制所述展示卡片從所述第一面切換 至所述第二面。
3. 如權(quán)利要求2所述的方法,其特征在于,在所述控制所述展示卡片從所述第一面切 換至所述第二面之后,還包括: 接收到所述用戶的點(diǎn)擊操作、長(zhǎng)按操作或滑動(dòng)操作;以及 根據(jù)所述點(diǎn)擊操作、長(zhǎng)按操作或滑動(dòng)操作,控制所述展示卡片從所述第二面切換至所 述第一面。
4. 如權(quán)利要求1所述的方法,其特征在于,所述多個(gè)展示卡片在所述展示頁(yè)面中縱向 排列。
5. 如權(quán)利要求1所述的方法,其特征在于,所述關(guān)聯(lián)結(jié)果包括與所述應(yīng)用程序相關(guān)的 觸發(fā)按鈕,和/或與所述應(yīng)用程序相關(guān)的關(guān)聯(lián)內(nèi)容。
6. 如權(quán)利要求5所述的方法,其特征在于,所述關(guān)聯(lián)內(nèi)容包括與所述應(yīng)用程序相關(guān)的 應(yīng)用程序詳細(xì)信息、評(píng)論信息、應(yīng)用程序推薦中的一種或多種。
7. -種應(yīng)用程序的提供系統(tǒng),其特征在于,包括服務(wù)器和移動(dòng)終端,其中, 所述服務(wù)器,用于接收查詢請(qǐng)求,并根據(jù)所述查詢請(qǐng)求獲取多個(gè)應(yīng)用程序,以及獲取每 個(gè)應(yīng)用程序?qū)?yīng)的關(guān)聯(lián)結(jié)果; 所述移動(dòng)終端,用于提供應(yīng)用程序展示頁(yè)面,其中,所述應(yīng)用程序展示頁(yè)面中包括多個(gè) 展示卡片,每個(gè)展示卡片與一個(gè)應(yīng)用程序?qū)?yīng),每個(gè)展示卡片包括第一面和第二面,在所述 第一面中展示所述應(yīng)用程序,在所述第二面中展示所述應(yīng)用程序?qū)?yīng)的所述關(guān)聯(lián)結(jié)果,并 接收用戶操作,以及根據(jù)所述用戶操作控制所述展示卡片顯示所述第一面和/或第二面。
8. 如權(quán)利要求7所述的系統(tǒng),其特征在于,所述移動(dòng)終端具體用于: 在所述用戶的操作為沿預(yù)設(shè)方向的滑動(dòng)操作,且所述滑動(dòng)操作的距離大于預(yù)設(shè)距離 時(shí),控制所述展示卡片從所述第一面切換至所述第二面;以及 在所述用戶的操作為點(diǎn)擊操作或長(zhǎng)按操作時(shí),控制所述展示卡片從所述第一面切換至 所述第二面。
9. 如權(quán)利要求8所述的系統(tǒng),其特征在于,所述移動(dòng)終端還用于在所述控制所述展示 卡片從所述第一面切換至所述第二面之后,接收到所述用戶的點(diǎn)擊操作、長(zhǎng)按操作或滑動(dòng) 操作,并根據(jù)所述點(diǎn)擊操作、長(zhǎng)按操作或滑動(dòng)操作,控制所述展示卡片從所述第二面切換至 所述第一面。
10. 如權(quán)利要求7所述的系統(tǒng),其特征在于,所述多個(gè)展示卡片在所述展示頁(yè)面中縱向 排列。
11. 如權(quán)利要求7所述的系統(tǒng),其特征在于,所述關(guān)聯(lián)結(jié)果包括與所述應(yīng)用程序相關(guān)的 觸發(fā)按鈕,和/或與所述應(yīng)用程序相關(guān)的關(guān)聯(lián)內(nèi)容。
12. 如權(quán)利要求11所述的系統(tǒng),其特征在于,所述關(guān)聯(lián)內(nèi)容包括與所述應(yīng)用程序相關(guān) 的應(yīng)用程序詳細(xì)信息、評(píng)論信息、應(yīng)用程序推薦中的一種或多種。
13. -種應(yīng)用程序的提供裝置,其特征在于,包括: 發(fā)送模塊,用于向服務(wù)器發(fā)送查詢請(qǐng)求,所述服務(wù)器根據(jù)所述查詢請(qǐng)求獲取多個(gè)應(yīng)用 程序,并獲取每個(gè)應(yīng)用程序?qū)?yīng)的關(guān)聯(lián)結(jié)果; 提供模塊,用于提供應(yīng)用程序展示頁(yè)面,其中,所述應(yīng)用程序展示頁(yè)面中包括多個(gè)展示 卡片,每個(gè)展示卡片與一個(gè)應(yīng)用程序?qū)?yīng),每個(gè)展示卡片包括第一面和第二面,在所述第一 面中展示所述應(yīng)用程序,在所述第二面中展示所述應(yīng)用程序?qū)?yīng)的所述關(guān)聯(lián)結(jié)果;以及 控制模塊,用于接收用戶操作,并根據(jù)所述用戶操作控制所述展示卡片顯示所述第一 面和/或第二面。
14. 如權(quán)利要求13所述的裝置,其特征在于,所述控制模塊具體用于: 在所述用戶的操作為沿預(yù)設(shè)方向的滑動(dòng)操作,且所述滑動(dòng)操作的距離大于預(yù)設(shè)距離 時(shí),控制所述展示卡片從所述第一面切換至所述第二面;以及 在所述用戶的操作為點(diǎn)擊操作或長(zhǎng)按操作時(shí),控制所述展示卡片從所述第一面切換至 所述第二面。
15. 如權(quán)利要求14所述的裝置,其特征在于,所述控制模塊還用于在所述控制所述展 示卡片從所述第一面切換至所述第二面之后,接收到所述用戶的點(diǎn)擊操作、長(zhǎng)按操作或滑 動(dòng)操作,并根據(jù)所述點(diǎn)擊操作、長(zhǎng)按操作或滑動(dòng)操作,控制所述展示卡片從所述第二面切換 至所述第一面。
16. 如權(quán)利要求13所述的裝置,其特征在于,所述多個(gè)展示卡片在所述展示頁(yè)面中縱 向排列。
17. 如權(quán)利要求13所述的裝置,其特征在于,所述關(guān)聯(lián)結(jié)果包括與所述應(yīng)用程序相關(guān) 的觸發(fā)按鈕,和/或與所述應(yīng)用程序相關(guān)的關(guān)聯(lián)內(nèi)容。
18. 如權(quán)利要求17所述的裝置,其特征在于,所述關(guān)聯(lián)內(nèi)容包括與所述應(yīng)用程序相關(guān) 的應(yīng)用程序詳細(xì)信息、評(píng)論信息、應(yīng)用程序推薦中的一種或多種。
【文檔編號(hào)】H04L29/06GK104156410SQ201410364891
【公開日】2014年11月19日 申請(qǐng)日期:2014年7月28日 優(yōu)先權(quán)日:2014年3月11日
【發(fā)明者】鄧鵬
申請(qǐng)人:百度在線網(wǎng)絡(luò)技術(shù)(北京)有限公司