本申請(qǐng)涉及界面交互技術(shù)領(lǐng)域,特別涉及一種界面交互方法及裝置。
背景技術(shù):
智能終端是指擁有接入互聯(lián)網(wǎng)能力,通常搭載各種操作系統(tǒng),可根據(jù)用戶(hù)需求定制化各種功能的設(shè)備。在生活中常見(jiàn)的智能終端包括:智能手機(jī)、筆記本、PDA智能終端、平板電腦、車(chē)載智能終端、智能電視、可穿戴設(shè)備等。
這些智能終端都可以為用戶(hù)提供界面交互類(lèi)服務(wù),但由于受到終端顯示屏幕尺寸的限制,在進(jìn)行界面交互類(lèi)服務(wù)時(shí)無(wú)法承載交互操作較多的業(yè)務(wù)。
以智能電視為例,隨著智能電視功能的優(yōu)化以及應(yīng)用的普及,用戶(hù)可在智能電視上體驗(yàn)體感游戲、熱門(mén)大型3D游戲、網(wǎng)絡(luò)購(gòu)物、支付水電費(fèi)等等交互類(lèi)業(yè)務(wù)。在電視界面上,為了突出電視交互特點(diǎn),所有信息以卡片的方式呈現(xiàn)。由于電視界面尺寸對(duì)卡片顯示區(qū)域有一定的限制,為了保證用戶(hù)觀(guān)看需求(如必須設(shè)定一定區(qū)域供顯示圖像)目前,卡片顯示區(qū)域只為用戶(hù)提供單一交互操作選項(xiàng),對(duì)于交互操作選項(xiàng)較多的業(yè)務(wù)而言,這根本沒(méi)法滿(mǎn)足業(yè)務(wù)需求。
技術(shù)實(shí)現(xiàn)要素:
本申請(qǐng)所要解決的技術(shù)問(wèn)題是提供一種界面交互方法,以支持多交互操作選項(xiàng)的業(yè)務(wù),提高用戶(hù)交互體驗(yàn)。
本申請(qǐng)還提供了一種界面交互裝置,用以保證上述方法在實(shí)際中的實(shí)現(xiàn)及應(yīng)用。
一方面,本申請(qǐng)?zhí)峁┝艘环N界面交互方法,該方法包括:
在顯示窗口上顯示多個(gè)卡片,所述卡片承載產(chǎn)品信息;
響應(yīng)于用戶(hù)在所述顯示窗口上觸發(fā)的選擇操作,確定用戶(hù)選擇的卡片,在確定的卡片上渲染與該卡片相關(guān)的多個(gè)交互操作選項(xiàng);
響應(yīng)于用戶(hù)在該卡片上觸發(fā)的指令,確定用戶(hù)選擇的選項(xiàng)。
又一方面,本申請(qǐng)還提供了一種界面交互裝置,該裝置包括:
顯示單元,用于在顯示窗口上顯示多個(gè)卡片,所述卡片承載產(chǎn)品信息;
卡片選項(xiàng)顯示單元,用于響應(yīng)于用戶(hù)在所述顯示窗口上觸發(fā)的選擇操作,確定用戶(hù)選擇的卡片,在確定的卡片上渲染與該卡片相關(guān)的多個(gè)交互操作選項(xiàng);
交互單元,用于響應(yīng)于用戶(hù)在該卡片上觸發(fā)的指令,確定用戶(hù)選擇的選項(xiàng)。
與現(xiàn)有技術(shù)相比,本申請(qǐng)包括以下優(yōu)點(diǎn):
在本申請(qǐng)實(shí)施例中,先在顯示窗口上顯示多個(gè)卡片,每個(gè)卡片承載相應(yīng)的產(chǎn)品信息,這樣用戶(hù)可以先瀏覽每個(gè)產(chǎn)品信息,以選擇自己感興趣的卡片;進(jìn)而響應(yīng)于用戶(hù)在顯示窗口上觸發(fā)的選擇操作,確定用戶(hù)選擇的卡片,然后在確定的卡片上渲染與該卡片相關(guān)的多個(gè)交互操作選項(xiàng);在用戶(hù)選定了卡片之后,再在該卡片上渲染相關(guān)的交互操作選項(xiàng),即不影響用戶(hù)瀏覽產(chǎn)品信息,又能為用戶(hù)提供多交互操作的業(yè)務(wù)服務(wù),最后,根據(jù)用戶(hù)在卡片上觸發(fā)的指令,以確定用戶(hù)所選的選項(xiàng),從而實(shí)現(xiàn)完成交互業(yè)務(wù)。因此,本發(fā)明能夠?yàn)橛脩?hù)提供友好的多交互操作選項(xiàng)的界面,能夠支持多交互操作業(yè)務(wù),提高用戶(hù)體驗(yàn)。
附圖說(shuō)明
為了更清楚地說(shuō)明本申請(qǐng)實(shí)施例中的技術(shù)方案,下面將對(duì)實(shí)施例描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本申請(qǐng)的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1是本申請(qǐng)的一種界面交互方法的流程圖;
圖2是本申請(qǐng)方法實(shí)施例中一種顯示窗口的示例性示意圖;
圖3是本申請(qǐng)方法實(shí)施例中一種渲染卡片的顯示窗口的示意圖;
圖4是本申請(qǐng)方法實(shí)施例中一種應(yīng)用場(chǎng)景下的渲染卡片的顯示窗口的示意圖;
圖5是本申請(qǐng)的一種界面交互裝置的結(jié)構(gòu)框圖。
具體實(shí)施方式
下面將結(jié)合本申請(qǐng)實(shí)施例中的附圖,對(duì)本申請(qǐng)實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本申請(qǐng)一部分實(shí)施例,而不是全部的實(shí)施例?;诒旧暾?qǐng)中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本申請(qǐng)保護(hù)的范圍。
本申請(qǐng)可用于眾多通用或?qū)S玫挠?jì)算裝置環(huán)境或配置中。例如:個(gè)人計(jì)算機(jī)、服務(wù)器計(jì)算機(jī)、手持設(shè)備或便攜式設(shè)備、平板型設(shè)備、多處理器裝置、包括以上任何裝置或設(shè)備的分布式計(jì)算環(huán)境等等。
本申請(qǐng)可以在由計(jì)算機(jī)執(zhí)行的計(jì)算機(jī)可執(zhí)行指令的一般上下文中描述,例如程序模塊。一般地,程序模塊包括執(zhí)行特定任務(wù)或?qū)崿F(xiàn)特定抽象數(shù)據(jù)類(lèi)型的例程、程序、對(duì)象、組件、數(shù)據(jù)結(jié)構(gòu)等等。也可以在分布式計(jì)算環(huán)境中實(shí)踐本申請(qǐng),在這些分布式計(jì)算環(huán)境中,由通過(guò)通信網(wǎng)絡(luò)而被連接的遠(yuǎn)程處理設(shè)備來(lái)執(zhí)行任務(wù)。在分布式計(jì)算環(huán)境中,程序模塊可以位于包括存儲(chǔ)設(shè)備在內(nèi)的本地和遠(yuǎn)程計(jì)算機(jī)存儲(chǔ)介質(zhì)中。
參考圖1,示出了本申請(qǐng)一種界面交互方法實(shí)施例1的流程圖,本實(shí)施例可以包括以下步驟:
S101,在顯示窗口上顯示多個(gè)卡片,所述卡片承載產(chǎn)品信息。
本申請(qǐng)實(shí)施例可以應(yīng)用于任何支持交互類(lèi)業(yè)務(wù)的智能終端中,如:智能手機(jī)、筆記本、PDA智能終端、平板電腦、車(chē)載智能終端、智能電視、可穿戴設(shè)備等。
下面僅以智能電視為例,對(duì)本實(shí)施例的具體實(shí)施過(guò)程進(jìn)行說(shuō)明。
由于在電視界面上,為了突出電視交互特點(diǎn),所有信息以卡片的方式呈現(xiàn),卡片上需要承載產(chǎn)品信息。
例如,用戶(hù)在使用智能電視時(shí),可以通過(guò)遙控器觸控進(jìn)入智能電視 的購(gòu)物應(yīng)用中,當(dāng)智能電視系統(tǒng)接收到該觸控信號(hào)時(shí),就為用戶(hù)提供一個(gè)顯示窗口,在該顯示窗口上顯示多個(gè)卡片,這些卡片顯示的內(nèi)容就是購(gòu)物應(yīng)用相關(guān)的產(chǎn)品信息,卡片上顯示的產(chǎn)品信息可以包含文字、數(shù)字、字符、圖像、視頻等內(nèi)容。
參見(jiàn)圖2,圖2為顯示窗口的一種示例圖,圖2中,(1)用于標(biāo)識(shí)電視顯示窗口(顯示屏幕),(2)、(3)以及(4)分別用于標(biāo)識(shí)卡片1、卡片2以及卡片3。上述卡片僅以橫向排列的方式進(jìn)行展示,在具體實(shí)現(xiàn)時(shí),卡片既可以以橫向方式展示,也可以以縱向方式展示,當(dāng)然還可以以橫向兼縱向的方式展示。本發(fā)明對(duì)卡片的展示方式并不做具體限制。
S102,響應(yīng)于用戶(hù)在所述顯示窗口上觸發(fā)的選擇操作,確定用戶(hù)選擇的卡片,在確定的卡片上渲染與該卡片相關(guān)的多個(gè)交互操作選項(xiàng)。
用戶(hù)在瀏覽顯示界面上各個(gè)卡片上產(chǎn)品信息時(shí),會(huì)選擇自己感興趣的產(chǎn)品,進(jìn)而選擇自己感興趣的卡片;一般情況下,顯示界面上光標(biāo)會(huì)默認(rèn)定位在第一個(gè)卡片上,當(dāng)然,在具體實(shí)現(xiàn)時(shí),可以將光標(biāo)默認(rèn)定位在任意一個(gè)卡片上,那么,用戶(hù)可以通過(guò)遙控器的方向鍵、確認(rèn)鍵來(lái)選擇自己感興趣的卡片,例如:當(dāng)用戶(hù)感興趣的卡片是默認(rèn)卡片時(shí),用戶(hù)可通過(guò)觸發(fā)確認(rèn)鍵進(jìn)行選擇,如果用戶(hù)感興趣的不是默認(rèn)卡片,則用戶(hù)可先通過(guò)方向鍵移動(dòng)光標(biāo)至自己感興趣的卡片位置,再通過(guò)觸發(fā)確認(rèn)鍵進(jìn)行選擇。
根據(jù)用戶(hù)出發(fā)的選擇操作以確定用戶(hù)選擇的卡片,例如:用戶(hù)選擇的圖2所示的卡片(1),此時(shí),系統(tǒng)需要在卡片(1)上渲染與該卡片相關(guān)的多個(gè)交互操作選項(xiàng),以橫向兼縱向的方式進(jìn)行顯示,顯示結(jié)果如圖3所示,即,在原卡片(1)內(nèi)渲染了與其相關(guān)的4個(gè)選項(xiàng),圖3中的(5)就是所渲染的一個(gè)可交互操作選項(xiàng)。
考慮到,在具體實(shí)現(xiàn)時(shí)交互類(lèi)業(yè)務(wù)類(lèi)型多種多樣,則向用戶(hù)展示的選項(xiàng)內(nèi)容的類(lèi)型也可以多種多樣,選項(xiàng)內(nèi)容可以是文字、數(shù)字、字符、圖片、圖標(biāo)、視頻等形式。例如電視購(gòu)物中卡片上展示的是衣服的產(chǎn)品圖像,則與該產(chǎn)品相關(guān)的交互操作選項(xiàng)有刪除、編輯、詳情以及選擇產(chǎn)品;所有的選項(xiàng)上內(nèi)容均已文字、展示,則對(duì)應(yīng)的為用戶(hù)渲染后的卡片 如圖4所示。
另外,在具體實(shí)現(xiàn)時(shí),S102步驟可以具體為:響應(yīng)于用戶(hù)在所述顯示窗口上觸發(fā)的選擇操作,確定用戶(hù)選擇的卡片;在確定的卡片上渲染與該卡片相關(guān)的多個(gè)交互操作選項(xiàng),根據(jù)每個(gè)交互操作選項(xiàng)的顯示內(nèi)容調(diào)整顯示區(qū)域,并以橫向兼縱向的方式進(jìn)行顯示。另外,在具體實(shí)現(xiàn)時(shí)交互操作選項(xiàng)的分布方式以及各選項(xiàng)的背景色、透明度、形狀等可以根據(jù)實(shí)際需求進(jìn)行調(diào)整。
S103,響應(yīng)于用戶(hù)在該卡片上觸發(fā)的指令,確定用戶(hù)選擇的選項(xiàng)。
用戶(hù)在觀(guān)看到卡片上渲染的交互操作選項(xiàng)時(shí),可以觸發(fā)相應(yīng)的指令,以實(shí)現(xiàn)交互類(lèi)業(yè)務(wù)。在具體實(shí)現(xiàn)時(shí)不同的業(yè)務(wù)類(lèi)型,需要用戶(hù)執(zhí)行的操作也可能不相同。
例如:針對(duì)具有多類(lèi)交互選擇操作的流程性業(yè)務(wù),這類(lèi)業(yè)務(wù)需要用戶(hù)按照流程順序從每一類(lèi)的交互操作選項(xiàng)中,選擇一個(gè)自己感興趣的選項(xiàng),從而完成交互業(yè)務(wù)。
針對(duì)這類(lèi)業(yè)務(wù),本步驟S103可以按照如下方式實(shí)現(xiàn):
響應(yīng)于用戶(hù)在卡片上的默認(rèn)選項(xiàng)上觸發(fā)的向上或向下切換的切換指令,確定用戶(hù)選擇的選項(xiàng)為該默認(rèn)選項(xiàng);所述默認(rèn)選項(xiàng)是預(yù)設(shè)的所述多個(gè)交互操作選項(xiàng)中的任意一個(gè)選項(xiàng)。
這里需要說(shuō)明的是,為了實(shí)現(xiàn)該方式上述S102在卡片上展示多個(gè)交互操作選項(xiàng)時(shí),按照交互操作選項(xiàng)的類(lèi)別,以單行顯示每類(lèi)別的交互操作選項(xiàng)的方式,并以橫向兼縱向交織的方式將所述多個(gè)交互操作選項(xiàng)進(jìn)行顯示。
這里的默認(rèn)選項(xiàng)可以設(shè)置為在顯示窗口上展示的第一行第一個(gè)交互操作選項(xiàng);也可以是隨機(jī)設(shè)置的方式。
當(dāng)用戶(hù)未觸發(fā)指令時(shí),光標(biāo)定位在默認(rèn)選項(xiàng)上,如果用戶(hù)觸發(fā)了向上或向下切換的切換指令,可直接確認(rèn)用戶(hù)針對(duì)這一類(lèi)的交互操作選項(xiàng)已作出自己的選擇,所選擇的就是該默認(rèn)選項(xiàng),同時(shí)觸發(fā)了進(jìn)入上一行或者下一行的另外一類(lèi)的交互操作界面的狀態(tài)。這種方式能夠很好的節(jié)約用戶(hù)交互操作時(shí)間,提高用戶(hù)體驗(yàn)。
當(dāng)用戶(hù)偏好的不是默認(rèn)選項(xiàng)時(shí),用戶(hù)需要在同一類(lèi)的交互操作選項(xiàng)中作出選擇,針對(duì)該場(chǎng)景本步驟S103可以按照如下方式實(shí)現(xiàn):
響應(yīng)于用戶(hù)在顯示窗口上的交互操作選項(xiàng)上觸發(fā)的向左或向右切換的切換指令以及向上或向下切換的切換指令,確定用戶(hù)選擇的選項(xiàng)為執(zhí)行向左或向右切換指令到達(dá)的選項(xiàng)。
用戶(hù)在顯示窗口上展示的任一行的選項(xiàng)上觸發(fā)向左或向右切換的切換指令以及向上或向下切換的切換指令,當(dāng)接收到用戶(hù)觸發(fā)的這類(lèi)信號(hào)時(shí),確定用戶(hù)在一行的選項(xiàng)中作出了選擇并觸發(fā)向下一行或上一行的切換,此時(shí)可以直接確定用戶(hù)當(dāng)前選擇的是執(zhí)行向左或向右切換指令到達(dá)的選項(xiàng)。這種方式僅通過(guò)用戶(hù)觸發(fā)的方向切換的切換指令,就可以確定用戶(hù)的選擇,同時(shí)能夠光標(biāo)切換到下一行或者上一行,以方便用戶(hù)繼續(xù)進(jìn)行交互業(yè)務(wù),無(wú)需用戶(hù)在選擇選項(xiàng)時(shí)還觸發(fā)“確認(rèn)鍵”,簡(jiǎn)化交互過(guò)程。
為了給用戶(hù)提供更加友好的交互方式,本步驟S103還可以通過(guò)以下方式實(shí)現(xiàn):
響應(yīng)于用戶(hù)在卡片上的交互操作選項(xiàng)上觸發(fā)的切換指令,判斷該用戶(hù)觸發(fā)該切換指令的觸控時(shí)間是否大于預(yù)設(shè)觸控閾值,如果是,確定用戶(hù)選擇的選項(xiàng)為執(zhí)行切換指令到達(dá)的選項(xiàng)。
在這種方式中,在用戶(hù)在顯示窗口的選項(xiàng)上觸發(fā)切換指令時(shí),也可能是為了跳過(guò)選項(xiàng)到達(dá)自己偏好的選項(xiàng),因此,需要判斷觸控時(shí)間來(lái)決定用戶(hù)是作出最終選擇還是為了跳躍某個(gè)選項(xiàng)。那么對(duì)于用戶(hù)而言,用戶(hù)僅需要觸發(fā)方向切換的切換指令,而系統(tǒng)接收到該切換指令后,判斷用戶(hù)觸發(fā)該切換指令的觸控時(shí)間是否大于預(yù)設(shè)觸控閾值,例如0.5s,在觸控時(shí)間大于該預(yù)設(shè)觸控閾值的情況下,可以認(rèn)為用戶(hù)并不是在進(jìn)行跳躍選項(xiàng)的操作,而是希望通過(guò)長(zhǎng)按來(lái)觸發(fā)選中某個(gè)選項(xiàng)的操作;在具體實(shí)現(xiàn)時(shí),用戶(hù)可以通過(guò)長(zhǎng)按遙控器上的方向性選擇按鍵來(lái)觸發(fā)切換指令,則觸控時(shí)間可以理解為系統(tǒng)監(jiān)控的用戶(hù)長(zhǎng)按按鍵的時(shí)間;用戶(hù)還可以通過(guò)長(zhǎng)按的觸摸操作來(lái)觸發(fā)切換指令,則觸控時(shí)間就是用戶(hù)的觸摸時(shí)間。
另外,為了適應(yīng)于一些用戶(hù)操作習(xí)慣,上述步驟S103還可以按照如下方式實(shí)現(xiàn):
響應(yīng)于用戶(hù)在卡片上的交互操作選項(xiàng)上觸發(fā)的切換指令以及確認(rèn)指令,確定用戶(hù)選擇的選項(xiàng)為執(zhí)行切換指令到達(dá)的選項(xiàng)。
在這種方式中,用戶(hù)先觸發(fā)切換指令,將光標(biāo)切換到對(duì)應(yīng)的選項(xiàng),再觸發(fā)確認(rèn)指令,例如,用戶(hù)先通過(guò)遙控器的方向按鍵觸發(fā)切換指令,再通過(guò)遙控器的確認(rèn)鍵觸發(fā)確認(rèn)指令;當(dāng)然,用戶(hù)也可以同時(shí)觸發(fā)切換指令和確認(rèn)指令,例如,用戶(hù)可以同時(shí)按壓遙控器的方向按鍵和確認(rèn)按鍵,以同時(shí)觸發(fā)切換指令和確認(rèn)指令,這樣,系統(tǒng)只在接收到切換指令和確認(rèn)指令時(shí),才確定用戶(hù)所選擇的選項(xiàng)。這種方式可以適用于任何類(lèi)型的業(yè)務(wù)。
下面仍舊以圖4為例,結(jié)合具體應(yīng)用場(chǎng)景對(duì)上述步驟S103進(jìn)行解釋說(shuō)明。目前電視購(gòu)物應(yīng)用,用戶(hù)主要是依靠遙控器來(lái)實(shí)現(xiàn)交互業(yè)務(wù)。
用戶(hù)選擇的是第一個(gè)卡片,則為用戶(hù)在該卡片上渲染相關(guān)的交互操作選項(xiàng)進(jìn)行展示,方便用戶(hù)進(jìn)一步操作。
當(dāng)用戶(hù)點(diǎn)擊遙控器的確認(rèn)鍵,則表示將該產(chǎn)品添加到購(gòu)物車(chē),將該產(chǎn)品的金額添加到合計(jì)金額;當(dāng)用戶(hù)通過(guò)觸發(fā)遙控器上的方向鍵,將光標(biāo)定位在卡片上的“刪除”選項(xiàng)上,此時(shí)點(diǎn)擊遙控器的確認(rèn)鍵,則將該產(chǎn)品從購(gòu)物車(chē)中刪除,并從合計(jì)金額中減去該產(chǎn)品的金額;當(dāng)用戶(hù)通過(guò)觸發(fā)遙控器上的方向鍵,將光標(biāo)定位在卡片上的“詳情”選項(xiàng)上,此時(shí)點(diǎn)擊遙控器的確認(rèn)鍵,進(jìn)入產(chǎn)品詳情頁(yè)面;當(dāng)用戶(hù)通過(guò)觸發(fā)遙控器上的方向鍵,將光標(biāo)定位在卡片上的“編輯”選項(xiàng)上,此時(shí)點(diǎn)擊遙控器的確認(rèn)鍵,進(jìn)入產(chǎn)品屬性編輯頁(yè)面。即,根據(jù)用戶(hù)選擇的選項(xiàng)為用戶(hù)進(jìn)一步展示與該選項(xiàng)對(duì)應(yīng)的頁(yè)面。
在本申請(qǐng)實(shí)施例中,先在顯示窗口上顯示多個(gè)卡片,每個(gè)卡片承載相應(yīng)的產(chǎn)品信息,這樣用戶(hù)可以先瀏覽每個(gè)產(chǎn)品信息,以選擇自己感興趣的卡片;進(jìn)而響應(yīng)于用戶(hù)在顯示窗口上觸發(fā)的選擇操作,確定用戶(hù)選擇的卡片,然后在確定的卡片上渲染與該卡片相關(guān)的多個(gè)交互操作選項(xiàng),并以橫向兼縱向的方式進(jìn)行顯示;在用戶(hù)選定了卡片之后,再在該卡片上渲染相關(guān)的交互操作選項(xiàng),即不影響用戶(hù)瀏覽產(chǎn)品信息,又能為用戶(hù)提供多交互操作的業(yè)務(wù)服務(wù),最后,根據(jù)用戶(hù)在卡片上觸發(fā)的指令,以 確定用戶(hù)所選的選項(xiàng),從而實(shí)現(xiàn)完成交互業(yè)務(wù)。因此,本發(fā)明能夠?yàn)橛脩?hù)提供友好的多交互操作選項(xiàng)的界面,能夠支持多交互操作業(yè)務(wù),提高用戶(hù)體驗(yàn)。
與上述本申請(qǐng)一種界面交互方法實(shí)施例所提供的方法相對(duì)應(yīng),參見(jiàn)圖5,本申請(qǐng)還提供了一種界面交互裝置實(shí)施例,在本實(shí)施例中,該裝置可以包括:
顯示單元501,用于在顯示窗口上顯示多個(gè)卡片,所述卡片承載產(chǎn)品信息;
卡片選項(xiàng)顯示單元502,用于響應(yīng)于用戶(hù)在所述顯示窗口上觸發(fā)的選擇操作,確定用戶(hù)選擇的卡片,在確定的卡片上渲染與該卡片相關(guān)的多個(gè)交互操作選項(xiàng);
交互單元503,用于響應(yīng)于用戶(hù)在該卡片上觸發(fā)的指令,確定用戶(hù)選擇的選項(xiàng)。
可選的,所述交互單元具體用于:
響應(yīng)于用戶(hù)在卡片上的默認(rèn)選項(xiàng)上觸發(fā)的向上或向下切換的切換指令,確定用戶(hù)選擇的選項(xiàng)為該默認(rèn)選項(xiàng);所述默認(rèn)選項(xiàng)是預(yù)設(shè)的所述多個(gè)交互操作選項(xiàng)中的任意一個(gè)選項(xiàng)。
可選的,所述交互單元具體用于:
響應(yīng)于用戶(hù)在卡片上的交互操作選項(xiàng)上觸發(fā)的向左或向右切換的切換指令以及向上或向下切換的切換指令,確定用戶(hù)選擇的選項(xiàng)為執(zhí)行向左或向右切換指令到達(dá)的選項(xiàng)。
可選的,所述交互單元具體用于:
響應(yīng)于用戶(hù)在卡片上的交互操作選項(xiàng)上觸發(fā)的切換指令以及確認(rèn)指令,確定用戶(hù)選擇的選項(xiàng)為執(zhí)行切換指令到達(dá)的選項(xiàng)。
可選的,所述交互單元具體用于:
響應(yīng)于用戶(hù)在卡片上的交互操作選項(xiàng)上觸發(fā)的切換指令,判斷該用戶(hù)觸發(fā)該切換指令的觸控時(shí)間是否大于預(yù)設(shè)觸控閾值,如果是,確定用戶(hù)選擇的選項(xiàng)為執(zhí)行切換指令到達(dá)的選項(xiàng)。
可選的,所述卡片選項(xiàng)顯示單元,包括:
確定卡片子單元,用于響應(yīng)于用戶(hù)在所述顯示窗口上觸發(fā)的選擇操作,確定用戶(hù)選擇的卡片;
顯示選項(xiàng)子單元,用于在確定的卡片上渲染與該卡片相關(guān)的多個(gè)交互操作選項(xiàng),根據(jù)每個(gè)交互操作選項(xiàng)的顯示內(nèi)容調(diào)整顯示區(qū)域,并以橫向兼縱向的方式進(jìn)行顯示。
在本申請(qǐng)實(shí)施例中,界面交互裝置先在顯示窗口上顯示多個(gè)卡片,每個(gè)卡片承載相應(yīng)的產(chǎn)品信息,這樣用戶(hù)可以先瀏覽每個(gè)產(chǎn)品信息,以選擇自己感興趣的卡片;進(jìn)而響應(yīng)于用戶(hù)在顯示窗口上觸發(fā)的選擇操作,確定用戶(hù)選擇的卡片,然后在確定的卡片上渲染與該卡片相關(guān)的多個(gè)交互操作選項(xiàng);在用戶(hù)選定了卡片之后,再在該卡片上渲染相關(guān)的交互操作選項(xiàng),即不影響用戶(hù)瀏覽產(chǎn)品信息,又能為用戶(hù)提供多交互操作的業(yè)務(wù)服務(wù),最后,根據(jù)用戶(hù)在卡片上觸發(fā)的指令,以確定用戶(hù)所選的選項(xiàng),從而實(shí)現(xiàn)完成交互業(yè)務(wù)。因此,本申請(qǐng)能夠?yàn)橛脩?hù)提供友好的多交互操作選項(xiàng)的界面,能夠支持多交互操作業(yè)務(wù),提高用戶(hù)體驗(yàn)。
需要說(shuō)明的是,本說(shuō)明書(shū)中的各個(gè)實(shí)施例均采用遞進(jìn)的方式描述,每個(gè)實(shí)施例重點(diǎn)說(shuō)明的都是與其他實(shí)施例的不同之處,各個(gè)實(shí)施例之間相同相似的部分互相參見(jiàn)即可。對(duì)于裝置類(lèi)實(shí)施例而言,由于其與方法實(shí)施例基本相似,所以描述的比較簡(jiǎn)單,相關(guān)之處參見(jiàn)方法實(shí)施例的部分說(shuō)明即可。
最后,還需要說(shuō)明的是,在本文中,諸如第一和第二等之類(lèi)的關(guān)系術(shù)語(yǔ)僅僅用來(lái)將一個(gè)實(shí)體或者操作與另一個(gè)實(shí)體或操作區(qū)分開(kāi)來(lái),而不一定要求或者暗示這些實(shí)體或操作之間存在任何這種實(shí)際的關(guān)系或者順序。而且,術(shù)語(yǔ)“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過(guò)程、方法、物品或者設(shè)備不僅包括那些要素,而且還包括沒(méi)有明確列出的其他要素,或者是還包括為這種過(guò)程、方法、物品或者設(shè)備所固有的要素。在沒(méi)有更多限制的情況下,由語(yǔ)句“包括一個(gè)……”限定的要素,并不排除在包括所述要素的過(guò)程、方法、物品或者設(shè)備中還存在另外的相同要素。
以上對(duì)本申請(qǐng)所提供的一種界面交互方法及裝置進(jìn)行了詳細(xì)介紹,本 文中應(yīng)用了具體個(gè)例對(duì)本申請(qǐng)的原理及實(shí)施方式進(jìn)行了闡述,以上實(shí)施例的說(shuō)明只是用于幫助理解本申請(qǐng)的方法及其核心思想;同時(shí),對(duì)于本領(lǐng)域的一般技術(shù)人員,依據(jù)本申請(qǐng)的思想,在具體實(shí)施方式及應(yīng)用范圍上均會(huì)有改變之處,綜上所述,本說(shuō)明書(shū)內(nèi)容不應(yīng)理解為對(duì)本申請(qǐng)的限制。