本發(fā)明涉及互聯(lián)網(wǎng)技術(shù)領(lǐng)域,尤其涉及一種應(yīng)用內(nèi)容收藏方法及裝置。
背景技術(shù):
隨著科學(xué)技術(shù)的不斷發(fā)展,計(jì)算機(jī)及移動(dòng)終端給人們的工作和生活帶來了便利。人們可以使用計(jì)算機(jī)或者移動(dòng)終端處理文檔、上網(wǎng)沖浪、玩游戲、聽音樂。
用戶在使用計(jì)算機(jī)或者移動(dòng)終端過程看到或聽到需要收藏的內(nèi)容時(shí),在看到或聽到需要的內(nèi)容所在的應(yīng)用上進(jìn)行收藏,當(dāng)用戶以后再打開該應(yīng)用,在該應(yīng)用的收藏位置呈現(xiàn)所收藏內(nèi)容,以便用戶再次進(jìn)行瀏覽或者播放,方便了用戶,但是現(xiàn)在應(yīng)用繁多,所收藏內(nèi)容比較多,需要進(jìn)入對(duì)應(yīng)應(yīng)用的收藏位置進(jìn)行查找,并且所收藏內(nèi)容會(huì)隨著應(yīng)用的卸載一起失去,導(dǎo)致不能恢復(fù)或者需要通過重新下載該應(yīng)用來恢復(fù),從而導(dǎo)致再次呈現(xiàn)收藏內(nèi)容的過程比較復(fù)雜。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明實(shí)施例通過提供一種應(yīng)用內(nèi)容收藏方法及裝置,解決了再次呈現(xiàn)收藏內(nèi)容的過程比較復(fù)雜的技術(shù)問題。
第一方面,本發(fā)明實(shí)施例提供了一種應(yīng)用內(nèi)容收藏方法,包括:
檢測(cè)到在收藏應(yīng)用的收藏入口進(jìn)行收藏操作時(shí),確定當(dāng)前運(yùn)行在前臺(tái)的目標(biāo)應(yīng)用,所述目標(biāo)應(yīng)用與所述收藏應(yīng)用不同;
從所述目標(biāo)應(yīng)用提取目標(biāo)收藏對(duì)象;
將所述目標(biāo)收藏對(duì)象保存至用于所述收藏應(yīng)用讀取的存儲(chǔ)位置。
可選的,在所述將所述目標(biāo)收藏對(duì)象保存至用于所述收藏應(yīng)用讀取的存儲(chǔ)位置之后,所述方法還包括:
在所述收藏應(yīng)用上檢測(cè)針對(duì)所述目標(biāo)收藏對(duì)象的打開操作;
如果檢測(cè)到所述打開操作,將所述目標(biāo)應(yīng)用在前臺(tái)運(yùn)行;
在所述目標(biāo)應(yīng)用的顯示界面上打開所述目標(biāo)收藏對(duì)象。
可選的,所述目標(biāo)收藏對(duì)象包括所述目標(biāo)應(yīng)用的應(yīng)用標(biāo)識(shí)信息,所述將所述目標(biāo)應(yīng)用在前臺(tái)運(yùn)行,包括:
根據(jù)所述應(yīng)用標(biāo)識(shí)信息查找終端上是否存在所述目標(biāo)應(yīng)用;
如果存在所述目標(biāo)應(yīng)用,啟動(dòng)所述目標(biāo)應(yīng)用后在前臺(tái)運(yùn)行,如果不存在所述目標(biāo)應(yīng)用,根據(jù)所述應(yīng)用標(biāo)識(shí)信息下載所述目標(biāo)應(yīng)用后在前臺(tái)運(yùn)行。
可選的,所述將所述目標(biāo)收藏對(duì)象保存至用于所述收藏應(yīng)用讀取的存儲(chǔ)位置,包括:
識(shí)別所述目標(biāo)收藏對(duì)象的類型;
從用于所述收藏應(yīng)用讀取的存儲(chǔ)位置的多個(gè)收藏區(qū)中確定出與所述目標(biāo)收藏對(duì)象的類型匹配的收藏區(qū);
將所述目標(biāo)收藏對(duì)象保存至與所述目標(biāo)收藏對(duì)象的類型匹配的收藏區(qū)中。
可選的,在所述將所述目標(biāo)收藏對(duì)象保存至用于所述收藏應(yīng)用讀取的存儲(chǔ)位置之后,所述方法還包括:
在所述收藏應(yīng)用上檢測(cè)針對(duì)所述目標(biāo)收藏對(duì)象的導(dǎo)出操作;
如果檢測(cè)到所述導(dǎo)出操作,從用于所述收藏應(yīng)用讀取的存儲(chǔ)位置導(dǎo)出所述目標(biāo)收藏對(duì)象至移動(dòng)內(nèi)存中或云存儲(chǔ)服務(wù)器。
可選的,在所述從所述收藏應(yīng)用導(dǎo)出所述目標(biāo)收藏對(duì)象至移動(dòng)內(nèi)存中或云存儲(chǔ)服務(wù)器之后,所述方法還包括:
在所述收藏應(yīng)用上檢測(cè)針對(duì)所述目標(biāo)收藏對(duì)象的導(dǎo)入操作;
如果檢測(cè)到所述導(dǎo)入操作,從所述移動(dòng)內(nèi)存或所述云存儲(chǔ)服務(wù)器導(dǎo)入所述目標(biāo)收藏對(duì)象至用于所述收藏應(yīng)用讀取的存儲(chǔ)位置。
可選的,從所述目標(biāo)應(yīng)用提取目標(biāo)收藏對(duì)象,包括:下載所述目標(biāo)應(yīng)用的當(dāng)前頁面上顯示的瀏覽內(nèi)容。
可選的,在所述將所述目標(biāo)收藏對(duì)象保存至用于所述收藏應(yīng)用讀取的存儲(chǔ)位置之后,所述方法還包括:
在所述收藏應(yīng)用上檢測(cè)針對(duì)所述目標(biāo)收藏對(duì)象的呈現(xiàn)操作;
如果檢測(cè)到所述呈現(xiàn)操作,所述收藏應(yīng)用根據(jù)所述目標(biāo)收藏對(duì)象的保存路徑讀取所述瀏覽內(nèi)容;
在所述收藏應(yīng)用的顯示界面上顯示所述瀏覽內(nèi)容。
可選的,從所述目標(biāo)應(yīng)用提取目標(biāo)收藏對(duì)象,包括:提取所述目標(biāo)應(yīng)用的當(dāng)前頁面上顯示的瀏覽內(nèi)容的索引信息。
可選的,在所述將所述目標(biāo)收藏對(duì)象保存至用于所述收藏應(yīng)用讀取的存儲(chǔ)位置之后,所述方法還包括:
在所述收藏應(yīng)用上檢測(cè)針對(duì)所述目標(biāo)收藏對(duì)象的呈現(xiàn)操作;
如果檢測(cè)到所述呈現(xiàn)操作,所述收藏應(yīng)用基于所述索引信息請(qǐng)求所述瀏覽內(nèi)容;
在所述收藏應(yīng)用的顯示界面上顯示所述瀏覽內(nèi)容。
第二方面,本發(fā)明實(shí)施例提供了一種應(yīng)用內(nèi)容收藏裝置,包括:
前臺(tái)應(yīng)用確定單元,用于檢測(cè)到在收藏應(yīng)用的收藏入口進(jìn)行收藏操作時(shí),確定當(dāng)前運(yùn)行在前臺(tái)的目標(biāo)應(yīng)用,所述目標(biāo)應(yīng)用與所述收藏應(yīng)用不同;
提取單元,與所述前臺(tái)應(yīng)用確定單元連接,用于從所述目標(biāo)應(yīng)用提取目標(biāo)收藏對(duì)象;
保存單元,與所述提取單元連接,用于將所述目標(biāo)收藏對(duì)象保存至用于所述收藏應(yīng)用讀取的存儲(chǔ)位置。
可選的,所述裝置還包括:
打開操作檢測(cè)單元,用于在所述收藏應(yīng)用上檢測(cè)針對(duì)所述目標(biāo)收藏對(duì)象的打開操作;
運(yùn)行單元,用于如果檢測(cè)到所述打開操作,將所述目標(biāo)應(yīng)用在前臺(tái)運(yùn)行;
打開單元,用于在所述目標(biāo)應(yīng)用的顯示界面上打開所述目標(biāo)收藏對(duì)象。
可選的,所述目標(biāo)收藏對(duì)象包括所述目標(biāo)應(yīng)用的應(yīng)用標(biāo)識(shí)信息,所述運(yùn)行單元,具體用于:
根據(jù)所述應(yīng)用標(biāo)識(shí)信息查找終端上是否存在所述目標(biāo)應(yīng)用;
如果存在所述目標(biāo)應(yīng)用,啟動(dòng)所述目標(biāo)應(yīng)用后在前臺(tái)運(yùn)行,如果不存在所述目標(biāo)應(yīng)用,根據(jù)所述應(yīng)用標(biāo)識(shí)信息下載所述目標(biāo)應(yīng)用后在前臺(tái)運(yùn)行。
可選的,所述保存單元,具體用于:
識(shí)別所述目標(biāo)收藏對(duì)象的類型;
從用于所述收藏應(yīng)用讀取的存儲(chǔ)位置的多個(gè)收藏區(qū)中確定出與所述目標(biāo)收藏對(duì)象的類型匹配的收藏區(qū);
將所述目標(biāo)收藏對(duì)象保存至與所述目標(biāo)收藏對(duì)象的類型匹配的收藏區(qū)中。
可選的,所述裝置還包括:
導(dǎo)出操作檢測(cè)單元,用于在所述收藏應(yīng)用上檢測(cè)針對(duì)所述目標(biāo)收藏對(duì)象的導(dǎo)出操作;
導(dǎo)出單元,用于如果檢測(cè)到所述導(dǎo)出操作,從用于所述收藏應(yīng)用讀取的存儲(chǔ)位置導(dǎo)出所述目標(biāo)收藏對(duì)象至移動(dòng)內(nèi)存中或云存儲(chǔ)服務(wù)器。
可選的,所述裝置還包括:
導(dǎo)入操作檢測(cè)單元,用于在所述收藏應(yīng)用上檢測(cè)針對(duì)所述目標(biāo)收藏對(duì)象的導(dǎo)入操作;
導(dǎo)入單元,用于如果檢測(cè)到所述導(dǎo)入操作,從所述移動(dòng)內(nèi)存或所述云存儲(chǔ)服務(wù)器導(dǎo)入所述目標(biāo)收藏對(duì)象至用于所述收藏應(yīng)用讀取的存儲(chǔ)位置。
可選的,所述提取單元,包括:下載所述目標(biāo)應(yīng)用的當(dāng)前頁面上顯示的瀏覽內(nèi)容。
可選的,所述裝置還包括:
第一呈現(xiàn)操作檢測(cè)單元,用于在所述收藏應(yīng)用上檢測(cè)針對(duì)所述目標(biāo)收藏對(duì)象的呈現(xiàn)操作;
讀取單元,用于如果檢測(cè)到所述呈現(xiàn)操作,所述收藏應(yīng)用根據(jù)所述目標(biāo)收藏對(duì)象的保存路徑讀取所述瀏覽內(nèi)容;
第一顯示單元,用于在所述收藏應(yīng)用的顯示界面上顯示所述瀏覽內(nèi)容。
可選的,從所述目標(biāo)應(yīng)用提取目標(biāo)收藏對(duì)象,包括:提取所述目標(biāo)應(yīng)用的當(dāng)前頁面上顯示的瀏覽內(nèi)容的索引信息。
可選的,所述裝置還包括:
第二呈現(xiàn)操作檢測(cè)單元,用于在所述收藏應(yīng)用上檢測(cè)針對(duì)所述目標(biāo)收藏對(duì)象的呈現(xiàn)操作;
請(qǐng)求單元,用于如果檢測(cè)到所述呈現(xiàn)操作,所述收藏應(yīng)用基于所述索引信息請(qǐng)求所述瀏覽內(nèi)容;
第二顯示單元,用于在所述收藏應(yīng)用的顯示界面上顯示所述瀏覽內(nèi)容。
本發(fā)明實(shí)施例提供的一個(gè)或多個(gè)技術(shù)方案,至少具有如下技術(shù)效果或優(yōu)點(diǎn):
檢測(cè)到在收藏應(yīng)用的收藏入口進(jìn)行收藏操作時(shí),從當(dāng)前運(yùn)行在前臺(tái)的目標(biāo)應(yīng)用提取目標(biāo)收藏對(duì)象后,保存至用于收藏應(yīng)用讀取的存儲(chǔ)位置。從而在不同的應(yīng)用運(yùn)行在前臺(tái)的時(shí)候,都能將收藏對(duì)象收藏至收藏應(yīng)用中,實(shí)現(xiàn)了收藏各個(gè)不同應(yīng)用的收藏對(duì)象整合至收藏應(yīng)用,因此查找收藏內(nèi)容時(shí)不需要再查找、打開原應(yīng)用,能夠簡(jiǎn)化再次呈現(xiàn)收藏內(nèi)容的過程,從而提高了查看收藏內(nèi)容的效率。
附圖說明
為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)提供的附圖獲得其他的附圖。
圖1為本發(fā)明實(shí)施例提供的應(yīng)用內(nèi)容收藏方法的流程圖;
圖2為本發(fā)明實(shí)施例提供的應(yīng)用內(nèi)容收藏裝置的功能模塊圖;
具體實(shí)施方式
為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
本發(fā)明實(shí)施例提供了一種應(yīng)用內(nèi)容收藏方法,本發(fā)明實(shí)施例應(yīng)用于一終端,該設(shè)備終端可以為個(gè)人計(jì)算機(jī)、平板電腦(pad)、智能手機(jī)。參考圖1所示,該應(yīng)用內(nèi)容收藏方法,包括:
s101、檢測(cè)到在收藏應(yīng)用的收藏入口進(jìn)行收藏操作時(shí),確定當(dāng)前運(yùn)行在前臺(tái)的目標(biāo)應(yīng)用,目標(biāo)應(yīng)用與收藏應(yīng)用不同;
s102、從目標(biāo)應(yīng)用提取目標(biāo)收藏對(duì)象;
s103、將目標(biāo)收藏對(duì)象保存至用于收藏應(yīng)用讀取的存儲(chǔ)位置。
在本發(fā)明實(shí)施例中,當(dāng)前運(yùn)行在前臺(tái)的目標(biāo)應(yīng)用可以為瀏覽器應(yīng)用、購物應(yīng)用、即時(shí)通訊應(yīng)用、視頻播放應(yīng)用。收藏應(yīng)用與瀏覽器應(yīng)用、購物應(yīng)用、即時(shí)通訊應(yīng)用、視頻播放應(yīng)用均不同。
下面參考圖1所示,對(duì)本發(fā)明實(shí)施例提供的應(yīng)用內(nèi)容收藏方法的步驟進(jìn)行詳細(xì)描述:
首先,執(zhí)行s101、檢測(cè)到在收藏應(yīng)用的收藏入口進(jìn)行收藏操作時(shí),確定當(dāng)前運(yùn)行在前臺(tái)的目標(biāo)應(yīng)用,目標(biāo)應(yīng)用與收藏應(yīng)用不同。
需要說明的是,收藏操作為在用戶需要對(duì)當(dāng)前運(yùn)行在前臺(tái)的目標(biāo)應(yīng)用中的瀏覽內(nèi)容進(jìn)行收藏時(shí)進(jìn)行。
具體的,收藏應(yīng)用的收藏入口可以設(shè)置在下拉任務(wù)欄中,在下拉任務(wù)欄中添加以觸控觸發(fā)的虛擬收藏按鍵作為收藏入口。用戶觸控該虛擬收藏按鍵時(shí),確定當(dāng)前運(yùn)行在前臺(tái)的目標(biāo)應(yīng)用。
具體的,收藏應(yīng)用的收藏入口也可以設(shè)置在實(shí)體按扭,比如:電源鍵+音量鍵作為收藏入口,用戶同時(shí)操作電源鍵和音量鍵時(shí),確定當(dāng)前運(yùn)行在前臺(tái)的目標(biāo)應(yīng)用。
具體的,收藏應(yīng)用的收藏入口也可以設(shè)置在各個(gè)目標(biāo)應(yīng)用上,設(shè)置于瀏覽器應(yīng)用的工具欄,購物應(yīng)用的工具欄。
通過收藏入口,執(zhí)行收藏操作時(shí)不需要在前臺(tái)運(yùn)行收藏應(yīng)用,更方便快捷,也就能以前臺(tái)運(yùn)行的目標(biāo)應(yīng)用作為需要提取目標(biāo)收藏對(duì)象的應(yīng)用。
下面,給出本發(fā)明實(shí)施例中確定當(dāng)前運(yùn)行在前臺(tái)的目標(biāo)應(yīng)用的多種實(shí)施方式:
實(shí)施方式一、從任務(wù)管理器中獲取當(dāng)前運(yùn)行進(jìn)程的進(jìn)程信息,從獲取的當(dāng)前運(yùn)行進(jìn)程的進(jìn)程信息中確定出importance=100的進(jìn)程,importance=100的進(jìn)程對(duì)應(yīng)的應(yīng)用為運(yùn)行在前臺(tái)的目標(biāo)應(yīng)用。
實(shí)施方式二、由于運(yùn)行在前臺(tái)的目標(biāo)應(yīng)用會(huì)處于運(yùn)行任務(wù)(runningtask)棧的棧頂,取出runningtask棧的棧頂?shù)倪M(jìn)程,讀取runningtask棧的棧頂?shù)倪M(jìn)程的包名,對(duì)應(yīng)的應(yīng)用為運(yùn)行在前臺(tái)的目標(biāo)應(yīng)用。
實(shí)施方式三、通過runningprocess方法獲取當(dāng)前運(yùn)行進(jìn)程的進(jìn)程棧列表,進(jìn)程棧列表的棧頂?shù)倪M(jìn)程對(duì)應(yīng)的應(yīng)用確定為當(dāng)前運(yùn)行在前臺(tái)的目標(biāo)應(yīng)用。
接著,執(zhí)行s102:從目標(biāo)應(yīng)用提取目標(biāo)收藏對(duì)象。
具體的,提取目標(biāo)收藏對(duì)象的方式有多種:
方式一、提取目標(biāo)應(yīng)用的當(dāng)前頁面上顯示的瀏覽內(nèi)容為目標(biāo)收藏對(duì)象,提取的目標(biāo)收藏對(duì)象可以為圖片、視頻、文本中的一種或多種的組合。提取方式為下載目標(biāo)應(yīng)用的當(dāng)前頁面上顯示的瀏覽內(nèi)容。
具體的,針對(duì)目標(biāo)應(yīng)用的當(dāng)前頁面上顯示的瀏覽內(nèi)容為互聯(lián)網(wǎng)上的視頻、互聯(lián)網(wǎng)上的文本、互聯(lián)網(wǎng)上的圖片,獲取目標(biāo)應(yīng)用的當(dāng)前頁面的url(uniformresourcelocator,統(tǒng)一資源定位符),根據(jù)獲取的url下載目標(biāo)應(yīng)用的當(dāng)前頁面上顯示的瀏覽內(nèi)容。
具體的,針對(duì)瀏覽內(nèi)容為另一終端發(fā)送給本終端。獲取目標(biāo)應(yīng)用的當(dāng)前頁面上顯示的瀏覽內(nèi)容的緩存路徑和內(nèi)容標(biāo)識(shí),根據(jù)獲取內(nèi)容標(biāo)識(shí)從緩存路徑下載目標(biāo)應(yīng)用的當(dāng)前頁面上顯示的瀏覽內(nèi)容。
方式二、提取目標(biāo)應(yīng)用的當(dāng)前頁面上顯示的瀏覽內(nèi)容的索引信息為目標(biāo)收藏對(duì)象。索引信息包括統(tǒng)一資源定位符、還包括目標(biāo)應(yīng)用的當(dāng)前頁面上顯示的瀏覽內(nèi)容的截圖和當(dāng)前頁面上顯示的瀏覽內(nèi)容的主題中的一種或兩種。
需要說明的是,提取目標(biāo)收藏對(duì)象的方式一、方式二可以結(jié)合。
在s102之后,接著執(zhí)行s103:將目標(biāo)收藏對(duì)象保存至用于收藏應(yīng)用讀取的存儲(chǔ)位置。
針對(duì)s103,本發(fā)明實(shí)施例給出了多個(gè)實(shí)施方式,下面分別進(jìn)行說明:
實(shí)施方式一、將目標(biāo)收藏對(duì)象保存至上一目標(biāo)收藏對(duì)象的保存位置之后。
實(shí)施方式二:識(shí)別目標(biāo)收藏對(duì)象的類型;從用于收藏應(yīng)用讀取的存儲(chǔ)位置的多個(gè)收藏區(qū)中確定出與目標(biāo)收藏對(duì)象的類型匹配的收藏區(qū);將目標(biāo)收藏對(duì)象保存至與目標(biāo)收藏對(duì)象的類型匹配的收藏區(qū)中。
具體的,將目標(biāo)收藏對(duì)象保存匹配的收藏區(qū)后,對(duì)圖片收藏區(qū)中的收藏對(duì)象按照保存時(shí)間排序。
可選的,收藏應(yīng)用可以根據(jù)收藏對(duì)象的屬性信息設(shè)置多個(gè)收藏區(qū)。具體的,設(shè)置包括:用于收藏圖片的圖片收藏區(qū)、用于收藏視頻的視頻收藏區(qū)、用于收藏文檔的文檔收藏區(qū)、用于收藏音頻的音樂收藏區(qū)。目標(biāo)收藏對(duì)象的類型為圖片、視頻、文檔、音樂中的一種。
通過識(shí)別目標(biāo)收藏對(duì)象的屬性信息識(shí)別出目標(biāo)收藏對(duì)象的類型。如果識(shí)別出目標(biāo)收藏對(duì)象為圖片,確定出圖片收藏區(qū),將目標(biāo)收藏對(duì)象保存至圖片收藏區(qū);如果識(shí)別出目標(biāo)收藏對(duì)象為視頻,確定出視頻收藏區(qū),將目標(biāo)收藏對(duì)象保存至視頻收藏區(qū);如果識(shí)別出目標(biāo)收藏對(duì)象為文檔,確定出文檔收藏區(qū),將目標(biāo)收藏對(duì)象保存至文檔收藏區(qū);如果識(shí)別出目標(biāo)收藏對(duì)象為音頻,音樂收藏區(qū),將目標(biāo)收藏對(duì)象保存至音樂收藏區(qū)。
具體的,通過目標(biāo)收藏對(duì)象的屬性信息中的文件名后綴識(shí)別出目標(biāo)收藏對(duì)象的類型。比如,文件名后綴為pnp、bmp,jpg,wmf,目標(biāo)收藏對(duì)象的類型為圖片,文件名后綴為doc、pdf,txt,目標(biāo)收藏對(duì)象的類型為文檔。
可選的,收藏應(yīng)用可以根據(jù)收藏對(duì)象的提取方式設(shè)置多個(gè)收藏區(qū),具體的,設(shè)置包括:用于收藏瀏覽內(nèi)容的本地收藏區(qū)、用于收藏索引信息的網(wǎng)絡(luò)收藏區(qū)。目標(biāo)收藏對(duì)象的類型為瀏覽內(nèi)容、索引信息中的一種。
如果識(shí)別出目標(biāo)收藏對(duì)象為瀏覽內(nèi)容,確定出本地收藏區(qū),將目標(biāo)收藏對(duì)象保存至本地收藏區(qū)。如果識(shí)別出目標(biāo)收藏對(duì)象為索引信息,確定出網(wǎng)絡(luò)收藏區(qū),將目標(biāo)收藏對(duì)象保存至網(wǎng)絡(luò)收藏區(qū)。
具體的,識(shí)別目標(biāo)收藏對(duì)象是否包含url、如果目標(biāo)收藏對(duì)象包含url,將目標(biāo)收藏對(duì)象保存至網(wǎng)絡(luò)收藏區(qū),否則保存至本地收藏區(qū)。
可選的,收藏應(yīng)用根據(jù)收藏對(duì)象來自的目標(biāo)應(yīng)用設(shè)置多個(gè)收藏區(qū),具體的,設(shè)置包括:用于收藏旅游信息的旅游收藏區(qū)、用于收藏商品信息的購物收藏區(qū)、用于收藏工作信息的工作收藏區(qū)。目標(biāo)收藏對(duì)象的類型為旅游信息、商品信息、工作信息中的一種。
如果識(shí)別出目標(biāo)收藏對(duì)象來自購物應(yīng)用,確定出購物收藏區(qū),將目標(biāo)收藏對(duì)象保存至購物收藏區(qū),如果識(shí)別出目標(biāo)收藏對(duì)象來自旅游應(yīng)用,確定出旅游收藏區(qū),將目標(biāo)收藏對(duì)象保存至旅游收藏區(qū)。如果識(shí)別出目標(biāo)收藏對(duì)象來自工作應(yīng)用,確定出工作收藏區(qū),將目標(biāo)收藏對(duì)象保存至工作收藏區(qū)。
可選的,收藏應(yīng)用根據(jù)收藏對(duì)象的私密等級(jí)設(shè)置多個(gè)收藏區(qū),一實(shí)施方式:設(shè)置為包括公開收藏區(qū)和私密收藏區(qū)。
具體的,在收藏應(yīng)用預(yù)設(shè)私密收藏應(yīng)用名單,識(shí)別目標(biāo)收藏對(duì)象來自的應(yīng)用是否在私密收藏應(yīng)用名單,如果在,確定出私密收藏區(qū),將目標(biāo)收藏對(duì)象保存至私密收藏區(qū),如果不在,確定出公開收藏區(qū),將目標(biāo)收藏對(duì)象保存至公開收藏區(qū)。
進(jìn)一步的,在將目標(biāo)收藏對(duì)象保存至用于收藏應(yīng)用讀取的存儲(chǔ)位置之后,在收藏應(yīng)用上檢測(cè)針對(duì)目標(biāo)收藏對(duì)象的打開操作;如果檢測(cè)到打開操作,將目標(biāo)應(yīng)用在前臺(tái)運(yùn)行;在目標(biāo)應(yīng)用的顯示界面上基于目標(biāo)收藏對(duì)象進(jìn)行顯示。
具體的,打開操作具體為在收藏應(yīng)用上針對(duì)目標(biāo)收藏對(duì)象設(shè)置的反向按鈕的觸控操作。
為了實(shí)現(xiàn)將目標(biāo)應(yīng)用在前臺(tái)運(yùn)行,目標(biāo)收藏對(duì)象包括目標(biāo)應(yīng)用的應(yīng)用標(biāo)識(shí)信息,根據(jù)應(yīng)用標(biāo)識(shí)信息查找終端上是否存在目標(biāo)收藏對(duì)象來自的應(yīng)用;如果存在目標(biāo)收藏對(duì)象來自的目標(biāo)應(yīng)用,啟動(dòng)目標(biāo)應(yīng)用后在前臺(tái)運(yùn)行,如果不存在目標(biāo)收藏對(duì)象來自的目標(biāo)應(yīng)用,根據(jù)應(yīng)用標(biāo)識(shí)信息下載目標(biāo)收藏對(duì)象來自的目標(biāo)應(yīng)用后在前臺(tái)運(yùn)行。
具體的,應(yīng)用標(biāo)識(shí)信息包括應(yīng)用名稱和版本信息,在終端的應(yīng)用列表中查找是否存在與應(yīng)用名稱和版本信息匹配的應(yīng)用。如果終端的應(yīng)用列表中存在與應(yīng)用名稱和版本信息匹配的應(yīng)用,遍歷當(dāng)前運(yùn)行進(jìn)程的進(jìn)程棧列表,確定當(dāng)前運(yùn)行進(jìn)程的進(jìn)程棧列表中是否存在與應(yīng)用名稱和版本信息匹配的進(jìn)程,如果存在與應(yīng)用名稱和版本信息匹配的進(jìn)程,切換目標(biāo)應(yīng)用至前臺(tái)運(yùn)行,如果當(dāng)前運(yùn)行進(jìn)程的進(jìn)程棧列表中不存在與應(yīng)用名稱和版本信息匹配的進(jìn)程,應(yīng)用列表中啟動(dòng)應(yīng)用后在前臺(tái)運(yùn)行。如果終端的應(yīng)用列表中不存在與應(yīng)用名稱和版本信息匹配的應(yīng)用,根據(jù)應(yīng)用標(biāo)識(shí)信息下載目標(biāo)收藏對(duì)象來自的目標(biāo)應(yīng)用后在前臺(tái)運(yùn)行。
通過本實(shí)施例方便恢復(fù)目標(biāo)收藏對(duì)象的來源的目標(biāo)應(yīng)用,以對(duì)瀏覽內(nèi)容進(jìn)行下一步操作。以目標(biāo)收藏對(duì)象為文檔為例,在應(yīng)用關(guān)閉后方便回到應(yīng)用對(duì)文檔進(jìn)行編輯。以目標(biāo)收藏對(duì)象為商品的索引信息為例,在目標(biāo)收藏對(duì)象來源的應(yīng)用關(guān)閉后方便恢復(fù)目標(biāo)收藏對(duì)象的來源的應(yīng)用進(jìn)行購買商品、完成支付。
進(jìn)一步的,在將目標(biāo)收藏對(duì)象保存至用于收藏應(yīng)用讀取的存儲(chǔ)位置之后,還包括:在收藏應(yīng)用上檢測(cè)針對(duì)目標(biāo)收藏對(duì)象的導(dǎo)出操作;如果檢測(cè)到對(duì)目標(biāo)收藏對(duì)象的導(dǎo)出操作,從收藏應(yīng)用導(dǎo)出目標(biāo)收藏對(duì)象至移動(dòng)內(nèi)存中或云存儲(chǔ)服務(wù)器。
具體的,導(dǎo)出操作具體為在收藏應(yīng)用上針對(duì)目標(biāo)收藏對(duì)象設(shè)置的導(dǎo)出按鈕上的觸控操作。
在一實(shí)施例中,如果檢測(cè)到對(duì)目標(biāo)收藏對(duì)象的導(dǎo)出操作,展示包括移動(dòng)內(nèi)存中或云存儲(chǔ)服務(wù)器的導(dǎo)出位置選擇界面,如果檢測(cè)到用戶在導(dǎo)出位置選擇界面選擇移動(dòng)內(nèi)存,從收藏應(yīng)用導(dǎo)出目標(biāo)收藏對(duì)象至移動(dòng)內(nèi)存,如果檢測(cè)到用戶選擇云存儲(chǔ)服務(wù)器,從收藏應(yīng)用導(dǎo)出目標(biāo)收藏對(duì)象至云存儲(chǔ)服務(wù)器。
在另一實(shí)施例中,如果檢測(cè)到對(duì)目標(biāo)收藏對(duì)象的導(dǎo)出操作,判斷終端當(dāng)前是否登陸存儲(chǔ)服務(wù)器,如果已經(jīng)登陸存儲(chǔ)服務(wù)器,從收藏應(yīng)用導(dǎo)出目標(biāo)收藏對(duì)象至云存儲(chǔ)服務(wù)器,否則從收藏應(yīng)用導(dǎo)出目標(biāo)收藏對(duì)象至移動(dòng)內(nèi)存,如果不存在移動(dòng)內(nèi)存,提示導(dǎo)出失敗。
通過本實(shí)施例實(shí)現(xiàn)了在更換終端后收藏內(nèi)容不會(huì)丟失。
進(jìn)一步的,在將目標(biāo)收藏對(duì)象保存至用于收藏應(yīng)用讀取的存儲(chǔ)位置之后,還包括:在收藏應(yīng)用上檢測(cè)針對(duì)目標(biāo)收藏對(duì)象的導(dǎo)入操作;如果檢測(cè)到對(duì)目標(biāo)收藏對(duì)象的導(dǎo)入操作,從移動(dòng)內(nèi)存或云存儲(chǔ)服務(wù)器導(dǎo)入目標(biāo)收藏對(duì)象至收藏應(yīng)用中。
在一實(shí)施例中,如果檢測(cè)到對(duì)目標(biāo)收藏對(duì)象的導(dǎo)入操作,展示包括移動(dòng)內(nèi)存中或云存儲(chǔ)服務(wù)器的導(dǎo)入位置選擇界面,如果檢測(cè)到用戶選擇移動(dòng)內(nèi)存,從移動(dòng)內(nèi)存導(dǎo)入目標(biāo)收藏對(duì)象至收藏應(yīng)用,如果檢測(cè)到用戶選擇云存儲(chǔ)服務(wù)器,從云存儲(chǔ)服務(wù)器導(dǎo)入目標(biāo)收藏對(duì)象至收藏應(yīng)用。
在另一實(shí)施例中,如果檢測(cè)到對(duì)目標(biāo)收藏對(duì)象的導(dǎo)入操作,判斷終端當(dāng)前是否登陸存儲(chǔ)服務(wù)器,如果已經(jīng)登陸存儲(chǔ)服務(wù)器,從云存儲(chǔ)服務(wù)器導(dǎo)入目標(biāo)收藏對(duì)象至收藏應(yīng)用,否則從收藏應(yīng)用導(dǎo)入目標(biāo)收藏對(duì)象至移動(dòng)內(nèi)存,如果不存在移動(dòng)內(nèi)存,提示導(dǎo)入失敗。
通過本實(shí)施例實(shí)現(xiàn)了在更換終端后在收藏應(yīng)用恢復(fù)收藏對(duì)象。
進(jìn)一步的,針對(duì)提取目標(biāo)收藏對(duì)象為下載應(yīng)用的當(dāng)前頁面上顯示的瀏覽內(nèi)容。在將目標(biāo)收藏對(duì)象保存至用于收藏應(yīng)用讀取的存儲(chǔ)位置之后,在收藏應(yīng)用上檢測(cè)針對(duì)目標(biāo)收藏對(duì)象的呈現(xiàn)操作;如果檢測(cè)到對(duì)目標(biāo)收藏對(duì)象的呈現(xiàn)操作,收藏應(yīng)用從目標(biāo)收藏對(duì)象的保存路徑讀取瀏覽內(nèi)容;在收藏應(yīng)用的顯示界面上顯示瀏覽內(nèi)容。
進(jìn)一步的,針對(duì)提取目標(biāo)收藏對(duì)象為提取應(yīng)用的當(dāng)前頁面上顯示的瀏覽內(nèi)容的索引信息。在將目標(biāo)收藏對(duì)象保存至用于收藏應(yīng)用讀取的存儲(chǔ)位置之后,在收藏應(yīng)用上檢測(cè)針對(duì)目標(biāo)收藏對(duì)象的呈現(xiàn)操作;如果檢測(cè)到呈現(xiàn)操作,收藏應(yīng)用基于索引信息請(qǐng)求瀏覽內(nèi)容;在收藏應(yīng)用的顯示界面上顯示瀏覽內(nèi)容。具體的,基于索引信息中的url從物聯(lián)網(wǎng)請(qǐng)求瀏覽內(nèi)容。
基于同一發(fā)明構(gòu)思,本發(fā)明實(shí)施例提供了一種應(yīng)用內(nèi)容收藏裝置,參考圖2所示,包括:
前臺(tái)應(yīng)用確定單元201,用于檢測(cè)到在收藏應(yīng)用的收藏入口進(jìn)行收藏操作時(shí),確定當(dāng)前運(yùn)行在前臺(tái)的目標(biāo)應(yīng)用,所述目標(biāo)應(yīng)用與所述收藏應(yīng)用不同;
提取單元202,與所述前臺(tái)應(yīng)用確定單元201連接,用于從所述目標(biāo)應(yīng)用提取目標(biāo)收藏對(duì)象;
保存單元203,與所述提取單元202連接,用于將所述目標(biāo)收藏對(duì)象保存至用于所述收藏應(yīng)用讀取的存儲(chǔ)位置。
優(yōu)選的,所述裝置還包括:
打開操作檢測(cè)單元,用于在所述收藏應(yīng)用上檢測(cè)針對(duì)所述目標(biāo)收藏對(duì)象的打開操作;
運(yùn)行單元,用于如果檢測(cè)到所述打開操作,將所述目標(biāo)應(yīng)用在前臺(tái)運(yùn)行;
打開單元,用于在所述目標(biāo)應(yīng)用的顯示界面上打開所述目標(biāo)收藏對(duì)象。
優(yōu)選的,所述目標(biāo)收藏對(duì)象包括所述目標(biāo)應(yīng)用的應(yīng)用標(biāo)識(shí)信息,所述運(yùn)行單元,具體用于:
根據(jù)所述應(yīng)用標(biāo)識(shí)信息查找終端上是否存在所述目標(biāo)應(yīng)用;
如果存在所述目標(biāo)應(yīng)用,啟動(dòng)所述目標(biāo)應(yīng)用后在前臺(tái)運(yùn)行,如果不存在所述目標(biāo)應(yīng)用,根據(jù)所述應(yīng)用標(biāo)識(shí)信息下載所述目標(biāo)應(yīng)用后在前臺(tái)運(yùn)行。
優(yōu)選的,所述保存單元203,具體用于:
識(shí)別所述目標(biāo)收藏對(duì)象的類型;
從用于所述收藏應(yīng)用讀取的存儲(chǔ)位置的多個(gè)收藏區(qū)中確定出與所述目標(biāo)收藏對(duì)象的類型匹配的收藏區(qū);
將所述目標(biāo)收藏對(duì)象保存至與所述目標(biāo)收藏對(duì)象的類型匹配的收藏區(qū)中。
優(yōu)選的,所述裝置還包括:
導(dǎo)出操作檢測(cè)單元,用于在所述收藏應(yīng)用上檢測(cè)針對(duì)所述目標(biāo)收藏對(duì)象的導(dǎo)出操作;
導(dǎo)出單元,用于如果檢測(cè)到所述導(dǎo)出操作,從用于所述收藏應(yīng)用讀取的存儲(chǔ)位置導(dǎo)出所述目標(biāo)收藏對(duì)象至移動(dòng)內(nèi)存中或云存儲(chǔ)服務(wù)器。
優(yōu)選的,所述裝置還包括:
導(dǎo)入操作檢測(cè)單元,用于在所述收藏應(yīng)用上檢測(cè)針對(duì)所述目標(biāo)收藏對(duì)象的導(dǎo)入操作;
導(dǎo)入單元,用于如果檢測(cè)到所述導(dǎo)入操作,從所述移動(dòng)內(nèi)存或所述云存儲(chǔ)服務(wù)器導(dǎo)入所述目標(biāo)收藏對(duì)象至用于所述收藏應(yīng)用讀取的存儲(chǔ)位置。
優(yōu)選的,所述提取單元202,包括:下載所述目標(biāo)應(yīng)用的當(dāng)前頁面上顯示的瀏覽內(nèi)容。
優(yōu)選的,所述裝置還包括:
第一呈現(xiàn)操作檢測(cè)單元,用于在所述收藏應(yīng)用上檢測(cè)針對(duì)所述目標(biāo)收藏對(duì)象的呈現(xiàn)操作;
讀取單元,用于如果檢測(cè)到所述呈現(xiàn)操作,所述收藏應(yīng)用根據(jù)所述目標(biāo)收藏對(duì)象的保存路徑讀取所述瀏覽內(nèi)容;
第一顯示單元,用于在所述收藏應(yīng)用的顯示界面上顯示所述瀏覽內(nèi)容。
優(yōu)選的,從所述目標(biāo)應(yīng)用提取目標(biāo)收藏對(duì)象,包括:提取所述目標(biāo)應(yīng)用的當(dāng)前頁面上顯示的瀏覽內(nèi)容的索引信息。
優(yōu)選的,所述裝置還包括:
第二呈現(xiàn)操作檢測(cè)單元,用于在所述收藏應(yīng)用上檢測(cè)針對(duì)所述目標(biāo)收藏對(duì)象的呈現(xiàn)操作;
請(qǐng)求單元,用于如果檢測(cè)到所述呈現(xiàn)操作,所述收藏應(yīng)用基于所述索引信息請(qǐng)求所述瀏覽內(nèi)容;
第二顯示單元,用于在所述收藏應(yīng)用的顯示界面上顯示所述瀏覽內(nèi)容。
通過本發(fā)明提供的一個(gè)或多個(gè)實(shí)施方式,實(shí)現(xiàn)了如下技術(shù)效果:
檢測(cè)到在收藏應(yīng)用的收藏入口進(jìn)行收藏操作時(shí),從當(dāng)前運(yùn)行在前臺(tái)的目標(biāo)應(yīng)用提取目標(biāo)收藏對(duì)象后,保存至用于收藏應(yīng)用讀取的存儲(chǔ)位置。從而在不同的應(yīng)用運(yùn)行在前臺(tái)的時(shí)候,都能將收藏對(duì)象收藏至收藏應(yīng)用中,實(shí)現(xiàn)了收藏各個(gè)不同應(yīng)用的收藏對(duì)象整合至收藏應(yīng)用,因此查找收藏內(nèi)容時(shí)不需要再查找、打開原應(yīng)用,能夠簡(jiǎn)化再次呈現(xiàn)收藏內(nèi)容的過程,從而提高了查看收藏內(nèi)容的效率。
在此提供的算法和顯示不與任何特定計(jì)算機(jī)、虛擬系統(tǒng)或者其它設(shè)備固有相關(guān)。各種通用系統(tǒng)也可以與基于在此的示教一起使用。根據(jù)上面的描述,構(gòu)造這類系統(tǒng)所要求的結(jié)構(gòu)是顯而易見的。此外,本發(fā)明也不針對(duì)任何特定編程語言。應(yīng)當(dāng)明白,可以利用各種編程語言實(shí)現(xiàn)在此描述的本發(fā)明的內(nèi)容,并且上面對(duì)特定語言所做的描述是為了披露本發(fā)明的最佳實(shí)施方式。
在此處所提供的說明書中,說明了大量具體細(xì)節(jié)。然而,能夠理解,本發(fā)明的實(shí)施例可以在沒有這些具體細(xì)節(jié)的情況下實(shí)踐。在一些實(shí)例中,并未詳細(xì)示出公知的方法、結(jié)構(gòu)和技術(shù),以便不模糊對(duì)本說明書的理解。
類似地,應(yīng)當(dāng)理解,為了精簡(jiǎn)本公開并幫助理解各個(gè)發(fā)明方面中的一個(gè)或多個(gè),在上面對(duì)本發(fā)明的示例性實(shí)施例的描述中,本發(fā)明的各個(gè)特征有時(shí)被一起分組到單個(gè)實(shí)施例、圖、或者對(duì)其的描述中。然而,并不應(yīng)將該公開的方法解釋成反映如下意圖:即所要求保護(hù)的本發(fā)明要求比在每個(gè)權(quán)利要求中所明確記載的特征更多的特征。更確切地說,如下面的權(quán)利要求書所反映的那樣,發(fā)明方面在于少于前面公開的單個(gè)實(shí)施例的所有特征。因此,遵循具體實(shí)施方式的權(quán)利要求書由此明確地并入該具體實(shí)施方式,其中每個(gè)權(quán)利要求本身都作為本發(fā)明的單獨(dú)實(shí)施例。
本領(lǐng)域那些技術(shù)人員可以理解,可以對(duì)實(shí)施例中的設(shè)備中的模塊進(jìn)行自適應(yīng)性地改變并且把它們?cè)O(shè)置在與該實(shí)施例不同的一個(gè)或多個(gè)設(shè)備中??梢园褜?shí)施例中的模塊或單元或組件組合成一個(gè)模塊或單元或組件,以及此外可以把它們分成多個(gè)子模塊或子單元或子組件。除了這樣的特征和/或過程或者單元中的至少一些是相互排斥之外,可以采用任何組合對(duì)本說明書(包括伴隨的權(quán)利要求、摘要和附圖)中公開的所有特征以及如此公開的任何方法或者設(shè)備的所有過程或單元進(jìn)行組合。除非另外明確陳述,本說明書(包括伴隨的權(quán)利要求、摘要和附圖)中公開的每個(gè)特征可以由提供相同、等同或相似目的的替代特征來代替。
此外,本領(lǐng)域的技術(shù)人員能夠理解,盡管在此所述的一些實(shí)施例包括其它實(shí)施例中所包括的某些特征而不是其它特征,但是不同實(shí)施例的特征的組合意味著處于本發(fā)明的范圍之內(nèi)并且形成不同的實(shí)施例。例如,在下面的權(quán)利要求書中,所要求保護(hù)的實(shí)施例的任意之一都可以以任意的組合方式來使用。
本發(fā)明的各個(gè)部件實(shí)施例可以以硬件實(shí)現(xiàn),或者以在一個(gè)或者多個(gè)處理器上運(yùn)行的軟件模塊實(shí)現(xiàn),或者以它們的組合實(shí)現(xiàn)。本領(lǐng)域的技術(shù)人員應(yīng)當(dāng)理解,可以在實(shí)踐中使用微處理器或者數(shù)字信號(hào)處理器(dsp)來實(shí)現(xiàn)根據(jù)本發(fā)明實(shí)施例的實(shí)現(xiàn)擴(kuò)展應(yīng)用程序的推送通知的裝置中的一些或者全部部件的一些或者全部功能。本發(fā)明還可以實(shí)現(xiàn)為用于執(zhí)行這里所描述的方法的一部分或者全部的設(shè)備或者裝置程序(例如,計(jì)算機(jī)程序和計(jì)算機(jī)程序產(chǎn)品)。這樣的實(shí)現(xiàn)本發(fā)明的程序可以存儲(chǔ)在計(jì)算機(jī)可讀介質(zhì)上,或者可以具有一個(gè)或者多個(gè)信號(hào)的形式。這樣的信號(hào)可以從因特網(wǎng)網(wǎng)站上下載得到,或者在載體信號(hào)上提供,或者以任何其他形式提供。
應(yīng)該注意的是上述實(shí)施例對(duì)本發(fā)明進(jìn)行說明而不是對(duì)本發(fā)明進(jìn)行限制,并且本領(lǐng)域技術(shù)人員在不脫離所附權(quán)利要求的范圍的情況下可設(shè)計(jì)出替換實(shí)施例。在權(quán)利要求中,不應(yīng)將位于括號(hào)之間的任何參考符號(hào)構(gòu)造成對(duì)權(quán)利要求的限制。單詞“包含”不排除存在未列在權(quán)利要求中的元件或步驟。位于元件之前的單詞“一”或“一個(gè)”不排除存在多個(gè)這樣的元件。本發(fā)明可以借助于包括有若干不同元件的硬件以及借助于適當(dāng)編程的計(jì)算機(jī)來實(shí)現(xiàn)。在列舉了若干裝置的單元權(quán)利要求中,這些裝置中的若干個(gè)可以是通過同一個(gè)硬件項(xiàng)來具體體現(xiàn)。單詞第一、第二、以及第三等的使用不表示任何順序??蓪⑦@些單詞解釋為名稱。