信息卡處理方法及裝置的制造方法
【專利摘要】本申請?zhí)峁┮环N信息卡處理方法及裝置。方法包括:第二應(yīng)用接收第一應(yīng)用發(fā)送的用于指示對信息卡進行處理的指示,第一應(yīng)用不同于信息卡對應(yīng)的應(yīng)用,第二應(yīng)用是能夠?qū)π畔⒖ㄟM行處理的應(yīng)用;第二應(yīng)用根據(jù)指示,對信息卡進行處理,或者,根據(jù)指示,向第一應(yīng)用返回服務(wù)數(shù)據(jù),以使第一應(yīng)用根據(jù)服務(wù)數(shù)據(jù)對信息卡進行處理。本申請可以提高處理信息卡的靈活性,提高處理效率。
【專利說明】信息卡處理方法及裝置 【技術(shù)領(lǐng)域】
[0001] 本申請設(shè)及軟件技術(shù)領(lǐng)域,尤其設(shè)及一種信息卡處理方法及裝置。 【【背景技術(shù)】】
[0002] 隨著互聯(lián)網(wǎng)和移動終端的發(fā)展,應(yīng)用的種類越來越多。目前出現(xiàn)一種用于管理電 子信息卡的應(yīng)用,可稱為信息卡對應(yīng)的應(yīng)用,該信息卡對應(yīng)應(yīng)用可W存放和管理登機牌、會 員卡、電影票、積分卡、禮品卡等電子信息卡,可W跟互聯(lián)網(wǎng)連接,隨時自動更新電子信息 卡,并且還可W基于地理信息系統(tǒng),在用戶到達該應(yīng)用所存儲的電子信息卡對應(yīng)的實體店 附近時,進行自動提醒。
[0003] 移動終端上有多個應(yīng)用,除信息卡對應(yīng)的應(yīng)用之外的其他應(yīng)用也有創(chuàng)建、查詢、更 新或刪除電子信息卡的需求,但目前所有設(shè)及電子信息卡的處理都只能切換到該信息卡對 應(yīng)的應(yīng)用所在環(huán)境,由該應(yīng)用完成,也就意味著,需要從其他應(yīng)用切換到信息卡對應(yīng)的應(yīng) 用,運導(dǎo)致處理電子信息卡的操作不夠靈活,效率較低。 【
【發(fā)明內(nèi)容】
】
[0004] 本申請的多個方面提供一種信息卡處理方法及裝置,用W提高處理信息卡的靈活 性,提高處理效率。 陽〇化]本申請的一方面,提供一種信息卡處理方法,包括:
[0006] 第二應(yīng)用接收第一應(yīng)用發(fā)送的用于指示對信息卡進行處理的指示,所述第一應(yīng)用 不同于所述信息卡對應(yīng)的應(yīng)用,所述第二應(yīng)用是能夠?qū)λ鲂畔⒖ㄟM行處理的應(yīng)用;
[0007] 所述第二應(yīng)用根據(jù)所述指示,對所述信息卡進行處理,或者,所述第二應(yīng)用根據(jù)所 述指示,向所述第一應(yīng)用返回服務(wù)數(shù)據(jù),W使所述第一應(yīng)用根據(jù)所述服務(wù)數(shù)據(jù)對所述信息 卡進行處理。
[000引本申請的另一方面,提供一種信息卡處理方法,包括:
[0009] 第一應(yīng)用接收用于觸發(fā)對信息卡進行處理的觸發(fā)事件,所述第一應(yīng)用不同于所述 信息卡對應(yīng)的應(yīng)用;
[0010] 所述第一應(yīng)用與第二應(yīng)用進行交互,W對所述信息卡進行處理;所述第二應(yīng)用是 能夠?qū)λ鲂畔⒖ㄟM行處理的應(yīng)用。
[0011] 本申請的又一方面,提供一種信息卡處理裝置,設(shè)置于第二應(yīng)用中實現(xiàn),所述裝置 包括:
[0012] 接收模塊,用于接收第一應(yīng)用發(fā)送的用于指示對信息卡進行處理的指示,所述第 一應(yīng)用不同于所述信息卡對應(yīng)的應(yīng)用,所述第二應(yīng)用是能夠?qū)λ鲂畔⒖ㄟM行處理的應(yīng) 用;
[0013] 處理模塊,用于根據(jù)所述指示,對所述信息卡進行處理;或者,根據(jù)所述指示,向所 述第一應(yīng)用返回服務(wù)數(shù)據(jù),W使所述第一應(yīng)用根據(jù)所述服務(wù)數(shù)據(jù)對所述信息卡進行處理。
[0014] 本申請的又一方面,提供一種信息卡處理裝置,設(shè)置于第一應(yīng)用中實現(xiàn),所述裝置 包括:
[0015] 接收模塊,用于接收用于觸發(fā)對信息卡進行處理的觸發(fā)事件,所述第一應(yīng)用不同 于所述信息卡對應(yīng)的應(yīng)用;
[0016] 處理模塊,用于與第二應(yīng)用進行交互,W對所述信息卡進行處理;所述第二應(yīng)用是 能夠?qū)λ鲂畔⒖ㄟM行處理的應(yīng)用。
[0017] 在本申請中,當(dāng)不同于信息卡對應(yīng)的應(yīng)用的第一應(yīng)用需要對信息卡進行處理時, 第一應(yīng)用向第二應(yīng)用發(fā)送用于指示對信息卡進行處理的指示,第二應(yīng)用接收第一應(yīng)用發(fā)送 的指示,根據(jù)該指示,對信息卡進行處理,或者根據(jù)該指示向第一應(yīng)用返回服務(wù)數(shù)據(jù),W使 得第一應(yīng)用根據(jù)服務(wù)數(shù)據(jù)對信息卡進行處理。由此可見,本申請不需要從第一應(yīng)用切換到 信息庫對應(yīng)的應(yīng)用,可W直接在該第一應(yīng)用環(huán)境下進行信息卡處理,提高了處理電子信息 卡的靈活性,且處理效率較高。 【【附圖說明】】
[0018] 為了更清楚地說明本申請實施例中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述 中所需要使用的附圖作一簡單地介紹,顯而易見地,下面描述中的附圖是本申請的一些實 施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可W根據(jù)運些附 圖獲得其他的附圖。
[0019] 圖1為本申請一實施例提供的信息卡處理方法的流程示意圖;
[0020] 圖2為本申請一實施例中第二應(yīng)用創(chuàng)建的信息卡的樣式示意圖;
[0021] 圖3為采用本申請方法在短信應(yīng)用中直接創(chuàng)建信息卡的結(jié)果示意圖;
[0022] 圖4為采用本申請方法在日歷應(yīng)用中查看信息卡的一種結(jié)果示意圖;
[0023] 圖5為采用本申請方法在日歷應(yīng)用中查看信息卡的另一種結(jié)果示意圖;
[0024] 圖6為本申請另一實施例提供的信息卡處理方法的流程示意圖;
[00巧]圖7為本申請另一實施例提供的信息卡處理方法的流程示意圖;
[00%] 圖8為本申請一實施例提供的信息卡處理裝置的結(jié)構(gòu)示意圖;
[0027] 圖9為本申請另一實施例提供的信息卡處理裝置的結(jié)構(gòu)示意圖。 【【具體實施方式】】
[0028] 為使本申請實施例的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合本申請實施例 中的附圖,對本申請實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例是 本申請一部分實施例,而不是全部的實施例?;诒旧暾堉械膶嵤├?,本領(lǐng)域普通技術(shù)人員 在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本申請保護的范圍。
[0029] 圖1為本申請一實施例提供的信息卡處理方法的流程示意圖。如圖1所示,該方 法包括:
[0030] 101、第二應(yīng)用接收第一應(yīng)用發(fā)送的用于指示對信息卡進行處理的指示,第一應(yīng)用 不同于信息卡對應(yīng)的應(yīng)用,第二應(yīng)用是能夠?qū)π畔⒖ㄟM行處理的應(yīng)用。
[0031] 102、第二應(yīng)用根據(jù)上述指示,執(zhí)行信息卡處理。
[0032] 本實施例提供一種信息卡處理方法,可由第二應(yīng)用來執(zhí)行。第二應(yīng)用可W是任何 能夠?qū)π畔⒖ㄟM行處理的應(yīng)用。
[0033] 信息卡對應(yīng)的應(yīng)用是指管理電子信息卡的應(yīng)用,例如可W存放和管理登機牌、會 員卡、電影票、積分卡、禮品卡等電子信息卡,可W跟互聯(lián)網(wǎng)連接,隨時自動更新電子信息 卡,并且還可W基于地理信息系統(tǒng),在用戶到達該應(yīng)用所存儲的電子信息卡對應(yīng)的實體店 附近時,進行自動提醒。舉例說明,信息卡對應(yīng)的應(yīng)用可W是Google Now,或者化ssbook, 或者基于該能夠?qū)K端中各個應(yīng)用對應(yīng)的信息卡進行管理和/或控制的應(yīng)用為用戶提供 的便利性,可W將該應(yīng)用稱為生活服務(wù)中屯、,等等,此處不再一一列舉。值得說明的是,本實 施例的第二應(yīng)用可W是信息卡對應(yīng)的應(yīng)用,或者可W是介于第一應(yīng)用和信息卡對應(yīng)的應(yīng)用 之間的另一應(yīng)用,該應(yīng)用也具有存放和管理信息卡的功能。
[0034] 其中,第一應(yīng)用可W不同于上述信息卡對應(yīng)的應(yīng)用,第一應(yīng)用可W是系統(tǒng)應(yīng)用,也 可W是第Ξ方應(yīng)用。例如,第一應(yīng)用可W是短信應(yīng)用、電話應(yīng)用、即時通訊應(yīng)用、日歷應(yīng)用、 備忘錄應(yīng)用、電子郵件應(yīng)用等等。應(yīng)當(dāng)理解,該第一應(yīng)用也可W提供對應(yīng)的信息卡,W供展 示給用戶或供其他應(yīng)用調(diào)用或訪問,當(dāng)?shù)谝粦?yīng)用提供對應(yīng)的信息卡時,其功能相當(dāng)于上述 流程中信息卡對應(yīng)的應(yīng)用。
[0035] 在本實施例中,通過第二應(yīng)用對信息卡進行處理,并允許與第一應(yīng)用進行交互,使 得第一應(yīng)用可W向第二應(yīng)用發(fā)送指示W(wǎng)實現(xiàn)信息卡處理,不需要從第一應(yīng)用切換到信息卡 對應(yīng)的應(yīng)用,實現(xiàn)了跨應(yīng)用的信息卡處理方式,簡化了信息卡的處理,提高了信息卡處理效 率。本實施例提供的信息卡處理方法的具體流程如下:
[0036] 不同于信息卡對應(yīng)的應(yīng)用的第一應(yīng)用向第二應(yīng)用發(fā)送用于指示進行信息卡處理 的指示,第二應(yīng)用根據(jù)上述指示,對信息卡進行處理。
[0037] 其中,第二應(yīng)用對信息卡進行處理包括但不限于:創(chuàng)建操作、更新操作、查詢操作 和刪除操作。創(chuàng)建操作是指新建信息卡的操作;更新操作是指修改信息卡信息的操作;查 詢操作是指查詢信息卡的操作;刪除操作是指刪除信息卡的操作。
[0038] 在第二應(yīng)用接收第一應(yīng)用發(fā)送的用于指示進行信息卡處理的指示的一種實施方 式中,第一應(yīng)用發(fā)送的指示中攜帶有對信息卡進行處理所需的處理信息。另外,第二應(yīng)用對 外提供訪問接口,允許其他應(yīng)用通過調(diào)用該訪問接口對信息卡進行處理。基于此,第一應(yīng)用 具體可W調(diào)用第二應(yīng)用對外提供的訪問接口,向第二應(yīng)用發(fā)送對信息卡進行處理所需的處 理信息。對第二應(yīng)用來說,具體可W接收第一應(yīng)用調(diào)用第二應(yīng)用對外提供的訪問接口發(fā)送 的處理信息。進一步,第二應(yīng)用具體可W根據(jù)上述處理信息,執(zhí)行信息卡處理。
[0039] 值得說明的是,對信息卡進行處理所需的處理信息一般包括:對信息卡進行處理 所需的處理參數(shù)。進一步,處理信息還可W包括:對信息卡的處理類型。其中,處理類型運 一信息可顯式方式被攜帶在處理信息中,進而傳遞給第二應(yīng)用;或者處理類型運一信 息也可隱式方式傳遞給第二應(yīng)用。對第一應(yīng)用來說,需要將處理類型和處理參數(shù)提供 給第二應(yīng)用。對第二應(yīng)用來說,可W根據(jù)處理參數(shù)對信息卡進行處理類型所指示的處理。其 中,處理類型主要用于標(biāo)識需要對信息卡進行何種處理。具體來說,該處理類型用于標(biāo)識對 信息卡進行創(chuàng)建操作、更新操作、查詢操作,還是刪除操作等。處理參數(shù)主要包括執(zhí)行處理 類型所標(biāo)識的處理所需的參數(shù),例如,根據(jù)處理類型的不同,可W包括卡標(biāo)識、卡內(nèi)容、卡標(biāo) 題等信息中的一個或多個。
[0040] 根據(jù)對信息卡的處理類型的不同,處理參數(shù)也會有所不同。舉例說明:
[0041] 若處理類型指示對信息卡的處理為創(chuàng)建,則處理參數(shù)可W包括但不限于:卡標(biāo)識、 卡標(biāo)題、服務(wù)標(biāo)識和卡內(nèi)容;服務(wù)標(biāo)識用于標(biāo)識卡標(biāo)識對應(yīng)的信息卡的實現(xiàn)樣式。
[0042] 對第一應(yīng)用來說,通過調(diào)用第二應(yīng)用對外提供的訪問接口,具體將創(chuàng)建信息卡所 需的卡標(biāo)識、卡標(biāo)題、服務(wù)標(biāo)識和卡內(nèi)容等參數(shù)傳輸給第二應(yīng)用。對第二應(yīng)用來說,具體根 據(jù)卡標(biāo)識、卡標(biāo)題、服務(wù)標(biāo)識和卡內(nèi)容等進行信息卡的創(chuàng)建,在創(chuàng)建好信息卡后將所創(chuàng)建的 信息卡返回給第一應(yīng)用,第一應(yīng)用將所創(chuàng)建好的信息卡展現(xiàn)在當(dāng)前界面上。由此可見,用戶 在無需從第一應(yīng)用切換到第二應(yīng)用的情況下,即完成了信息卡的創(chuàng)建。
[0043] 若處理類型指示對信息卡的處理為更新,則處理參數(shù)可W包括但不限于:卡標(biāo)識、 卡標(biāo)題、服務(wù)標(biāo)識和卡內(nèi)容中的至少一個。 W44] 對第一應(yīng)用來說,通過調(diào)用第二應(yīng)用對外提供的訪問接口,具體將更新信息卡所 需的卡標(biāo)識、卡標(biāo)題、服務(wù)標(biāo)識和卡內(nèi)容等參數(shù)傳輸給第二應(yīng)用。對第二應(yīng)用來說,具體根 據(jù)卡標(biāo)識、卡標(biāo)題、服務(wù)標(biāo)識和卡內(nèi)容等進行信息卡的更新,并將更新后的信息卡返回給第 一應(yīng)用,第一應(yīng)用將更新后的信息卡展現(xiàn)在當(dāng)前界面上。由此可見,用戶在無需從第一應(yīng)用 切換到第二應(yīng)用的情況下,即完成了信息卡的更新。
[0045] 若處理類型指示對信息卡的處理為查詢,則處理參數(shù)可W包括但不限于:卡標(biāo)識。
[0046] 對第一應(yīng)用來說,通過調(diào)用第二應(yīng)用對外提供的訪問接口,具體將查詢信息卡所 需的卡標(biāo)識傳輸給第二應(yīng)用。對第二應(yīng)用來說,具體查找卡標(biāo)識對應(yīng)的信息卡,并在查找到 該信息卡后返回給第一應(yīng)用,第一應(yīng)用將查詢到的信息卡展現(xiàn)在當(dāng)前界面上。由此可見,用 戶在無需從第一應(yīng)用切換到第二應(yīng)用的情況下,即完成了信息卡的查詢。
[0047] 本申請另一實施方式中,第二應(yīng)用可W不將根據(jù)相應(yīng)處理類型處理后的信息卡返 回給第一應(yīng)用,而直接控制該信息卡展現(xiàn)在當(dāng)前界面上,具體地,可W控制該信息卡展現(xiàn)在 第一應(yīng)用界面之上。
[0048] 若處理類型指示對信息卡的處理為刪除,則處理參數(shù)可W包括但不限于:卡標(biāo)識。
[0049] 對第一應(yīng)用來說,通過調(diào)用第二應(yīng)用對外提供的訪問接口,具體將刪除信息卡所 需的卡標(biāo)識傳輸給第二應(yīng)用。對第二應(yīng)用來說,具體查找卡標(biāo)識對應(yīng)的信息卡,并在查找到 該信息卡后將該信息卡刪除,進一步可選的可W向第一應(yīng)用返回刪除成功消息。由此可見, 用戶在無需從第一應(yīng)用切換到第二應(yīng)用的情況下,即完成了信息卡的刪除。
[0050] 在一【具體實施方式】中,第二應(yīng)用對外提供一個訪問接口。即無論是哪種類型的處 理,第一應(yīng)用均通過調(diào)用該訪問接口,將處理類型和處理參數(shù)兩個信息作為該訪問接口的 入口參數(shù)傳遞給第二應(yīng)用?;诖耍诙?yīng)用只能接收第一應(yīng)用調(diào)用該訪問接口發(fā)送的處 理信息。由于運種方式只需提供一個訪問接口,所W對第二應(yīng)用來說,實現(xiàn)起來比較簡單, 成本較低。
[0051] 在另一【具體實施方式】中,第二應(yīng)用對外提供多個訪問接口,每個訪問接口對應(yīng)一 種類型的處理。舉例說明,處理包括創(chuàng)建操作、查詢操作、更新操作和刪除操作等,則第二應(yīng) 用對外提供對應(yīng)創(chuàng)建操作的訪問接口(簡稱為創(chuàng)建接口)、對應(yīng)查詢操作的訪問接口(簡稱 為查詢接口)、對應(yīng)更新操作的訪問接口(簡稱為更新接口)W及對應(yīng)刪除操作的訪問接口 (簡稱為刪除接口)。
[0052] 基于上述,第一應(yīng)用具體可W調(diào)用第二應(yīng)用對外提供的訪問接口中與處理類型相 匹配的訪問接口,將處理參數(shù)發(fā)送給第二應(yīng)用。對第二應(yīng)用來說,具體可W接收第一應(yīng)用調(diào) 用訪問接口中與處理類型相匹配的訪問接口發(fā)送的處理參數(shù)。
[0053] 進一步地,第二應(yīng)用接收第一應(yīng)用調(diào)用訪問接口中與處理類型相匹配的訪問接口 發(fā)送的處理參數(shù)的一種【具體實施方式】如下:
[0054] 第二應(yīng)用接收第一應(yīng)用調(diào)用與處理類型相匹配的訪問接口發(fā)送的處理參數(shù)中的 卡標(biāo)識; 陽化5] 第二應(yīng)用向第一應(yīng)用發(fā)送參數(shù)輸入界面;
[0056] 第二應(yīng)用接收第一應(yīng)用通過參數(shù)輸入界面發(fā)送的處理參數(shù)中的其他參數(shù)。
[0057] 在一具體場景中,當(dāng)處理類型指示對信息卡的處理為創(chuàng)建時,第二應(yīng)用接收第一 應(yīng)用調(diào)用與創(chuàng)建接口發(fā)送的處理參數(shù)中的卡標(biāo)識;向第一應(yīng)用發(fā)送參數(shù)輸入界面;接收第 一應(yīng)用通過參數(shù)輸入界面發(fā)送的處理參數(shù)中的其他參數(shù),例如卡標(biāo)題、卡內(nèi)容、服務(wù)標(biāo)識等 等。
[0058] 另外,在當(dāng)處理類型指示對信息卡的處理為創(chuàng)建時,第二應(yīng)用根據(jù)處理信息,對信 息卡進行處理具體包括:
[0059] 第二應(yīng)用根據(jù)服務(wù)標(biāo)識對應(yīng)的樣式資源對卡標(biāo)識、卡標(biāo)題和卡內(nèi)容進行擅染,W 生成信息卡視圖,創(chuàng)建背景視圖,將信息卡視圖疊加到背景視圖上,W獲得卡標(biāo)識對應(yīng)的信 息卡;
[0060] 第二應(yīng)用將卡標(biāo)識對應(yīng)的信息卡發(fā)送給第一應(yīng)用,W供第一應(yīng)用展現(xiàn)在當(dāng)前界面 上;或者,第二應(yīng)用將卡標(biāo)識對應(yīng)的信息卡展現(xiàn)在第一應(yīng)用的當(dāng)前界面上。
[0061] 可選的,上述背景視圖可W處于半透明狀態(tài)。
[0062] 進一步可選的,第一應(yīng)用可W當(dāng)前展現(xiàn)的界面上生成信息卡的入口區(qū)域,用于供 用戶通過該入口區(qū)域發(fā)出用于新建、更新、查詢或刪除信息卡的觸發(fā)指示。
[0063] 第二應(yīng)用采用上述方式實現(xiàn)的信息卡的樣式結(jié)構(gòu)如圖2所示,但不限于此。
[0064] 至此說明,在上述實施方式中,處理信息由第一應(yīng)用獲取并提供給第二應(yīng)用,第二 應(yīng)用只需根據(jù)第一應(yīng)用提供的處理信息執(zhí)行相應(yīng)的信息卡處理即可。運種方式有利于減輕 第二應(yīng)用的處理負擔(dān)。 陽0化]在本申請各個實施例中,可W控制第一應(yīng)用對信息卡的處理權(quán)限,若第一應(yīng)用對 信息卡只有一種處理權(quán)限,例如,查詢權(quán)限,那么默認第一應(yīng)用發(fā)送的指示是為了執(zhí)行查 詢信息卡的操作,在此情況下,無需傳遞處理類型信息,對應(yīng)的訪問接口也無需對應(yīng)處理類 型。
[0066] 在另一可選實施方式中,第二應(yīng)用接收第一應(yīng)用發(fā)送的用于指示信息卡處理的指 示,包括:第二應(yīng)用接收第一應(yīng)用發(fā)送的通知消息,該通知消息用于指示第一應(yīng)用接收到與 信息卡綁定的第Ξ應(yīng)用觸發(fā)的業(yè)務(wù)事件。目P,第二應(yīng)用接收的指示是第一應(yīng)用在接收到與 信息卡綁定的第Ξ應(yīng)用觸發(fā)的業(yè)務(wù)事件時或之后發(fā)送的通知消息。相應(yīng)的,第二應(yīng)用根據(jù) 指示,對信息卡進行處理,包括:第二應(yīng)用根據(jù)通知消息,獲取預(yù)設(shè)的上述業(yè)務(wù)事件對應(yīng)的 處理邏輯;第二應(yīng)用根據(jù)該處理邏輯,獲取對信息卡進行處理所需的處理信息,并根據(jù)處理 信息,對信息卡進行處理。
[0067] 上述通知消息可W是屬于操作系統(tǒng)提供的標(biāo)準(zhǔn)消息,凡是支持該操作系統(tǒng)的應(yīng)用 都能接收且都能識別,簡單來說,第二應(yīng)用能夠接收且能夠識別該通知消息。
[0068] 在上述實施方式中,預(yù)先將信息卡與第Ξ應(yīng)用綁定,并設(shè)定對信息卡進行處理的 處理邏輯,運樣第二應(yīng)用接收到通知消息后,可W獲知第一應(yīng)用接收到第Ξ應(yīng)用觸發(fā)的業(yè) 務(wù)事件,直接調(diào)用預(yù)設(shè)的處理邏輯進行信息卡處理。在該過程中,第一應(yīng)用在接收到業(yè)務(wù)事 件后,只需廣播一通知消息即可,不需要獲取執(zhí)行信息卡處理所需的處理信息,更不需要向 第二應(yīng)用提供處理信息,簡化了第一應(yīng)用的處理邏輯,有利于減輕第一應(yīng)用的處理負擔(dān)。
[0069] 值得說明的是,運里的處理信息也可W包括對信息卡進行處理所需的處理參數(shù), 進一步還可W包括處理類型。第二應(yīng)用具體可W根據(jù)處理參數(shù)對信息卡進行處理類型指示 的處理。
[0070] 由上述可見,當(dāng)不同于信息卡對應(yīng)的應(yīng)用的第一應(yīng)用需要對信息卡進行處理時, 第一應(yīng)用向第二應(yīng)用發(fā)送用于指示對信息卡進行處理的指示,第二應(yīng)用接收第一應(yīng)用發(fā)送 的指示,根據(jù)該指示,對信息卡進行處理。由此可見,本實施例不需要從第一應(yīng)用切換到信 息庫對應(yīng)的應(yīng)用,可W直接在該第一應(yīng)用環(huán)境下進行信息卡處理,提高了處理電子信息卡 的靈活性,且處理效率較高。
[0071] 舉例說明,采用本申請上述實施例可W在短信應(yīng)用中直接創(chuàng)建信息卡,一種創(chuàng)建 結(jié)果如圖3所示,該信息卡包括活動名稱、地點W及時間等信息。另外,采用本申請上述實 施例還可W在日歷應(yīng)用中查看不同信息卡,查看結(jié)果如圖4所示的《單身男女2》的觀影信 息和圖5所示的航班信息。
[0072] 圖6為本申請另一實施例提供的信息卡處理方法的流程示意圖。如圖6所示,該 方法包括:
[0073] 601、第二應(yīng)用接收第一應(yīng)用發(fā)送的用于指示對信息卡進行處理的指示,第一應(yīng)用 不同于信息卡對應(yīng)的應(yīng)用,第二應(yīng)用是能夠?qū)π畔⒖ㄟM行處理的應(yīng)用。
[0074] 602、第二應(yīng)用根據(jù)上述指示,向第一應(yīng)用返回服務(wù)數(shù)據(jù),W使第一應(yīng)用根據(jù)服務(wù) 數(shù)據(jù)對信息卡進行處理。
[00巧]本實施例提供一種信息卡處理方法,可由第二應(yīng)用來執(zhí)行。第二應(yīng)用可W是任何 能夠?qū)π畔⒖ㄟM行處理的應(yīng)用。
[0076] 信息卡對應(yīng)的應(yīng)用是指管理電子信息卡的應(yīng)用,例如可W存放和管理登機牌、會 員卡、電影票、積分卡、禮品卡等電子信息卡,可W跟互聯(lián)網(wǎng)連接,隨時自動更新電子信息 卡,并且還可W基于地理信息系統(tǒng),在用戶到達該應(yīng)用所存儲的電子信息卡對應(yīng)的實體店 附近時,進行自動提醒。舉例說明,信息卡對應(yīng)的應(yīng)用可W是Google Now,或者化ssbook, 或者基于該能夠?qū)K端中各個應(yīng)用對應(yīng)的信息卡進行管理和/或控制的應(yīng)用為用戶提供 的便利性,可W將該應(yīng)用稱為生活服務(wù)中屯、,等等,此處不再一一列舉等。值得說明的是,本 實施例的第二應(yīng)用可W是信息卡對應(yīng)的應(yīng)用,或者可W是介于第一應(yīng)用和信息卡對應(yīng)的應(yīng) 用之間的另一應(yīng)用,該應(yīng)用也具有存放和管理信息卡的功能。
[0077] 其中,第一應(yīng)用可W不同于上述信息卡對應(yīng)的應(yīng)用,第一應(yīng)用可W是系統(tǒng)應(yīng)用,也 可W是第Ξ方應(yīng)用。例如,第一應(yīng)用可W是短信應(yīng)用、電話應(yīng)用、即時通訊應(yīng)用、日歷應(yīng)用、 備忘錄應(yīng)用、電子郵件應(yīng)用等等。應(yīng)當(dāng)理解,該第一應(yīng)用也可W提供對應(yīng)的信息卡,W供展 示給用戶或供其他應(yīng)用調(diào)用或訪問,當(dāng)?shù)谝粦?yīng)用提供對應(yīng)的信息卡時,其功能相當(dāng)于上述 流程中信息卡對應(yīng)的應(yīng)用。
[0078] 在本實施例中,通過第二應(yīng)用對信息卡進行處理,并允許與第一應(yīng)用進行交互,使 得第一應(yīng)用可W向第二應(yīng)用發(fā)送指示W(wǎng)實現(xiàn)信息卡處理,不需要從第一應(yīng)用切換到信息卡 對應(yīng)的應(yīng)用,實現(xiàn)了跨應(yīng)用的信息卡處理方式,簡化了信息卡的處理,提高了信息卡處理效 率。本實施例提供的信息卡處理方法的具體流程如下:
[0079] 不同于信息卡對應(yīng)的應(yīng)用的第一應(yīng)用向第二應(yīng)用發(fā)送用于指示進行信息卡處理 的指示,第二應(yīng)用根據(jù)上述指示,向第一應(yīng)用返回服務(wù)數(shù)據(jù),W使第一應(yīng)用根據(jù)服務(wù)數(shù)據(jù)對 信息卡進行處理。
[0080] 可選的,上述服務(wù)數(shù)據(jù)包括:對信息卡進行處理所需的處理邏輯。具體來說,第二 應(yīng)用將進行信息卡處理所需的處理邏輯提供給第一應(yīng)用,使得第一應(yīng)用具備處理信息卡的 能力,進而對信息卡進行處理。也就是說,第一應(yīng)用根據(jù)服務(wù)數(shù)據(jù)對信息卡進行處理的過 程,與第二應(yīng)用根據(jù)對信息卡進行處理所需的處理信息,對信息卡進行處理的過程相同?;?于此,關(guān)于第一應(yīng)用根據(jù)服務(wù)數(shù)據(jù)對信息卡進行處理的流程不再寶述。
[0081] 其中,根據(jù)對信息卡的處理類型的不同,上述服務(wù)數(shù)據(jù)所包括的處理邏輯也會有 所不同。
[0082] 其中,第一應(yīng)用對信息卡進行處理包括但不限于:創(chuàng)建操作、更新操作、查詢操作 和刪除操作。創(chuàng)建操作是指新建信息卡的操作;更新操作是指修改信息卡信息的操作;查 詢操作是指查詢信息卡的操作;刪除操作是指刪除信息卡的操作。
[0083] 基于上述,上述服務(wù)數(shù)據(jù)所包括的處理邏輯可W是創(chuàng)建信息卡所需的處理邏輯, 更新信息卡所需的處理邏輯、查詢信息卡所需的處理邏輯和刪除信息卡所需的處理邏輯。
[0084] 在本實施例中,當(dāng)不同于信息卡對應(yīng)的應(yīng)用的第一應(yīng)用需要對信息卡進行處理 時,第一應(yīng)用向第二應(yīng)用發(fā)送用于指示對信息卡進行處理的指示,第二應(yīng)用接收第一應(yīng)用 發(fā)送的指示,根據(jù)該指示向第一應(yīng)用返回服務(wù)數(shù)據(jù),W使得第一應(yīng)用根據(jù)服務(wù)數(shù)據(jù)對信息 卡進行處理。由此可見,本實施例不需要從第一應(yīng)用切換到信息卡對應(yīng)的應(yīng)用,可W直接在 該第一應(yīng)用環(huán)境下進行信息卡處理,提高了處理電子信息卡的靈活性,且處理效率較高。
[00化]圖7為本申請一實施例提供的信息卡處理方法的流程示意圖。如圖7所示,該方 法包括:
[0086] 701、第一應(yīng)用接收用于觸發(fā)對信息卡進行處理的觸發(fā)事件,第一應(yīng)用不同于信息 卡對應(yīng)的應(yīng)用。
[0087] 702、第一應(yīng)用與第二應(yīng)用進行交互,W對信息卡進行處理;第二應(yīng)用是能夠?qū)π?息卡進行處理的應(yīng)用。
[0088] 本實施例提供一種信息卡處理方法,可由第一應(yīng)用來執(zhí)行。為便于區(qū)分,本實施例 將能夠?qū)π畔⒖ㄟM行處理的應(yīng)用記為第二應(yīng)用,將當(dāng)前需要進行信息卡處理的應(yīng)用的記為 第一應(yīng)用,第一應(yīng)用不同于信息卡對應(yīng)的應(yīng)用。第二應(yīng)用可W是信息卡對應(yīng)的應(yīng)用,或者也 可W是介于第一應(yīng)用與信息卡對應(yīng)的應(yīng)用之間的其他應(yīng)用。
[0089] 信息卡對應(yīng)的應(yīng)用是指管理電子信息卡的應(yīng)用,例如可W存放和管理登機牌、會 員卡、電影票、積分卡、禮品卡等電子信息卡,可W跟互聯(lián)網(wǎng)連接,隨時自動更新電子信息 卡,并且還可W基于地理信息系統(tǒng),在用戶到達該應(yīng)用所存儲的電子信息卡對應(yīng)的實體店 附近時,進行自動提醒。舉例說明,信息卡對應(yīng)的應(yīng)用可W是Google Now,或者化ssbook 等。
[0090] 其中,第一應(yīng)用可W是系統(tǒng)應(yīng)用,也可W是第Ξ方應(yīng)用。例如,第一應(yīng)用可W是短 信應(yīng)用、電話應(yīng)用、即時通訊應(yīng)用、日歷應(yīng)用、備忘錄應(yīng)用、電子郵件應(yīng)用等等。
[0091] 本實施例通過第二應(yīng)用對信息卡進行處理,允許與第一應(yīng)用進行交互,使得第一 應(yīng)用可w向第二應(yīng)用發(fā)送指示w實現(xiàn)信息卡處理,不需要從第一應(yīng)用切換到信息卡對應(yīng)的 應(yīng)用,實現(xiàn)了跨應(yīng)用的信息卡處理方式,簡化了信息卡的處理,提高了信息卡處理效率。本 實施例提供的信息卡處理方法的具體流程如下:
[0092] 第一應(yīng)用接收用于觸發(fā)對信息卡進行處理的觸發(fā)事件,該觸發(fā)事件用于指示需要 對信息卡進行處理;在接收觸發(fā)事件后,在觸發(fā)事件的觸發(fā)下,與第二應(yīng)用進行交互,W實 現(xiàn)對信息卡的處理。
[0093] 其中,第一應(yīng)用接收觸發(fā)事件的一種方式可W是:接收用戶發(fā)出的用于指示信息 卡處理的觸發(fā)指令。第一應(yīng)用接收到觸發(fā)指令,相當(dāng)于接收到了觸發(fā)事件。
[0094] 例如,用戶可W在第一應(yīng)用當(dāng)前展現(xiàn)的界面上發(fā)出觸發(fā)指令。相應(yīng)的,第一應(yīng)用可 W接收用戶在第一應(yīng)用當(dāng)前展現(xiàn)的界面上發(fā)出的觸發(fā)指令。
[0095] 在一種具體實現(xiàn)方式中,第一應(yīng)用當(dāng)前展現(xiàn)的界面包括功能菜單或功能按鍵,用 于供用戶發(fā)出觸發(fā)事件。例如,用戶可點擊、觸摸或懸停等方式操作功能菜單,調(diào)出功 能菜單中相應(yīng)的功能選項,通過點擊相應(yīng)功能選項發(fā)出觸發(fā)指令。又例如,用戶可點 擊、觸摸、長按或懸停等方式操作界面上提供的功能按鍵,W發(fā)出觸發(fā)指令。
[0096] 在另一種具體實現(xiàn)方式中,第一應(yīng)用當(dāng)前展現(xiàn)的界面包括信息卡的入口區(qū)域,該 入口區(qū)域主要用于供用戶發(fā)出用于對信息卡進行處理的指令,例如更新、創(chuàng)建或刪除信息 卡的指令?;诖?,用戶可W通過界面上展現(xiàn)的信息卡的入口區(qū)域,向第一應(yīng)用發(fā)出觸發(fā)指 令。例如,該入口區(qū)域上可設(shè)置有專用的觸發(fā)按鈕,用戶可W點擊該觸發(fā)按鈕W發(fā)出觸發(fā)指 令;或者用戶也可W長按、觸摸、點擊該入口區(qū)域,從而發(fā)出觸發(fā)指令?;诖?,第一應(yīng)用可 W接收用戶通過第一應(yīng)用當(dāng)前展現(xiàn)的界面上所展現(xiàn)的入口區(qū)域發(fā)出的觸發(fā)指令。
[0097] 其中,第一應(yīng)用接收觸發(fā)事件的另一種方式可W是:第一應(yīng)用接收預(yù)先與信息卡 綁定的第Ξ應(yīng)用觸發(fā)的業(yè)務(wù)事件。第一應(yīng)用接收到該業(yè)務(wù)事件,相當(dāng)于接收到了觸發(fā)事件。
[0098] 上述第Ξ應(yīng)用是不同于第一應(yīng)用和第二應(yīng)用、且與第一應(yīng)用具有業(yè)務(wù)交互的應(yīng) 用。舉例說明,假設(shè)第一應(yīng)用是用戶終端設(shè)備上的短信應(yīng)用,則第Ξ應(yīng)用可能是該用戶的朋 友、家人、同事或陌生人等終端設(shè)備上的短信應(yīng)用。假設(shè)第一應(yīng)用是用戶終端設(shè)備上的即時 通訊應(yīng)用,如微信客戶端、QQ客戶端,則第Ξ應(yīng)用可能是該用戶的朋友、家人、同事或陌生人 等終端設(shè)備上的即時通訊應(yīng)用,或者第Ξ客戶端還可W是即時通訊服務(wù)端。
[0099] 值得說明的是,在上述第一應(yīng)用接收觸發(fā)事件的方式中,觸發(fā)事件是由用戶觸發(fā) 的,屬于手動觸發(fā)。而在本方式中,觸發(fā)事件是由第Ξ應(yīng)用觸發(fā)的,不需要用戶的參與,屬于 自動觸發(fā)。
[0100] 在具體實現(xiàn)上,預(yù)先將第Ξ應(yīng)用與信息卡進行綁定,實際上是將第Ξ應(yīng)用觸發(fā)的 業(yè)務(wù)事件與信息卡進行綁定。其中,一旦出現(xiàn)該業(yè)務(wù)事件意味著要對信息卡進行處理?;?于此,第一應(yīng)用可W監(jiān)控第Ξ應(yīng)用觸發(fā)的業(yè)務(wù)事件,當(dāng)監(jiān)控到第Ξ應(yīng)用觸發(fā)的業(yè)務(wù)事件時, 確定接收到觸發(fā)事件,于是與第二應(yīng)用進行交互,W對信息卡進行處理。 陽101] 舉例說明,假設(shè)第一應(yīng)用是短信客戶端,相應(yīng)的第Ξ應(yīng)用可W是廣告商用于推送 廣告信息的應(yīng)用,假設(shè)該廣告商應(yīng)用預(yù)先綁定了信息卡,具體綁定了信息卡創(chuàng)建操作,意味 著收到該廣告商應(yīng)用發(fā)送的廣告信息時需要執(zhí)行創(chuàng)建信息卡的操作。則當(dāng)?shù)谝粦?yīng)用收到第 Ξ應(yīng)用發(fā)送的廣告信息時,相當(dāng)于接收到第Ξ應(yīng)用觸發(fā)的業(yè)務(wù)事件,于是與第二應(yīng)用進行 交互,W創(chuàng)建信息卡。
[0102] 基于上述第一應(yīng)用W各種方式接收的觸發(fā)事件,第一應(yīng)用在觸發(fā)事件的觸發(fā)下, 與第二應(yīng)用進行交互,W對信息卡進行處理。值得說明的是,對信息卡的處理包括但不限 于:創(chuàng)建操作、更新操作、查詢操作和刪除操作。創(chuàng)建操作是指新建信息卡的操作;更新操 作是指修改信息卡信息的操作;查詢操作是指查詢信息卡的操作;刪除操作是指刪除信息 卡的操作。 陽103] 在一種可選實施方式中,第一應(yīng)用與第二應(yīng)用進行交互,W對信息卡進行處理,包 括:第一應(yīng)用向第二應(yīng)用發(fā)送用于指示對信息卡進行處理的指示,W指示第二應(yīng)用對信息 卡進行處理。
[0104] 在一種指示第二應(yīng)用對信息卡進行處理的實施方式中,第一應(yīng)用可W向第二應(yīng)用 發(fā)送對信息卡進行處理所需的處理信息,W便于第二應(yīng)用在獲知需要進行信息卡處理的同 時獲取到對信息卡進行處理所需的處理信息。即上述指示攜帶有對信息卡進行處理所需的 處理信息。
[01化]在具體實現(xiàn)上,第二應(yīng)用可W對外提供訪問接口,允許其他應(yīng)用通過調(diào)用該訪問 接口對信息卡進行處理?;诖耍谝粦?yīng)用具體可W在上述觸發(fā)事件的觸發(fā)下,調(diào)用第二應(yīng) 用對外提供的訪問接口,向第二應(yīng)用發(fā)送對信息卡進行處理所需的處理信息,W使第二應(yīng) 用根據(jù)處理信息對信息卡進行處理。 陽106] 可選的,第一應(yīng)用在向第二應(yīng)用發(fā)送對信息卡進行處理所需的處理信息之前,可 W先獲取該處理?目息。 陽107] 在一種獲取上述處理信息的實施方式中,第一應(yīng)用接收的觸發(fā)事件可W攜帶有上 述處理信息。例如,用戶在發(fā)出觸發(fā)指令時,可W通過該觸發(fā)指令攜帶上述處理信息。具 體的,用戶在發(fā)出觸發(fā)指令時,第一應(yīng)用還可W向用戶展示一界面,用于供用戶輸入處理信 息。基于此,第一應(yīng)用可W從觸發(fā)事件中獲取上述處理信息。
[0108] 在另一種獲取上述處理信息的實施方式中,第一應(yīng)用接收的觸發(fā)事件僅用于指示 需要進行信息卡處理,并未攜帶執(zhí)行信息卡處理所需的處理信息。則第一應(yīng)用可W在觸發(fā) 事件的觸發(fā)下,先獲取執(zhí)行信息卡處理所需的處理信息,再調(diào)用第二應(yīng)用提供的訪問接口 將獲取的處理信息發(fā)送給第二應(yīng)用,W指示第二應(yīng)用對信息卡進行處理。其中,第一應(yīng)用可 W根據(jù)第一應(yīng)用當(dāng)前展現(xiàn)的界面上的信息確定對信息卡進行處理所需的處理信息。該方式 尤其適用于創(chuàng)建信息卡的情況,具體的,第一應(yīng)用可W為待創(chuàng)建的信息卡分配卡標(biāo)識(ID), 并從當(dāng)前界面上的信息中提取卡標(biāo)題、卡內(nèi)容等信息,進一步若卡內(nèi)容包括圖片,還可W提 取圖片的鏈接等。
[0109] 例如,假設(shè)第一應(yīng)用收到第Ξ應(yīng)用發(fā)送的一廣告信息,假設(shè)與該廣告信息綁定的 信息卡處理具體為創(chuàng)建信息卡,則第一應(yīng)用可W分配卡標(biāo)識和服務(wù)標(biāo)識,并從該廣告信息 中提取待創(chuàng)建信息卡的標(biāo)題、內(nèi)容等信息,W獲得創(chuàng)建信息卡所需的全部處理信息。
[0110] 值得說明的是,對信息卡進行處理所需的處理信息一般包括:對信息卡進行處理 所需的處理參數(shù)。進一步,處理信息還可W包括:對信息卡的處理類型。對第一應(yīng)用來說, 需要將處理類型和處理參數(shù)兩個信息提供給第二應(yīng)用。對第二應(yīng)用來說,可W根據(jù)處理參 數(shù)對信息卡進行處理類型指示的處理。其中,處理類型主要用于標(biāo)識需要對信息卡進行何 種處理。具體來說,該處理類型用于標(biāo)識需要對信息卡進行創(chuàng)建操作、更新操作、查詢操作, 還是刪除操作等。處理參數(shù)主要包括執(zhí)行處理類型所指示的處理所需的參數(shù)。一般來說, 信息卡應(yīng)用會定義清晰的信息卡數(shù)據(jù)模型,一種數(shù)據(jù)模型可w包括w下數(shù)據(jù)字段: 陽111] CID, TEXT//卡片 id
[0112] SID, TEXT//類型 id
[0113] TITLE, TEXT// 卡片標(biāo)題
[0114] CONTENT, TEXT// 業(yè)務(wù)內(nèi)容
[0115] LOGOU化,TEXT// 卡片圖標(biāo)
[0116] W上數(shù)據(jù)字段僅為舉例,實際應(yīng)用中,數(shù)據(jù)字段可W分為基本字段、業(yè)務(wù)字段和擴 展字段等。其中,業(yè)務(wù)字段包含業(yè)務(wù)內(nèi)容和業(yè)務(wù)狀態(tài)等字段,擴展字段根據(jù)實際業(yè)務(wù)需要進 行擴展???biāo)識(卡片id)是一張信息卡的唯一標(biāo)識,對信息卡進行任何處理都要通過該 字段來標(biāo)識信息卡;每一張信息卡也可W對應(yīng)一個服務(wù)標(biāo)識,用于指示信息卡的實現(xiàn)樣式, 具有同樣服務(wù)標(biāo)識的信息卡具有相同的樣式??ㄆ瑯?biāo)題字段是信息卡的標(biāo)題;業(yè)務(wù)內(nèi)容字 段是業(yè)務(wù)字段,具體格式可W由業(yè)務(wù)方定義,主要包括信息卡的內(nèi)容。例如,一張電影信息 卡的具體數(shù)據(jù)如表1所示: 陽117] 表1 陽11引
陽120] 值得說明的是,上述表1中僅列出了信息卡的部分字段。 陽121] 根據(jù)對信息卡的處理類型的不同,處理參數(shù)也會有所不同。W上述數(shù)據(jù)模型為例, 舉例說明:
[0122] 對第一應(yīng)用來說,通過調(diào)用第二應(yīng)用對外提供的訪問接口,具體將創(chuàng)建信息卡所 需的卡標(biāo)識、卡標(biāo)題、服務(wù)標(biāo)識和卡內(nèi)容等參數(shù)傳輸給第二應(yīng)用。對第二應(yīng)用來說,具體根 據(jù)卡標(biāo)識、卡標(biāo)題、服務(wù)標(biāo)識和卡內(nèi)容等進行信息卡的創(chuàng)建,在創(chuàng)建好信息卡后將所創(chuàng)建的 信息卡返回給第一應(yīng)用,第一應(yīng)用將所創(chuàng)建好的信息卡展現(xiàn)在當(dāng)前界面上。由此可見,用戶 在無需從第一應(yīng)用切換到第二應(yīng)用的情況下,即完成了信息卡的創(chuàng)建。
[0123] 若處理類型指示對信息卡的處理為更新,則處理參數(shù)可W包括但不限于:卡標(biāo)識、 卡標(biāo)題、服務(wù)標(biāo)識和卡內(nèi)容中的至少一個。
[0124] 對第一應(yīng)用來說,通過調(diào)用第二應(yīng)用對外提供的訪問接口,具體將更新信息卡所 需的卡標(biāo)識、卡標(biāo)題、服務(wù)標(biāo)識和卡內(nèi)容等參數(shù)傳輸給第二應(yīng)用。對第二應(yīng)用來說,具體根 據(jù)卡標(biāo)識、卡標(biāo)題、服務(wù)標(biāo)識和卡內(nèi)容等進行信息卡的更新,并將更新后的信息卡返回給第 一應(yīng)用,第一應(yīng)用將更新后的信息卡展現(xiàn)在當(dāng)前界面上。由此可見,用戶在無需從第一應(yīng)用 切換到第二應(yīng)用的情況下,即完成了信息卡的更新。
[01巧]若處理類型指示對信息卡的處理為查詢,則處理參數(shù)可W包括但不限于:卡標(biāo)識。 [01%] 對第一應(yīng)用來說,通過調(diào)用第二應(yīng)用對外提供的訪問接口,具體將查詢信息卡所 需的卡標(biāo)識傳輸給第二應(yīng)用。對第二應(yīng)用來說,具體查找卡標(biāo)識對應(yīng)的信息卡,并在查找到 該信息卡后返回給第一應(yīng)用,第一應(yīng)用將查詢到的信息卡展現(xiàn)在當(dāng)前界面上。由此可見,用 戶在無需從第一應(yīng)用切換到第二應(yīng)用的情況下,即完成了信息卡的查詢。
[0127] 若處理類型指示對信息卡的處理為刪除,則處理參數(shù)可W包括但不限于:卡標(biāo)識。
[0128] 對第一應(yīng)用來說,通過調(diào)用第二應(yīng)用對外提供的訪問接口,具體將刪除信息卡所 需的卡標(biāo)識傳輸給第二應(yīng)用。對第二應(yīng)用來說,具體查找卡標(biāo)識對應(yīng)的信息卡,并在查找到 該信息卡后將該信息卡刪除,進一步可選的可W向第一應(yīng)用返回刪除成功消息。由此可見, 用戶在無需從第一應(yīng)用切換到第二應(yīng)用的情況下,即完成了信息卡的刪除。
[0129] 在一【具體實施方式】中,第二應(yīng)用對外提供一個訪問接口。即無論是哪種類型的處 理,第一應(yīng)用均通過調(diào)用該訪問接口,將處理類型和處理參數(shù)兩個信息作為該訪問接口的 入口參數(shù)傳遞給第二應(yīng)用。由于運種方式只需提供一個訪問接口,所W對第二應(yīng)用來說,實 現(xiàn)起來比較簡單,成本較低。
[0130] 在另一【具體實施方式】中,第二應(yīng)用對外提供多個訪問接口,每個訪問接口對應(yīng)一 種類型的處理。舉例說明,處理包括創(chuàng)建操作、查詢操作、更新操作和刪除操作等,則第二應(yīng) 用對外提供對應(yīng)創(chuàng)建操作的訪問接口(簡稱為創(chuàng)建接口)、對應(yīng)查詢操作的訪問接口(簡稱 為查詢接口)、對應(yīng)更新操作的訪問接口(簡稱為更新接口)W及對應(yīng)刪除操作的訪問接口 (簡稱為刪除接口)。
[0131] 舉例說明:查詢接口的一種實現(xiàn)方式為:public Qirsor query (Uri uri,String []projection, String selection,String[]selectionArgs, String sortOrder)。
[0132] 若第一應(yīng)用希望查詢上述表1所示的信息卡,則第一應(yīng)用可W使用content:// com. yunos. xxx/mycards/{cidXX}調(diào)用查詢接口,即可獲取到,其中,cidXX代表卡片ID。
[0133] 更新接口的一種實現(xiàn)方式為:public int update (Uri uri, ContentValues values, String selection, String[]selectionArgs)。
[0134] 新增接口的一種實現(xiàn)方式為:public Uri insert (Uri uri, ContentValues values)。其中,只要values中數(shù)據(jù)符合上述數(shù)據(jù)模型的要求即可成功創(chuàng)建一張新的信息 卡。
[0135] 刪除接口的一種實現(xiàn)方式為:public int delete (Uri uri, String selection,String[]selectionArgs)。
[0136] 基于上述,第一應(yīng)用具體可W調(diào)用第二應(yīng)用對外提供的訪問接口中與處理類型相 匹配的訪問接口,將處理參數(shù)發(fā)送給第二應(yīng)用,W使第二應(yīng)用根據(jù)處理參數(shù)對信息卡進行 處理類型指示的處理。由于一個訪問接口對應(yīng)一種類型的處理,所W通過所調(diào)用的訪問接 口就可w代表處理的類型,運樣第一應(yīng)用只需將處理參數(shù)作為該訪問接口的入口參數(shù)傳遞 給第二應(yīng)用,運種方式實現(xiàn)上更加靈活,操作起來更加便捷。
[0137] 進一步地,第一應(yīng)用調(diào)用訪問接口中與處理類型相匹配的訪問接口,將處理參數(shù) 發(fā)送給第二應(yīng)用的一種【具體實施方式】如下:
[0138] 第一應(yīng)用調(diào)用與處理類型相匹配的訪問接口,將處理參數(shù)中的卡標(biāo)識作為入口參 數(shù)傳遞給第二應(yīng)用;對第二應(yīng)用來說,根據(jù)第一應(yīng)用所調(diào)用的訪問接口,獲知需要進行何種 處理,根據(jù)卡標(biāo)識可W唯一確定需要處理的信息卡。為便于第一應(yīng)用繼續(xù)提供其他參數(shù),第 二應(yīng)用可W向第一應(yīng)用提供參數(shù)輸入界面;
[0139] 第一應(yīng)用接收第二應(yīng)用返回的參數(shù)輸入界面,通過參數(shù)輸入界面,將處理參數(shù)中 的其他參數(shù)提供給第二應(yīng)用,W使第二應(yīng)用根據(jù)卡標(biāo)識和其他參數(shù)對卡標(biāo)識對應(yīng)的信息卡 進行處理類型指示的處理。
[0140] 值得說明的是,第一應(yīng)用可W直接在參數(shù)輸入界面中輸入除卡標(biāo)識之外的其他參 數(shù),然后將其他參數(shù)傳遞給第二應(yīng)用?;蛘?,也可W由用戶在參數(shù)輸入界面中輸入除卡標(biāo)識 之外的其他參數(shù),并向第一應(yīng)用發(fā)出發(fā)送指令,W使第一應(yīng)用將其他參數(shù)傳遞給第二應(yīng)用。 對第一應(yīng)用來說,接收用戶在參數(shù)輸入界面輸入的除卡標(biāo)識之外的其他參數(shù),并接收用戶 發(fā)出的發(fā)送指令,根據(jù)發(fā)送指令,將除卡標(biāo)識之外的其他參數(shù)傳遞給第二應(yīng)用。 陽141 ] 至此說明,在上述實施方式中,處理信息由第一應(yīng)用獲取并提供給第二應(yīng)用,第二 應(yīng)用只需根據(jù)第一應(yīng)用提供的處理信息執(zhí)行相應(yīng)的信息卡處理即可。運種方式有利于減輕 第二應(yīng)用的處理負擔(dān)。
[0142] 在上述第一應(yīng)用接收第Ξ應(yīng)用觸發(fā)的業(yè)務(wù)事件作為觸發(fā)事件的技術(shù)方案的基礎(chǔ) 上,本申請另外提供一種指示第二應(yīng)用對信息卡進行處理的實施方式。在該實施方式中,第 一應(yīng)用指示第二應(yīng)用對信息卡進行處理具體為:
[0143] 第一應(yīng)用在觸發(fā)事件的觸發(fā)下,向第二應(yīng)用發(fā)送通知消息,該通知消息用于指示 第一應(yīng)用接收到上述業(yè)務(wù)事件,W使第二應(yīng)用根據(jù)預(yù)設(shè)的處理邏輯執(zhí)行信息卡處理。對第 二應(yīng)用來說,在接收到通知消息后,可W獲取預(yù)設(shè)的處理邏輯,并根據(jù)該處理邏輯對信息卡 進行處理。也就是說,第一應(yīng)用發(fā)送的指示是第一應(yīng)用在接收到與信息卡綁定的第Ξ應(yīng)用 觸發(fā)的業(yè)務(wù)事件時或后發(fā)送的通知消息,該述通知消息用于指示第二應(yīng)用根據(jù)預(yù)設(shè)的業(yè)務(wù) 事件對應(yīng)的處理邏輯對信息卡進行處理。
[0144] 上述通知消息屬于操作系統(tǒng)提供的標(biāo)準(zhǔn)消息,凡是支持該操作系統(tǒng)的應(yīng)用都能接 收且都能識別,簡單來說,第二應(yīng)用能夠接收且能夠識別該通知消息。
[0145] 在上述實施方式中,預(yù)先將信息卡處理與第Ξ應(yīng)用綁定,并設(shè)定信息卡處理的處 理邏輯,運樣第二應(yīng)用接收到通知消息后,可W獲知第一應(yīng)用接收到第Ξ應(yīng)用觸發(fā)的業(yè)務(wù) 事件,直接調(diào)用預(yù)設(shè)的處理邏輯進行信息卡處理。在該過程中,第一應(yīng)用在接收到業(yè)務(wù)事件 后,只需廣播一通知消息即可,不需要獲取執(zhí)行信息卡處理所需的處理信息,更不需要向第 二應(yīng)用提供處理信息,簡化了第一應(yīng)用的處理邏輯,有利于減輕第一應(yīng)用的處理負擔(dān)。
[0146] 值得說明的是,根據(jù)第Ξ應(yīng)用W及第Ξ應(yīng)用所觸發(fā)的業(yè)務(wù)事件的不同,預(yù)設(shè)的處 理邏輯W及該處理邏輯對應(yīng)的信息卡處理都會不同。
[0147] 一般來說,第二應(yīng)用需要根據(jù)該處理邏輯獲取對信息卡進行處理所需的處理信 息,進一步根據(jù)處理信息對信息卡進行處理。運里的處理信息也可W包括對信息卡進行處 理所需的處理參數(shù),進一步還可w包括:對信息卡的處理類型。關(guān)于第二應(yīng)用根據(jù)處理信息 對信息卡進行處理的具體流程可參見前述W及后續(xù)實施例中的描述。
[0148] 舉例說明,假設(shè)第一應(yīng)用接收到第Ξ應(yīng)用發(fā)送的一廣告信息,則第一應(yīng)用可W廣 播一通知消息,該通知消息用于指示第一應(yīng)用接收到廣告信息;第二應(yīng)用接收到通知消息 后,獲知第一應(yīng)用接收到廣告信息,假設(shè)預(yù)先設(shè)定的處理邏輯是為該廣告信息創(chuàng)建信息卡 的邏輯,則第二應(yīng)用按照該處理邏輯,為待創(chuàng)建的信息卡分配卡標(biāo)識和服務(wù)標(biāo)識,并從廣告 信息中獲取卡標(biāo)題、卡內(nèi)容等信息,之后根據(jù)運些信息創(chuàng)建該廣告信息對應(yīng)的信息卡,并將 所創(chuàng)建的信息卡返回給第一應(yīng)用,W供第一應(yīng)用展示在當(dāng)前界面上。
[0149] 值得說明的是,對于已經(jīng)存在的信息卡,在對其進行處理的過程中,或者是第一應(yīng) 用或者是第二應(yīng)用需要預(yù)先獲取該信息卡的卡標(biāo)識。則可W采用W下幾種方式獲取已存在 的信息卡的卡標(biāo)識:
[0150] 第一種方式:當(dāng)?shù)诙?yīng)用創(chuàng)建新信息卡時,可W向其他客戶端廣播一消息,該消息 包括信息卡的卡標(biāo)識和服務(wù)標(biāo)識等詳情信息。第一應(yīng)用收到該廣播消息后從消息中獲取信 息卡的卡標(biāo)識和服務(wù)標(biāo)識等詳情信息,并在自己界面上顯示一個觸發(fā)標(biāo)簽,當(dāng)用戶點擊此 標(biāo)簽時,顯示該信息卡的詳情信息(運的詳情信息主要是指信息卡的卡標(biāo)識)。 陽151] 第二種方式:第二應(yīng)用創(chuàng)建新信息卡時,可W將該信息卡的詳情信息保存到約定 的目錄,比如:/storage/sdcardO/cards. txt,第一應(yīng)用可W到該目錄文件中獲取信息卡的 詳情?胃息。 陽152] 第Ξ種方式:第二應(yīng)用對外提供詳情查詢接口,第一應(yīng)用可W通過該詳情查詢接 口查詢信息卡的詳情信息。 陽153] 第四種方式:第二應(yīng)用將信息卡的詳情信息W列表方式保存到與其他客戶端共享 的存儲空間內(nèi),第一應(yīng)用可W從該存儲空間內(nèi)讀取信息卡的詳情信息。該共享存儲空間可 W是網(wǎng)絡(luò)上的存儲位置。
[0154] 在一種可選實施方式中,第一應(yīng)用與第二應(yīng)用進行交互,W對信息卡進行處理,包 括: 陽155] 第一應(yīng)用向第二應(yīng)用發(fā)送用于指示對信息卡進行處理的指示;
[0156] 第一應(yīng)用接收第二應(yīng)用根據(jù)上述指示返回的服務(wù)數(shù)據(jù); 陽157] 第一應(yīng)用根據(jù)服務(wù)數(shù)據(jù),對信息卡進行處理。
[0158] 可選的,上述服務(wù)數(shù)據(jù)包括:對信息卡進行處理所需的處理邏輯。具體來說,第二 應(yīng)用將進行信息卡處理所需的處理邏輯提供給第一應(yīng)用,使得第一應(yīng)用具備處理信息卡的 能力,進而對信息卡進行處理。也就是說,第一應(yīng)用根據(jù)服務(wù)數(shù)據(jù)對信息卡進行處理的過 程,與第二應(yīng)用根據(jù)對信息卡進行處理所需的處理信息,對信息卡進行處理的過程相同?;?于此,關(guān)于第一應(yīng)用根據(jù)服務(wù)數(shù)據(jù)對信息卡進行處理的流程不再寶述。
[0159] 需要說明的是,對于前述的各方法實施例,為了簡單描述,故將其都表述為一系列 的動作組合,但是本領(lǐng)域技術(shù)人員應(yīng)該知悉,本申請并不受所描述的動作順序的限制,因為 依據(jù)本申請,某些步驟可W采用其他順序或者同時進行。其次,本領(lǐng)域技術(shù)人員也應(yīng)該知 悉,說明書中所描述的實施例均屬于優(yōu)選實施例,所設(shè)及的動作和模塊并不一定是本申請 所必須的。
[0160] 在上述實施例中,對各個實施例的描述都各有側(cè)重,某個實施例中沒有詳述的部 分,可w參見其他實施例的相關(guān)描述。 陽161]圖8為本申請一實施例提供的信息卡處理裝置的結(jié)構(gòu)示意圖。該裝置可設(shè)置于第 二應(yīng)用中實現(xiàn),如圖8所示,該裝置包括:接收模塊81和處理模塊82。
[0162] 接收模塊81,用于接收第一應(yīng)用發(fā)送的用于指示對信息卡進行處理的指示,第一 應(yīng)用不同于信息卡對應(yīng)的應(yīng)用,第二應(yīng)用是能夠?qū)π畔⒖ㄟM行處理的應(yīng)用。 陽163] 處理模塊82,用于根據(jù)接收模塊81接收的指示,對信息卡進行處理;或者,根據(jù)接 收模塊81接收的指示,向第一應(yīng)用返回服務(wù)數(shù)據(jù),W使第一應(yīng)用根據(jù)服務(wù)數(shù)據(jù)對信息卡進 行處理。
[0164] 在一可選實施方式中,上述指示攜帶有對信息卡進行處理所需的處理信息。基于 此,接收模塊81具體用于:接收第一應(yīng)用調(diào)用第二應(yīng)用對外提供的訪問接口發(fā)送的處理信 息。相應(yīng)的,處理模塊82具體用于:根據(jù)處理信息,對信息卡進行處理。
[01化]進一步,上述處理信息包括:對信息卡進行處理使用的處理參數(shù)。基于此,接收模 塊81具體用于:接收第一應(yīng)用調(diào)用訪問接口中與對信息卡的處理類型相匹配的訪問接口 發(fā)送的處理參數(shù)。
[0166] 更進一步地,接收模塊81具體用于:接收第一應(yīng)用調(diào)用與處理類型相匹配的訪問 接口發(fā)送的處理參數(shù)中的卡標(biāo)識;向第一應(yīng)用發(fā)送參數(shù)輸入界面;接收第一應(yīng)用通過參數(shù) 輸入界面發(fā)送的處理參數(shù)中的其他參數(shù)。
[0167] 可選的,上述處理類型指示對信息卡的處理為創(chuàng)建,處理參數(shù)包括:卡標(biāo)識、卡標(biāo) 題、服務(wù)標(biāo)識和卡內(nèi)容;服務(wù)標(biāo)識用于標(biāo)識信息卡的實現(xiàn)樣式?;蛘?br>[0168] 上述處理類型指示對信息卡的處理為更新,處理參數(shù)包括:卡標(biāo)識、卡標(biāo)題、服務(wù) 標(biāo)識和卡內(nèi)容中的至少一個;或者
[0169] 上述處理類型指示對信息卡的處理為查詢,處理參數(shù)包括:卡標(biāo)識?;蛘?br>[0170] 上述處理類型指示對信息卡的處理為刪除,處理參數(shù)包括:卡標(biāo)識。 陽171] 在一可選實施方式中,處理模塊82具體用于:當(dāng)處理類型指示對信息卡的處理為 創(chuàng)建時,根據(jù)服務(wù)標(biāo)識對應(yīng)的樣式資源對卡標(biāo)題和卡內(nèi)容進行擅染,W生成信息卡視圖,倉U 建背景視圖,將信息卡視圖疊加到背景視圖上,W獲得卡標(biāo)識對應(yīng)的信息卡;將卡標(biāo)識對應(yīng) 的信息卡發(fā)送給第一應(yīng)用,W供第一應(yīng)用展現(xiàn)在當(dāng)前界面上;或者將卡標(biāo)識對應(yīng)的信息卡 展現(xiàn)在第一應(yīng)用的當(dāng)前界面上。 陽172] 可選的,上述背景視圖處于半透明狀態(tài)。 陽173] 在一可選實施方式中,上述指示是第一應(yīng)用在接收到與信息卡綁定的第Ξ應(yīng)用觸 發(fā)的業(yè)務(wù)事件時或后發(fā)送的通知消息。相應(yīng)的,處理模塊82具體用于:根據(jù)通知消息,獲取 預(yù)設(shè)的業(yè)務(wù)事件對應(yīng)的處理邏輯;根據(jù)處理邏輯,獲取對信息卡進行處理所需的處理信息, 并根據(jù)處理信息,對信息卡進行處理。
[0174] 可選的,上述服務(wù)數(shù)據(jù)包括對信息卡進行處理所需的處理邏輯。
[0175] 本實施例提供的信息卡處理裝置,設(shè)置于第二應(yīng)用中實現(xiàn),與第一應(yīng)用相配合,接 收第一應(yīng)用發(fā)送的指示,并根據(jù)接收到的指示,對信息卡進行處理,或者,根據(jù)接收到的指 示,向第一應(yīng)用返回服務(wù)數(shù)據(jù),W使第一應(yīng)用根據(jù)服務(wù)數(shù)據(jù)對信息卡進行處理,使得不需要 從第一應(yīng)用切換到信息卡對應(yīng)的應(yīng)用,可W直接在第一應(yīng)用環(huán)境下進行信息卡處理,提高 了處理電子信息卡的靈活性,且處理效率較高。 陽176] 圖9為本申請另一實施例提供的信息卡處理裝置的結(jié)構(gòu)示意圖。該信息卡處理裝 置可設(shè)置于第一應(yīng)用中實現(xiàn),如圖9所示,該裝置包括:接收模塊91和處理模塊92。
[0177] 接收模塊91,用于接收用于觸發(fā)對信息卡進行處理的觸發(fā)事件,第一應(yīng)用不同于 信息卡對應(yīng)的應(yīng)用;
[0178] 處理模塊92,用于與第二應(yīng)用進行交互,W對信息卡進行處理;第二應(yīng)用是能夠 對信息卡進行處理的應(yīng)用。
[0179] 在一可選實施方式中,接收模塊91具體用于:接收用戶在第一應(yīng)用當(dāng)前展現(xiàn)的界 面上發(fā)出的觸發(fā)指令。
[0180] 在一可選實施方式中,第一應(yīng)用當(dāng)前展現(xiàn)的界面包括信息卡的入口區(qū)域。基于此, 接收模塊91具體用于:接收用戶通過入口區(qū)域發(fā)出的觸發(fā)指令。 陽181] 在一可選實施方式中,接收模塊91具體用于:接收與信息卡綁定的第Ξ應(yīng)用觸發(fā) 的業(yè)務(wù)事件。
[0182] 在一可選實施方式中,處理模塊92具體用于: 陽183] 向第二應(yīng)用發(fā)送用于指示對信息卡進行處理的指示;
[0184] 接收第二應(yīng)用根據(jù)指示返回的服務(wù)數(shù)據(jù); 陽化5] 根據(jù)服務(wù)數(shù)據(jù),對信息卡進行處理。 陽186] 在一可選實施方式中,處理模塊92具體用于:向第二應(yīng)用發(fā)送用于指示對信息卡 進行處理的指示,W指示第二應(yīng)用對信息卡進行處理。 陽187] 可選的,上述指示攜帶有對信息卡進行處理所需的處理信息。基于此,處理模塊92 具體用于:調(diào)用第二應(yīng)用對外提供的訪問接口,向第二應(yīng)用發(fā)送處理信息,W使第二應(yīng)用根 據(jù)處理信息對信息卡進行處理。
[0188] 本實施例的裝置還包括:獲取模塊,用于根據(jù)第一應(yīng)用當(dāng)前展現(xiàn)的界面上的信息 確定處理信息;或者,從觸發(fā)事件中獲取處理信息。
[0189] 在一可選實施方式中,上述處理信息包括:對信息卡進行處理所需的處理參數(shù)?;?于此,處理模塊92具體用于:調(diào)用訪問接口中與對信息卡的處理類型相匹配的訪問接口, 將處理參數(shù)發(fā)送給第二應(yīng)用,W使第二應(yīng)用根據(jù)處理參數(shù)對信息卡進行處理類型指示的處 理。
[0190] 進一步地,處理模塊92具體用于: 陽191] 調(diào)用與處理類型相匹配的訪問接口,將處理參數(shù)中的卡標(biāo)識作為入口參數(shù)傳遞給 第二應(yīng)用;接收第二應(yīng)用發(fā)送的參數(shù)輸入界面;通過參數(shù)輸入界面,將處理參數(shù)中的其他 參數(shù)提供給第二應(yīng)用,W使第二應(yīng)用根據(jù)卡標(biāo)識和其他參數(shù)對信息卡執(zhí)行處理類型指示的 處理。 陽192] 在一可選實施方式中,上述指示是第一應(yīng)用在接收到與信息卡綁定的第Ξ應(yīng)用觸 發(fā)的業(yè)務(wù)事件時或后發(fā)送的通知消息,通知消息用于指示第二應(yīng)用根據(jù)預(yù)設(shè)的業(yè)務(wù)事件對 應(yīng)的處理邏輯對信息卡進行處理。 陽193] 可選的,上述處理類型指示對信息卡的處理為創(chuàng)建,處理參數(shù)包括:卡標(biāo)識、卡標(biāo) 題、服務(wù)標(biāo)識和卡內(nèi)容;服務(wù)標(biāo)識用于標(biāo)識信息卡的實現(xiàn)樣式?;蛘?[0194] 上述處理類型指示對信息卡的處理為更新,處理參數(shù)包括:卡標(biāo)識、卡標(biāo)題、服務(wù) 標(biāo)識和卡內(nèi)容中的至少一個;或者 陽195] 上述處理類型指示對信息卡的處理為查詢,處理參數(shù)包括:卡標(biāo)識?;蛘?陽196] 上述處理類型指示對信息卡的處理為刪除,處理參數(shù)包括:卡標(biāo)識。 陽197] 本實施例提供的信息卡處理裝置,設(shè)置于第一應(yīng)用中實現(xiàn),與第二應(yīng)用相配合,接 收用于觸發(fā)信息卡處理的觸發(fā)事件,并且在該觸發(fā)事件的觸發(fā)下,與第二應(yīng)用進行交互,W 對信息卡進行處理,不需要從第一應(yīng)用切換到信息卡對應(yīng)的應(yīng)用,可W直接在第一應(yīng)用環(huán) 境下進行信息卡處理,提高了處理電子信息卡的靈活性,且處理效率較高。
[0198] 所屬領(lǐng)域的技術(shù)人員可W清楚地了解到,為描述的方便和簡潔,上述描述的系統(tǒng), 裝置和單元的具體工作過程,可W參考前述方法實施例中的對應(yīng)過程,在此不再寶述。
[0199] 在本申請所提供的幾個實施例中,應(yīng)該理解到,所掲露的系統(tǒng),裝置和方法,可W 通過其它的方式實現(xiàn)。例如,W上所描述的裝置實施例僅僅是示意性的,例如,所述單元的 劃分,僅僅為一種邏輯功能劃分,實際實現(xiàn)時可W有另外的劃分方式,例如多個單元或組件 可W結(jié)合或者可W集成到另一個系統(tǒng),或一些特征可W忽略,或不執(zhí)行。另一點,所顯示或 討論的相互之間的禪合或直接禪合或通信連接可W是通過一些接口,裝置或單元的間接禪 合或通信連接,可W是電性,機械或其它的形式。 陽200] 所述作為分離部件說明的單元可W是或者也可W不是物理上分開的,作為單元顯 示的部件可W是或者也可W不是物理單元,即可W位于一個地方,或者也可W分布到多個 網(wǎng)絡(luò)單元上??蒞根據(jù)實際的需要選擇其中的部分或者全部單元來實現(xiàn)本實施例方案的目 的。 陽201] 另外,在本申請各個實施例中的各功能單元可W集成在一個處理單元中,也可W 是各個單元單獨物理存在,也可W兩個或兩個W上單元集成在一個單元中。上述集成的單 元既可W采用硬件的形式實現(xiàn),也可W采用硬件加軟件功能單元的形式實現(xiàn)。 陽202] 上述W軟件功能單元的形式實現(xiàn)的集成的單元,可W存儲在一個計算機可讀取存 儲介質(zhì)中。上述軟件功能單元存儲在一個存儲介質(zhì)中,包括若干指令用W使得一臺計算 機設(shè)備(可W是個人計算機,服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)或處理器(processor)執(zhí)行本申 請各個實施例所述方法的部分步驟。而前述的存儲介質(zhì)包括:U盤、移動硬盤、只讀存儲器 巧ead-Only Memoir, ROM)、隨機存取存儲器(Random Access Memoir, RAM)、磁碟或者光盤 等各種可W存儲程序代碼的介質(zhì)。 陽203] 最后應(yīng)說明的是:W上實施例僅用W說明本申請的技術(shù)方案,而非對其限制;盡 管參照前述實施例對本申請進行了詳細的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然 可W對前述各實施例所記載的技術(shù)方案進行修改,或者對其中部分技術(shù)特征進行等同替 換;而運些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本申請各實施例技術(shù)方案的精 神和范圍。
【主權(quán)項】
1. 一種信息卡處理方法,其特征在于,包括: 第二應(yīng)用接收第一應(yīng)用發(fā)送的用于指示對信息卡進行處理的指示,所述第一應(yīng)用不同 于所述信息卡對應(yīng)的應(yīng)用,所述第二應(yīng)用是能夠?qū)λ鲂畔⒖ㄟM行處理的應(yīng)用; 所述第二應(yīng)用根據(jù)所述指示,對所述信息卡進行處理;或者,所述第二應(yīng)用根據(jù)所述指 示,向所述第一應(yīng)用返回服務(wù)數(shù)據(jù),以使所述第一應(yīng)用根據(jù)所述服務(wù)數(shù)據(jù)對所述信息卡進 行處理。2. 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述指示攜帶有對所述信息卡進行處理 所需的處理?目息; 所述第二應(yīng)用接收第一應(yīng)用發(fā)送的用于指示對信息卡進行處理的指示,包括: 所述第二應(yīng)用接收所述第一應(yīng)用調(diào)用所述第二應(yīng)用對外提供的訪問接口發(fā)送的所述 處理信息; 所述第二應(yīng)用根據(jù)所述指示,對所述信息卡進行處理,包括: 所述第二應(yīng)用根據(jù)所述處理信息,對所述信息卡進行處理。3. 根據(jù)權(quán)利要求2所述的方法,其特征在于,所述處理信息包括:對所述信息卡進行處 理使用的處理參數(shù); 所述第二應(yīng)用接收所述第一應(yīng)用調(diào)用所述第二應(yīng)用對外提供的訪問接口發(fā)送的所述 處理信息,包括: 所述第二應(yīng)用接收所述第一應(yīng)用調(diào)用所述訪問接口中與對所述信息卡的處理類型相 匹配的訪問接口發(fā)送的所述處理參數(shù)。4. 根據(jù)權(quán)利要求3所述的方法,其特征在于,所述第二應(yīng)用接收所述第一應(yīng)用調(diào)用所 述訪問接口中與對所述信息卡的處理類型相匹配的訪問接口發(fā)送的所述處理參數(shù),包括: 所述第二應(yīng)用接收所述第一應(yīng)用調(diào)用與所述處理類型相匹配的訪問接口發(fā)送的所述 處理參數(shù)中的卡標(biāo)識; 所述第二應(yīng)用向所述第一應(yīng)用發(fā)送參數(shù)輸入界面; 所述第二應(yīng)用接收所述第一應(yīng)用通過所述參數(shù)輸入界面發(fā)送的所述處理參數(shù)中的其 他參數(shù)。5. 根據(jù)權(quán)利要求3所述的方法,其特征在于, 所述處理類型指示對所述信息卡的處理為創(chuàng)建,所述處理參數(shù)包括:卡標(biāo)識、卡標(biāo)題、 服務(wù)標(biāo)識和卡內(nèi)容;所述服務(wù)標(biāo)識用于標(biāo)識所述信息卡的實現(xiàn)樣式;或者 所述處理類型指示對所述信息卡的處理為更新,所述處理參數(shù)包括:卡標(biāo)識、卡標(biāo)題、 服務(wù)標(biāo)識和卡內(nèi)容中的至少一個;或者 所述處理類型指示對所述信息卡的處理為查詢,所述處理參數(shù)包括:卡標(biāo)識;或者 所述處理類型指示對所述信息卡的處理為刪除,所述處理參數(shù)包括:卡標(biāo)識。6. 根據(jù)權(quán)利要求5所述的方法,其特征在于,當(dāng)所述處理類型指示對所述信息卡的處 理為創(chuàng)建時,所述第二應(yīng)用根據(jù)所述處理信息,對所述信息卡進行處理,包括: 所述第二應(yīng)用根據(jù)所述服務(wù)標(biāo)識對應(yīng)的樣式資源對所述卡標(biāo)題和所述卡內(nèi)容進行渲 染,以生成信息卡視圖,創(chuàng)建背景視圖,將所述信息卡視圖疊加到所述背景視圖上,以獲得 所述卡標(biāo)識對應(yīng)的信息卡; 所述第二應(yīng)用將所述卡標(biāo)識對應(yīng)的信息卡發(fā)送給所述第一應(yīng)用,以供所述第一應(yīng)用展 現(xiàn)在當(dāng)前界面上;或者,所述第二應(yīng)用將所述卡標(biāo)識對應(yīng)的信息卡展現(xiàn)在所述第一應(yīng)用的 當(dāng)前界面上。7. 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述指示是所述第一應(yīng)用在接收到與所 述信息卡綁定的第三應(yīng)用觸發(fā)的業(yè)務(wù)事件時或后發(fā)送的通知消息; 所述第二應(yīng)用根據(jù)所述指示,對所述信息卡進行處理,包括: 所述第二應(yīng)用根據(jù)所述通知消息,獲取預(yù)設(shè)的所述業(yè)務(wù)事件對應(yīng)的處理邏輯; 所述第二應(yīng)用根據(jù)所述處理邏輯,獲取對所述信息卡進行處理所需的處理信息,并根 據(jù)所述處理信息,對所述信息卡進行處理。8. 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述服務(wù)數(shù)據(jù)包括對所述信息卡進行處 理所需的處理邏輯。9. 根據(jù)權(quán)利要求1-8任一項所述的方法,其特征在于,所述第二應(yīng)用是信息卡對應(yīng)的 應(yīng)用,或者,用于對至少一個信息卡進行控制的應(yīng)用。10. -種信息卡處理方法,其特征在于,包括: 第一應(yīng)用接收用于觸發(fā)對信息卡進行處理的觸發(fā)事件,所述第一應(yīng)用不同于所述信息 卡對應(yīng)的應(yīng)用; 所述第一應(yīng)用與第二應(yīng)用進行交互,以對所述信息卡進行處理;所述第二應(yīng)用是能夠 對所述信息卡進行處理的應(yīng)用。11. 根據(jù)權(quán)利要求10所述的方法,其特征在于,所述第一應(yīng)用接收用于觸發(fā)對信息卡 進行處理的觸發(fā)事件,包括: 所述第一應(yīng)用接收用戶在所述第一應(yīng)用當(dāng)前展現(xiàn)的界面上發(fā)出的觸發(fā)指令。12. 根據(jù)權(quán)利要求11所述的方法,其特征在于,所述第一應(yīng)用當(dāng)前展現(xiàn)的界面包括所 述信息卡的入口區(qū)域; 所述第一應(yīng)用接收所述用戶在所述第一應(yīng)用當(dāng)前展現(xiàn)的界面上發(fā)出的觸發(fā)指令,包 括: 所述第一應(yīng)用接收所述用戶通過所述入口區(qū)域發(fā)出的所述觸發(fā)指令。13. 根據(jù)權(quán)利要求10所述的方法,其特征在于,所述第一應(yīng)用接收用于觸發(fā)對信息卡 進行處理的觸發(fā)事件,包括: 所述第一應(yīng)用接收與所述信息卡綁定的第三應(yīng)用觸發(fā)的業(yè)務(wù)事件。14. 根據(jù)權(quán)利要求10-13任一項所述的方法,其特征在于,所述第一應(yīng)用與第二應(yīng)用進 行交互,以對所述信息卡進行處理,包括: 所述第一應(yīng)用向所述第二應(yīng)用發(fā)送用于指示對所述信息卡進行處理的指示; 所述第一應(yīng)用接收所述第二應(yīng)用根據(jù)所述指示返回的服務(wù)數(shù)據(jù); 所述第一應(yīng)用根據(jù)所述服務(wù)數(shù)據(jù),對所述信息卡進行處理。15. 根據(jù)權(quán)利要求10-13任一項所述的方法,其特征在于,所述第一應(yīng)用與第二應(yīng)用進 行交互,以對所述信息卡進行處理,包括: 所述第一應(yīng)用向所述第二應(yīng)用發(fā)送用于指示對所述信息卡進行處理的指示,以指示所 述第二應(yīng)用對所述信息卡進行處理。16. 根據(jù)權(quán)利要求15所述的方法,其特征在于,所述指示攜帶有對所述信息卡進行處 理所需的處理信息; 所述第一應(yīng)用向所述第二應(yīng)用發(fā)送用于指示對所述信息卡進行處理的指示,以指示所 述第二應(yīng)用對所述信息卡進行處理,包括: 所述第一應(yīng)用調(diào)用所述第二應(yīng)用對外提供的訪問接口,向所述第二應(yīng)用發(fā)送所述處理 信息,以使所述第二應(yīng)用根據(jù)所述處理信息對所述信息卡進行處理。17. 根據(jù)權(quán)利要求16所述的方法,其特征在于,所述第一應(yīng)用調(diào)用所述第二應(yīng)用對外 提供的訪問接口,向所述第二應(yīng)用發(fā)送所述處理信息,以使所述第二應(yīng)用根據(jù)所述處理信 息對所述信息卡進行處理之前,還包括: 所述第一應(yīng)用根據(jù)所述第一應(yīng)用當(dāng)前展現(xiàn)的界面上的信息確定所述處理信息;或者 所述第一應(yīng)用從所述觸發(fā)事件中獲取所述處理信息。18. 根據(jù)權(quán)利要求16所述的方法,其特征在于,所述處理信息包括:對所述信息卡進行 處理所需的處理參數(shù); 所述第一應(yīng)用調(diào)用所述第二應(yīng)用對外提供的訪問接口,向所述第二應(yīng)用發(fā)送所述處理 信息,以使所述第二應(yīng)用根據(jù)所述處理信息對所述信息卡進行處理,包括: 所述第一應(yīng)用調(diào)用所述訪問接口中與對所述信息卡的處理類型相匹配的訪問接口,將 所述處理參數(shù)發(fā)送給所述第二應(yīng)用,以使所述第二應(yīng)用根據(jù)所述處理參數(shù)對所述信息卡進 行所述處理類型指示的處理。19. 根據(jù)權(quán)利要求18所述的方法,其特征在于,所述第一應(yīng)用調(diào)用所述訪問接口中與 對所述信息卡的處理類型相匹配的訪問接口,將所述處理參數(shù)發(fā)送給所述第二應(yīng)用,以使 所述第二應(yīng)用根據(jù)所述處理參數(shù)對所述信息卡進行所述處理類型指示的處理,包括: 所述第一應(yīng)用調(diào)用與所述處理類型相匹配的訪問接口,將所述處理參數(shù)中的卡標(biāo)識作 為入口參數(shù)傳遞給所述第二應(yīng)用; 所述第一應(yīng)用接收所述第二應(yīng)用發(fā)送的參數(shù)輸入界面; 所述第一應(yīng)用通過所述參數(shù)輸入界面,將所述處理參數(shù)中的其他參數(shù)提供給所述第二 應(yīng)用,以使所述第二應(yīng)用根據(jù)所述卡標(biāo)識和所述其他參數(shù)對所述信息卡執(zhí)行所述處理類型 指示的處理。20. 根據(jù)權(quán)利要求15所述的方法,其特征在于,所述指示是所述第一應(yīng)用在接收到與 所述信息卡綁定的第三應(yīng)用觸發(fā)的業(yè)務(wù)事件時或后發(fā)送的通知消息,所述通知消息用于指 示所述第二應(yīng)用根據(jù)預(yù)設(shè)的所述業(yè)務(wù)事件對應(yīng)的處理邏輯對所述信息卡進行處理。21. -種信息卡處理裝置,設(shè)置于第二應(yīng)用中實現(xiàn),其特征在于,所述裝置包括: 接收模塊,用于接收第一應(yīng)用發(fā)送的用于指示對信息卡進行處理的指示,所述第一應(yīng) 用不同于所述信息卡對應(yīng)的應(yīng)用,所述第二應(yīng)用是能夠?qū)λ鲂畔⒖ㄟM行處理的應(yīng)用; 處理模塊,用于根據(jù)所述指示,對所述信息卡進行處理;或者,根據(jù)所述指示,向所述第 一應(yīng)用返回服務(wù)數(shù)據(jù),以使所述第一應(yīng)用根據(jù)所述服務(wù)數(shù)據(jù)對所述信息卡進行處理。22. 根據(jù)權(quán)利要求21所述的裝置,其特征在于,所述指示攜帶有對所述信息卡進行處 理所需的處理信息; 所述接收模塊具體用于:接收所述第一應(yīng)用調(diào)用所述第二應(yīng)用對外提供的訪問接口發(fā) 送的所述處理信息; 所述處理模塊具體用于:根據(jù)所述處理信息,對所述信息卡進行處理。23. 根據(jù)權(quán)利要求22所述的裝置,其特征在于,所述處理信息包括:對所述信息卡進行 處理使用的處理參數(shù); 所述接收模塊具體用于:接收所述第一應(yīng)用調(diào)用所述訪問接口中與對所述信息卡的處 理類型相匹配的訪問接口發(fā)送的所述處理參數(shù)。24. 根據(jù)權(quán)利要求22所述的裝置,其特征在于,所述接收模塊具體用于: 接收所述第一應(yīng)用調(diào)用與所述處理類型相匹配的訪問接口發(fā)送的所述處理參數(shù)中的 卡標(biāo)識; 向所述第一應(yīng)用發(fā)送參數(shù)輸入界面; 接收所述第一應(yīng)用通過所述參數(shù)輸入界面發(fā)送的所述處理參數(shù)中的其他參數(shù)。25. 根據(jù)權(quán)利要求23所述的裝置,其特征在于, 所述處理類型指示對所述信息卡的處理為創(chuàng)建,所述處理參數(shù)包括:卡標(biāo)識、卡標(biāo)題、 服務(wù)標(biāo)識和卡內(nèi)容;所述服務(wù)標(biāo)識用于標(biāo)識所述信息卡的實現(xiàn)樣式;或者 所述處理類型指示對所述信息卡的處理為更新,所述處理參數(shù)包括:卡標(biāo)識、卡標(biāo)題、 服務(wù)標(biāo)識和卡內(nèi)容中的至少一個;或者 所述處理類型指示對所述信息卡的處理為查詢,所述處理參數(shù)包括:卡標(biāo)識;或者 所述處理類型指示對所述信息卡的處理為刪除,所述處理參數(shù)包括:卡標(biāo)識。26. 根據(jù)權(quán)利要求25所述的裝置,其特征在于,所述處理模塊具體用于: 當(dāng)所述處理類型指示對所述信息卡的處理為創(chuàng)建時,根據(jù)所述服務(wù)標(biāo)識對應(yīng)的樣式資 源對所述卡標(biāo)題和所述卡內(nèi)容進行渲染,以生成信息卡視圖,創(chuàng)建背景視圖,將所述信息卡 視圖疊加到所述背景視圖上,以獲得所述卡標(biāo)識對應(yīng)的信息卡; 將所述卡標(biāo)識對應(yīng)的信息卡發(fā)送給所述第一應(yīng)用,以供所述第一應(yīng)用展現(xiàn)在當(dāng)前界面 上;或者將所述卡標(biāo)識對應(yīng)的信息卡展現(xiàn)在所述第一應(yīng)用的當(dāng)前界面上。27. 根據(jù)權(quán)利要求21所述的裝置,其特征在于,所述指示是所述第一應(yīng)用在接收到與 所述信息卡綁定的第三應(yīng)用觸發(fā)的業(yè)務(wù)事件時或后發(fā)送的通知消息; 所述處理模塊具體用于: 根據(jù)所述通知消息,獲取預(yù)設(shè)的所述業(yè)務(wù)事件對應(yīng)的處理邏輯; 根據(jù)所述處理邏輯,獲取對所述信息卡進行處理所需的處理信息,并根據(jù)所述處理信 息,對所述信息卡進行處理。28. 根據(jù)權(quán)利要求21所述的裝置,其特征在于,所述服務(wù)數(shù)據(jù)包括對所述信息卡進行 處理所需的處理邏輯。29. -種信息卡處理裝置,設(shè)置于第一應(yīng)用中實現(xiàn),其特征在于,所述裝置包括: 接收模塊,用于接收用于觸發(fā)對信息卡進行處理的觸發(fā)事件,所述第一應(yīng)用不同于所 述信息卡對應(yīng)的應(yīng)用; 處理模塊,用于與第二應(yīng)用進行交互,以對所述信息卡進行處理;所述第二應(yīng)用是能夠 對所述信息卡進行處理的應(yīng)用。30. 根據(jù)權(quán)利要求29所述的裝置,其特征在于,所述接收模塊具體用于: 接收用戶在所述第一應(yīng)用當(dāng)前展現(xiàn)的界面上發(fā)出的觸發(fā)指令。31. 根據(jù)權(quán)利要求30所述的裝置,其特征在于,所述第一應(yīng)用當(dāng)前展現(xiàn)的界面包括所 述信息卡的入口區(qū)域; 所述接收模塊具體用于:接收所述用戶通過所述入口區(qū)域發(fā)出的所述觸發(fā)指令。32. 根據(jù)權(quán)利要求29所述的裝置,其特征在于,所述接收模塊具體用于: 接收與所述信息卡綁定的第三應(yīng)用觸發(fā)的業(yè)務(wù)事件。33. 根據(jù)權(quán)利要求29-32任一項所述的裝置,其特征在于,所述處理模塊具體用于: 向所述第二應(yīng)用發(fā)送用于指示對所述信息卡進行處理的指示; 接收所述第二應(yīng)用根據(jù)所述指示返回的服務(wù)數(shù)據(jù); 根據(jù)所述服務(wù)數(shù)據(jù),對所述信息卡進行處理。34. 根據(jù)權(quán)利要求29-32任一項所述的裝置,其特征在于,所述處理模塊具體用于: 向所述第二應(yīng)用發(fā)送用于指示對所述信息卡進行處理的指示,以指示所述第二應(yīng)用對 所述信息卡進行處理。35. 根據(jù)權(quán)利要求34所述的裝置,其特征在于,所述指示攜帶有對所述信息卡進行處 理所需的處理信息; 所述處理模塊具體用于: 調(diào)用所述第二應(yīng)用對外提供的訪問接口,向所述第二應(yīng)用發(fā)送所述處理信息,以使所 述第二應(yīng)用根據(jù)所述處理信息對所述信息卡進行處理。36. 根據(jù)權(quán)利要求35所述的裝置,其特征在于,還包括: 獲取模塊,用于根據(jù)所述第一應(yīng)用當(dāng)前展現(xiàn)的界面上的信息確定所述處理信息;或者 從所述觸發(fā)事件中獲取所述處理信息。37. 根據(jù)權(quán)利要求35所述的裝置,其特征在于,所述處理信息包括:對所述信息卡進行 處理所需的處理參數(shù); 所述處理模塊具體用于: 調(diào)用所述訪問接口中與對所述信息卡的處理類型相匹配的訪問接口,將所述處理參數(shù) 發(fā)送給所述第二應(yīng)用,以使所述第二應(yīng)用根據(jù)所述處理參數(shù)對所述信息卡進行所述處理類 型指示的處理。38. 根據(jù)權(quán)利要求37所述的裝置,其特征在于,所述處理模塊具體用于: 調(diào)用與所述處理類型相匹配的訪問接口,將所述處理參數(shù)中的卡標(biāo)識作為入口參數(shù)傳 遞給所述第二應(yīng)用; 接收所述第二應(yīng)用發(fā)送的參數(shù)輸入界面; 通過所述參數(shù)輸入界面,將所述處理參數(shù)中的其他參數(shù)提供給所述第二應(yīng)用,以使所 述第二應(yīng)用根據(jù)所述卡標(biāo)識和所述其他參數(shù)對所述信息卡執(zhí)行所述處理類型指示的處理。39. 根據(jù)權(quán)利要求34所述的裝置,其特征在于,所述指示是所述第一應(yīng)用在接收到與 所述信息卡綁定的第三應(yīng)用觸發(fā)的業(yè)務(wù)事件時或后發(fā)送的通知消息,所述通知消息用于指 示所述第二應(yīng)用根據(jù)預(yù)設(shè)的所述業(yè)務(wù)事件對應(yīng)的處理邏輯對所述信息卡進行處理。
【文檔編號】G06F9/44GK105988776SQ201510039432
【公開日】2016年10月5日
【申請日】2015年1月27日
【發(fā)明人】曾中華
【申請人】阿里巴巴集團控股有限公司