本發(fā)明涉及數(shù)據(jù)處理技術(shù),尤其涉及一種文件顯示方法及裝置。
背景技術(shù):
:隨著科技的發(fā)展,終端和應(yīng)用程序的功能越來越多。比如一個終端可以安裝多個應(yīng)用程序,并且用戶在使用各應(yīng)用程序的過程中,可將用戶喜歡的文件收藏到終端內(nèi),以方便再次使用,比如再次顯示收藏的文件。目前通過兩種方法實現(xiàn)收藏文件的顯示:第一種:在各應(yīng)用程序收藏文件時,各應(yīng)用程序?qū)⒏髯砸詹氐奈募謩e保存到自己對應(yīng)的文件夾內(nèi),并對收藏的文件做收藏標(biāo)記;這樣,當(dāng)應(yīng)用程序需要再次顯示收藏的文件時,從各應(yīng)用程序?qū)?yīng)的文件夾中直接獲取并顯示。第二種:在終端內(nèi)創(chuàng)建一個全局文件夾,將各應(yīng)用程序收藏的文件均拷貝到全局文件夾內(nèi);這樣,當(dāng)各應(yīng)用程序需要再次顯示收藏的文件時,從全局文件夾中獲取并顯示。在實現(xiàn)上述技術(shù)方案的過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)至少存在如下問題:對于第一種方法,各應(yīng)用程序只能顯示自身收藏的文件,而不能顯示其它應(yīng)用程序收藏的文件,導(dǎo)致收藏的文件不能被分享;而對于第二種方法,終端需要將收藏的各個文件拷貝到另一個文件夾,也即相同的一個文件要占用兩倍的存儲空間,造成終端資源的浪費,而且需要執(zhí)行拷貝動作,操作繁瑣。技術(shù)實現(xiàn)要素:有鑒于此,本發(fā)明的主要目的在于提出一種文件顯示方法及裝置,解決了收藏的文件不能被分享或顯示文件時操作繁瑣的問題;提高了文件分享率和對文件操作的方便性。為達到上述目的,本發(fā)明的技術(shù)方案是這樣實現(xiàn)的:本發(fā)明實施例提供了一種文件顯示裝置,所述裝置包括:第一獲取模塊,用于應(yīng)用程序需要終端顯示文件時,從服務(wù)器和/或所述終端存儲的各文件中獲取有收藏標(biāo)識信息的第一類文件,所述各文件對應(yīng)的文件信息存儲于所述終端內(nèi),所述文件信息至少包括所述收藏標(biāo)識信息,所述文件信息存儲在全局?jǐn)?shù)據(jù)庫中;第一顯示模塊,用于顯示所述第一類文件??蛇x的,所述文件信息還包括存儲路徑,所述第一獲取模塊,包括:第一獲取子模塊,用于從所述全局?jǐn)?shù)據(jù)庫包括的各文件信息中獲取有收藏標(biāo)識的第一類文件信息;第二獲取子模塊,用于根據(jù)所述第一類文件信息包括的各存儲路徑,從所述服務(wù)器和/或所述終端獲取所述第一類文件??蛇x的,所述第一顯示模塊為:通過菜單或虛擬文件夾的形式顯示所述第一類文件??蛇x的,裝置還包括:判斷模塊,用于接收到文件顯示請求時,判斷所述文件顯示請求是否攜帶文件顯示條件;確定沒有攜帶所述文件顯示條件時,執(zhí)行所述從服務(wù)器和/或所述終端存儲的各文件中獲取有收藏標(biāo)識信息的第一類文件;確定攜帶所述文件顯示條件時,觸發(fā)第二獲取模塊;所述裝置還包括:第二獲取模塊,用于從所述文件顯示請求中獲取所述文件顯示條件;根據(jù)所述文件顯示條件從服務(wù)器和/或終端存儲的各文件中獲取符合所述文件顯示條件的第二類文件;從所述第二類文件中獲取所述有收藏標(biāo)識信息的第三類文件;第二顯示模塊,用于顯示所述第三類文件??蛇x的,所述第二顯示模塊還用于:顯示所述第二類文件。本發(fā)明實施例又提供了一種文件顯示方法,所述方法包括:應(yīng)用程序需要終端顯示文件時,從服務(wù)器和/或所述終端存儲的各文件中獲取有收藏標(biāo)識信息的第一類文件,所述各文件對應(yīng)的文件信息存儲于所述終端內(nèi),所述文件信息至少包括所述收藏標(biāo)識信息,所述文件信息存儲在全局?jǐn)?shù)據(jù)庫中;顯示所述第一類文件??蛇x的,所述文件信息還包括存儲路徑,所述從服務(wù)器和/或所述終端存儲的各文件中獲取有收藏標(biāo)識信息的第一類文件,包括:從所述全局?jǐn)?shù)據(jù)庫包括的各文件信息中獲取有收藏標(biāo)識的第一類文件信息;根據(jù)所述第一類文件信息包括的各存儲路徑,從所述服務(wù)器和/或所述終端獲取所述第一類文件??蛇x的,所述顯示所述第一類文件,包括:通過菜單或虛擬文件夾的形式顯示所述第一類文件??蛇x的,在所述從服務(wù)器和/或所述終端存儲的各文件中獲取有收藏標(biāo)識信息的第一類文件之前,所述方法還包括:接收到文件顯示請求時,判斷所述文件顯示請求是否攜帶文件顯示條件;確定沒有攜帶所述文件顯示條件時,執(zhí)行所述從服務(wù)器和/或所述終端存儲的各文件中獲取有收藏標(biāo)識信息的第一類文件;確定攜帶所述文件顯示條件時,所述方法還包括:從所述文件顯示請求中獲取所述文件顯示條件;根據(jù)所述文件顯示條件從服務(wù)器和/或終端存儲的各文件中獲取符合所述文件顯示條件的第二類文件;從所述第二類文件中獲取所述有收藏標(biāo)識信息的第三類文件;顯示所述第三類文件??蛇x的,所述方法還包括:顯示所述第三類文件的同時,顯示所述第二類文件。本發(fā)明實施例提供的文件顯示方法和裝置,為全局?jǐn)?shù)據(jù)庫的文件信息增加設(shè)置了收藏標(biāo)識這一文件信息,并為收藏的文件設(shè)置有收藏標(biāo)識信息;使得當(dāng)終端內(nèi)任意一個應(yīng)用程序需要終端顯示文件時,無論需要顯示的文件是否為應(yīng)用程序自己收藏的文件,終端都可以根據(jù)設(shè)置的收藏標(biāo)識信息從服務(wù)器和/或終端內(nèi)獲取對應(yīng)的文件;進而使得終端內(nèi)任意一個應(yīng)用程序都可以顯示其它應(yīng)用程序收藏的文件,從而提高文件的分享率;并且終端內(nèi)應(yīng)用程序在顯示收藏的文件時,并不需要將需要顯示的文件復(fù)制到應(yīng)用程序自己對應(yīng)的文件夾內(nèi),不僅減少了復(fù)制文件這個操作步驟,提高操作的方便性,而且不復(fù)制文件,還減少了終端存儲空間的占用,提高終端存儲空間的利用率。附圖說明圖1為本發(fā)明實施例提供的一種移動終端的硬件結(jié)構(gòu)示意圖;圖2為本發(fā)明實施例提供的移動終端能夠操作的通信系統(tǒng)結(jié)構(gòu)示意圖;圖3為本發(fā)明實施例提供的一種文件顯示方法示意圖;圖4a為本發(fā)明實施例提供的另一種文件顯示方法示意圖;圖4b為本發(fā)明實施例提供的再一種文件顯示方法示意圖;圖5a為本發(fā)明實施例提供的一種文件顯示裝置示意圖;圖5b為本發(fā)明實施例提供的一種顯示有收藏標(biāo)識信息的文件的裝置示意圖;圖5c為本發(fā)明又實施例提供另一種文件顯示裝置示意圖。具體實施方式下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述?,F(xiàn)在將參考附圖1來描述實現(xiàn)本發(fā)明各個實施例的移動終端。在后續(xù)的描述中,使用用于表示元件的諸如“模塊”、“部件”或“單元”的后綴僅為了有利于本發(fā)明的說明,其本身并沒有特定的意義。因此,"模塊"與"部件"可以混合地使用。移動終端可以以各種形式來實施。例如,本發(fā)明中描述的終端可以包括諸如移動電話、智能電話、筆記本電腦、數(shù)字廣播接收器、個人數(shù)字助理(pda)、平板電腦(pad)、便攜式多媒體播放器(pmp)、導(dǎo)航裝置等等的移動終端以及諸如數(shù)字tv、臺式計算機等等的固定終端。下面,假設(shè)終端是移動終端。然而,本領(lǐng)域技術(shù)人員將理解的是,除了特別用于移動目的的元件之外,根據(jù)本發(fā)明的實施方式的構(gòu)造也能夠應(yīng)用于固定類型的終端。圖1為實現(xiàn)本發(fā)明各個實施例的移動終端的硬件結(jié)構(gòu)示意。移動終端100可以包括無線通信單元110、音頻/視頻(a/v)輸入單元120、用戶輸入單元130、感測單元140、輸出單元150、存儲器160、接口單元170、控制器180和電源單元190等等。圖1示出了具有各種組件的移動終端,但是應(yīng)理解的是,并不要求實施所有示出的組件,可以替代地實施更多或更少的組件,將在下面詳細(xì)描述移動終端的元件。無線通信單元110通常包括一個或多個組件,其允許移動終端100與無線通信系統(tǒng)或網(wǎng)絡(luò)之間的無線電通信。例如,無線通信單元可以包括廣播接收模塊111、移動通信模塊112、無線互聯(lián)網(wǎng)模塊113、短程通信模塊114和位置信息模塊115中的至少一個。廣播接收模塊111經(jīng)由廣播信道從外部廣播管理服務(wù)器接收廣播信號和/或廣播相關(guān)信息。廣播信道可以包括衛(wèi)星信道和/或地面信道。廣播管理服務(wù)器可以是生成并發(fā)送廣播信號和/或廣播相關(guān)信息的服務(wù)器或者接收之前生成的廣播信號和/或廣播相關(guān)信息并且將其發(fā)送給終端的服務(wù)器。廣播信號可以包括tv廣播信號、無線電廣播信號、數(shù)據(jù)廣播信號等等。而且,廣播信號可以進一步包括與tv或無線電廣播信號組合的廣播信號。廣播相關(guān)信息也可以經(jīng)由移動通信網(wǎng)絡(luò)提供,并且在該情況下,廣播相關(guān)信息可以由移動通信模塊112來接收。廣播信號可以以各種形式存在,例如,其可以以數(shù)字多媒體廣播(dmb)的電子節(jié)目指南(epg)、數(shù)字視頻廣播手持(dvb-h)的電子服務(wù)指南(esg)等等的形式而存在。廣播接收模塊111可以通過使用各種類型的廣播系統(tǒng)接收信號廣播。特別地,廣播接收模塊111可以通過使用諸如多媒體廣播-地面(dmb-t)、數(shù)字多媒體廣播-衛(wèi)星(dmb-s)、數(shù)字視頻廣播-手持(dvb-h),前向鏈路媒體(mediaflo@)的數(shù)據(jù)廣播系統(tǒng)、地面數(shù)字廣播綜合服務(wù)(isdb-t)等等的數(shù)字廣播系統(tǒng)接收數(shù)字廣播。廣播接收模塊111可以被構(gòu)造為適合提供廣播信號的各種廣播系統(tǒng)以及上述數(shù)字廣播系統(tǒng)。經(jīng)由廣播接收模塊111接收的廣播信號和/或廣播相關(guān)信息可以存儲在存儲器160(或者其它類型的存儲介質(zhì))中。移動通信模塊112將無線電信號發(fā)送到基站(例如,接入點、節(jié)點b等等)、外部終端以及服務(wù)器中的至少一個和/或從其接收無線電信號。這樣的無線電信號可以包括語音通話信號、視頻通話信號、或者根據(jù)文本和/或多媒體消息發(fā)送和/或接收的各種類型的數(shù)據(jù)。無線互聯(lián)網(wǎng)模塊113支持移動終端的無線互聯(lián)網(wǎng)接入。該模塊可以內(nèi)部或外部地耦接到終端。該模塊所涉及的無線互聯(lián)網(wǎng)接入技術(shù)可以包括wlan(無線lan)(wi-fi)、wibro(無線寬帶)、wimax(全球微波互聯(lián)接入)、hsdpa(高速下行鏈路分組接入)等等。短程通信模塊114是用于支持短程通信的模塊。短程通信技術(shù)的一些示例包括藍牙tm、射頻識別(rfid)、紅外數(shù)據(jù)協(xié)會(irda)、超寬帶(uwb)、紫蜂tm等等。位置信息模塊115是用于檢查或獲取移動終端的位置信息的模塊。位置信息模塊115的典型示例是gps(全球定位系統(tǒng))。根據(jù)當(dāng)前的技術(shù),作為gps的位置信息模塊115計算來自三個或更多衛(wèi)星的距離信息和準(zhǔn)確的時間信息并且對于計算的信息應(yīng)用三角測量法,從而根據(jù)經(jīng)度、緯度和高度準(zhǔn)確地計算三維當(dāng)前位置信息。當(dāng)前,用于計算位置和時間信息的方法使用三顆衛(wèi)星并且通過使用另外的一顆衛(wèi)星校正計算出的位置和時間信息的誤差。此外,作為gps的位置信息模塊115能夠通過實時地連續(xù)計算當(dāng)前位置信息來計算速度信息。a/v輸入單元120用于接收音頻或視頻信號。a/v輸入單元120可以包括相機121和麥克風(fēng)122,相機121對在視頻捕獲模式或圖像捕獲模式中由圖像捕獲裝置獲得的靜態(tài)圖片或視頻的圖像數(shù)據(jù)進行處理。處理后的圖像幀可以顯示在顯示單元151上。經(jīng)相機121處理后的圖像幀可以存儲在存儲器160(或其它存儲介質(zhì))中或者經(jīng)由無線通信單元110進行發(fā)送,可以根據(jù)移動終端的構(gòu)造提供兩個或更多相機121。麥克風(fēng)122可以在電話通話模式、記錄模式、語音識別模式等等運行模式中經(jīng)由麥克風(fēng)122接收聲音(音頻數(shù)據(jù)),并且能夠?qū)⑦@樣的聲音處理為音頻數(shù)據(jù)。處理后的音頻(語音)數(shù)據(jù)可以在電話通話模式的情況下轉(zhuǎn)換為可經(jīng)由移動通信模塊112發(fā)送到移動通信基站的格式輸出。麥克風(fēng)122可以實施各種類型的噪聲消除(或抑制)算法以消除(或抑制)在接收和發(fā)送音頻信號的過程中產(chǎn)生的噪聲或者干擾。用戶輸入單元130可以根據(jù)用戶輸入的命令生成鍵輸入數(shù)據(jù)以控制移動終端的各種操作。用戶輸入單元130允許用戶輸入各種類型的信息,并且可以包括鍵盤、鍋仔片、觸摸板(例如,檢測由于被接觸而導(dǎo)致的電阻、壓力、電容等等的變化的觸敏組件)、滾輪、搖桿等等。特別地,當(dāng)觸摸板以層的形式疊加在顯示單元151上時,可以形成觸摸屏。感測單元140檢測移動終端100的當(dāng)前狀態(tài),(例如,移動終端100的打開或關(guān)閉狀態(tài))、移動終端100的位置、用戶對于移動終端100的接觸(即,觸摸輸入)的有無、移動終端100的取向、移動終端100的加速或減速移動和方向等等,并且生成用于控制移動終端100的操作的命令或信號。例如,當(dāng)移動終端100實施為滑動型移動電話時,感測單元140可以感測該滑動型電話是打開還是關(guān)閉。另外,感測單元140能夠檢測電源單元190是否提供電力或者接口單元170是否與外部裝置耦接。感測單元140可以包括接近傳感器141將在下面結(jié)合觸摸屏來對此進行描述。接口單元170用作至少一個外部裝置與移動終端100連接可以通過的接口。例如,外部裝置可以包括有線或無線頭戴式耳機端口、外部電源(或電池充電器)端口、有線或無線數(shù)據(jù)端口、存儲卡端口、用于連接具有識別模塊的裝置的端口、音頻輸入/輸出(i/o)端口、視頻i/o端口、耳機端口等等。識別模塊可以是存儲用于驗證用戶使用移動終端100的各種信息并且可以包括用戶識別模塊(uim)、客戶識別模塊(sim)、通用客戶識別模塊(usim)等等。另外,具有識別模塊的裝置(下面稱為"識別裝置")可以采取智能卡的形式,因此,識別裝置可以經(jīng)由端口或其它連接裝置與移動終端100連接。接口單元170可以用于接收來自外部裝置的輸入(例如,數(shù)據(jù)信息、電力等等)并且將接收到的輸入傳輸?shù)揭苿咏K端100內(nèi)的一個或多個元件或者可以用于在移動終端和外部裝置之間傳輸數(shù)據(jù)。另外,當(dāng)移動終端100與外部底座連接時,接口單元170可以用作允許通過其將電力從底座提供到移動終端100的路徑或者可以用作允許從底座輸入的各種命令信號通過其傳輸?shù)揭苿咏K端的路徑。從底座輸入的各種命令信號或電力可以用作用于識別移動終端是否準(zhǔn)確地安裝在底座上的信號。輸出單元150被構(gòu)造為以視覺、音頻和/或觸覺方式提供輸出信號(例如,音頻信號、視頻信號、警報信號、振動信號等等)。輸出單元150可以包括顯示單元151、音頻輸出模塊152、警報單元153等等。顯示單元151可以顯示在移動終端100中處理的信息。例如,當(dāng)移動終端100處于電話通話模式時,顯示單元151可以顯示與通話或其它通信(例如,文本消息收發(fā)、多媒體文件下載等等)相關(guān)的用戶界面(ui)或圖形用戶界面(gui)。當(dāng)移動終端100處于視頻通話模式或者圖像捕獲模式時,顯示單元151可以顯示捕獲的圖像和/或接收的圖像、示出視頻或圖像以及相關(guān)功能的ui或gui等等。同時,當(dāng)顯示單元151和觸摸板以層的形式彼此疊加以形成觸摸屏?xí)r,顯示單元151可以用作輸入裝置和輸出裝置。顯示單元151可以包括液晶顯示器(lcd)、薄膜晶體管lcd(tft-lcd)、有機發(fā)光二極管(oled)顯示器、柔性顯示器、三維(3d)顯示器等等中的至少一種。這些顯示器中的一些可以被構(gòu)造為透明狀以允許用戶從外部觀看,這可以稱為透明顯示器,典型的透明顯示器可以例如為toled(透明有機發(fā)光二極管)顯示器等等。根據(jù)特定想要的實施方式,移動終端100可以包括兩個或更多顯示單元(或其它顯示裝置),例如,移動終端可以包括外部顯示單元(未示出)和內(nèi)部顯示單元(未示出)。觸摸屏可用于檢測觸摸輸入壓力以及觸摸輸入位置和觸摸輸入面積。音頻輸出模塊152可以在移動終端處于呼叫信號接收模式、通話模式、記錄模式、語音識別模式、廣播接收模式等等模式下時,將無線通信單元110接收的或者在存儲器160中存儲的音頻數(shù)據(jù)轉(zhuǎn)換音頻信號并且輸出為聲音。而且,音頻輸出模塊152可以提供與移動終端100執(zhí)行的特定功能相關(guān)的音頻輸出(例如,呼叫信號接收聲音、消息接收聲音等等)。音頻輸出模塊152可以包括揚聲器、蜂鳴器等等。警報單元153可以提供輸出以將事件的發(fā)生通知給移動終端100。典型的事件可以包括呼叫接收、消息接收、鍵信號輸入、觸摸輸入等等。除了音頻或視頻輸出之外,警報單元153可以以不同的方式提供輸出以通知事件的發(fā)生。例如,警報單元153可以以振動的形式提供輸出,當(dāng)接收到呼叫、消息或一些其它進入通信(incomingcommunication)時,警報單元153可以提供觸覺輸出(例如,振動)以將其通知給用戶。通過提供這樣的觸覺輸出,即使在用戶的移動電話處于用戶的口袋中時,用戶也能夠識別出各種事件的發(fā)生。警報單元153也可以經(jīng)由顯示單元151或音頻輸出模塊152提供通知事件的發(fā)生的輸出。存儲器160可以存儲由控制器180執(zhí)行的處理和控制操作的軟件程序等等,或者可以暫時地存儲已經(jīng)輸出或?qū)⒁敵龅臄?shù)據(jù)(例如,電話簿、消息、靜態(tài)圖像、視頻等等)。而且,存儲器160可以存儲關(guān)于當(dāng)觸摸施加到觸摸屏?xí)r輸出的各種方式的振動和音頻信號的數(shù)據(jù)。存儲器160可以包括至少一種類型的存儲介質(zhì),所述存儲介質(zhì)包括閃存、硬盤、多媒體卡、卡型存儲器(例如,sd或dx存儲器等等)、隨機訪問存儲器(ram)、靜態(tài)隨機訪問存儲器(sram)、只讀存儲器(rom)、電可擦除可編程只讀存儲器(eeprom)、可編程只讀存儲器(prom)、磁性存儲器、磁盤、光盤等等。而且,移動終端100可以與通過網(wǎng)絡(luò)連接執(zhí)行存儲器160的存儲功能的網(wǎng)絡(luò)存儲裝置協(xié)作??刂破?80通??刂埔苿咏K端的總體操作。例如,控制器180執(zhí)行與語音通話、數(shù)據(jù)通信、視頻通話等等相關(guān)的控制和處理。另外,控制器180可以包括用于再現(xiàn)(或回放)多媒體數(shù)據(jù)的多媒體模塊181,多媒體模塊181可以構(gòu)造在控制器180內(nèi),或者可以構(gòu)造為與控制器180分離??刂破?80可以執(zhí)行模式識別處理,以將在觸摸屏上執(zhí)行的手寫輸入或者圖片繪制輸入識別為字符或圖像。電源單元190在控制器180的控制下接收外部電力或內(nèi)部電力并且提供操作各元件和組件所需的適當(dāng)?shù)碾娏?。這里描述的各種實施方式可以以使用例如計算機軟件、硬件或其任何組合的計算機可讀介質(zhì)來實施。對于硬件實施,這里描述的實施方式可以通過使用特定用途集成電路(asic)、數(shù)字信號處理器(dsp)、數(shù)字信號處理裝置(dspd)、可編程邏輯裝置(pld)、現(xiàn)場可編程門陣列(fpga)、處理器、控制器、微控制器、微處理器、被設(shè)計為執(zhí)行這里描述的功能的電子單元中的至少一種來實施,在一些情況下,這樣的實施方式可以在控制器180中實施。對于軟件實施,諸如過程或功能的實施方式可以與允許執(zhí)行至少一種功能或操作的單獨的軟件模塊來實施。軟件代碼可以由以任何適當(dāng)?shù)木幊陶Z言編寫的軟件應(yīng)用程序(或程序)來實施,軟件代碼可以存儲在存儲器160中并且由控制器180執(zhí)行。至此,已經(jīng)按照其功能描述了移動終端。下面,為了簡要起見,將描述諸如折疊型、直板型、擺動型、滑動型移動終端等等的各種類型的移動終端中的滑動型移動終端作為示例。因此,本發(fā)明能夠應(yīng)用于任何類型的移動終端,并且不限于滑動型移動終端。如圖1中所示的移動終端100可以被構(gòu)造為利用經(jīng)由幀或分組發(fā)送數(shù)據(jù)的諸如有線和無線通信系統(tǒng)以及基于衛(wèi)星的通信系統(tǒng)來操作?,F(xiàn)在將參考圖2描述其中根據(jù)本發(fā)明的移動終端能夠操作的通信系統(tǒng)。這樣的通信系統(tǒng)可以使用不同的空中接口和/或物理層。例如,由通信系統(tǒng)使用的空中接口包括例如頻分多址(fdma)、時分多址(tdma)、碼分多址(cdma)和通用移動通信系統(tǒng)(umts)(特別地,長期演進(lte))、全球移動通信系統(tǒng)(gsm)等等。作為非限制性示例,下面的描述涉及cdma通信系統(tǒng),但是這樣的教導(dǎo)同樣適用于其它類型的系統(tǒng)。參考圖2,cdma無線通信系統(tǒng)可以包括多個移動終端100、多個基站(bs)270、基站控制器(bsc)275和移動交換中心(msc)280。msc280被構(gòu)造為與公共電話交換網(wǎng)絡(luò)(pstn)290形成接口。msc280還被構(gòu)造為與可以經(jīng)由回程線路耦接到基站270的bsc275形成接口。回程線路可以根據(jù)若干已知的接口中的任一種來構(gòu)造,所述接口包括例如e1/t1、atm,ip、ppp、幀中繼、hdsl、adsl或xdsl。將理解的是,如圖2中所示的系統(tǒng)可以包括多個bsc275。每個bs270可以服務(wù)一個或多個分區(qū)(或區(qū)域),由多向天線或指向特定方向的天線覆蓋的每個分區(qū)放射狀地遠(yuǎn)離bs270?;蛘?,每個分區(qū)可以由用于分集接收的兩個或更多天線覆蓋。每個bs270可以被構(gòu)造為支持多個頻率分配,并且每個頻率分配具有特定頻譜(例如,1.25mhz,5mhz等等)。分區(qū)與頻率分配的交叉可以被稱為cdma信道。bs270也可以被稱為基站收發(fā)器子系統(tǒng)(bts)或者其它等效術(shù)語。在這樣的情況下,術(shù)語"基站"可以用于籠統(tǒng)地表示單個bsc275和至少一個bs270?;疽部梢员环Q為"蜂窩站"。或者,特定bs270的各分區(qū)可以被稱為多個蜂窩站。如圖2中所示,廣播發(fā)射器(bt)295將廣播信號發(fā)送給在系統(tǒng)內(nèi)操作的移動終端100。如圖1中所示的廣播接收模塊111被設(shè)置在移動終端100處以接收由bt295發(fā)送的廣播信號。在圖2中,示出了幾個全球定位系統(tǒng)(gps)衛(wèi)星300。衛(wèi)星300幫助定位多個移動終端100中的至少一個。在圖2中,描繪了多個衛(wèi)星300,但是理解的是,可以利用任何數(shù)目的衛(wèi)星獲得有用的定位信息。如圖1中所示的作為gps的位置信息模塊115通常被構(gòu)造為與衛(wèi)星300配合以獲得想要的定位信息。替代gps跟蹤技術(shù)或者在gps跟蹤技術(shù)之外,可以使用可以跟蹤移動終端的位置的其它技術(shù)。另外,至少一個gps衛(wèi)星300可以選擇性地或者額外地處理衛(wèi)星dmb傳輸。作為無線通信系統(tǒng)的一個典型操作,bs270接收來自各種移動終端100的反向鏈路信號。移動終端100通常參與通話、消息收發(fā)和其它類型的通信。特定基站270接收的每個反向鏈路信號被在特定bs270內(nèi)進行處理。獲得的數(shù)據(jù)被轉(zhuǎn)發(fā)給相關(guān)的bsc275。bsc提供通話資源分配和包括bs270之間的軟切換過程的協(xié)調(diào)的移動管理功能。bsc275還將接收到的數(shù)據(jù)路由到msc280,其提供用于與pstn290形成接口的額外的路由服務(wù)。類似地,pstn290與msc280形成接口,msc與bsc275形成接口,并且bsc275相應(yīng)地控制bs270以將正向鏈路信號發(fā)送到移動終端100。基于上述移動終端硬件結(jié)構(gòu)以及通信系統(tǒng),提出本發(fā)明方法各個實施例。實施例一本發(fā)明實施例提供一種文件顯示方法,參照圖3所示,該方法包括以下步驟:步驟301,應(yīng)用程序需要終端顯示文件時,從服務(wù)器和/或終端存儲的各文件中獲取有收藏標(biāo)識信息的第一類文件。應(yīng)用程序需要終端顯示文件的情況可以為:用戶在使用應(yīng)用程序的過程中,需要查看(或其它使用目的)服務(wù)器和/或終端內(nèi)的文件時,就需要終端顯示相應(yīng)的文件。進一步的,用戶可以點擊應(yīng)用程序的文件顯示按鍵,向終端發(fā)送文件顯示請求;終端接收到文件顯示請求時,從服務(wù)器和/或終端獲取有收藏標(biāo)識信息的第一類文件。示例性的,第一用戶需要將一張圖片發(fā)送給第二用戶時,第一用戶可以點擊自己使用的社交應(yīng)用程序的圖片顯示按鍵,此時,社交應(yīng)用程序?qū)D片顯示請求發(fā)送給終端,終端接收到圖片顯示請求后,從服務(wù)器和/或終端內(nèi)獲取有收藏標(biāo)識信息的圖片并顯示;圖片被顯示后,用戶就可以查看顯示的圖片,并選擇需要發(fā)送的圖片,然后執(zhí)行發(fā)送操作,將選擇的圖片發(fā)送給第二用戶??蛇x的,需要顯示的文件可以為音頻文件、視頻文件、照片、文件夾或應(yīng)用程序瀏覽過的網(wǎng)頁的網(wǎng)址等。另外,服務(wù)器和/或終端存儲的各文件分別對應(yīng)有文件信息,文件信息可以包括文件的名稱、類型、大小、創(chuàng)建日期、修改日期或收藏標(biāo)識等信息。進一步的,文件信息存儲在全局?jǐn)?shù)據(jù)庫中。需要說明的是,全局?jǐn)?shù)據(jù)庫存儲了服務(wù)器和/或終端內(nèi)所有文件的文件信息,并且當(dāng)服務(wù)器和/或終端內(nèi)的任意一個文件進行修改時,對應(yīng)修改全局?jǐn)?shù)據(jù)庫中的文件信息。進一步的,收藏標(biāo)識信息可以包括收藏標(biāo)識,收藏標(biāo)識可以為1或0。當(dāng)收藏標(biāo)識為1時,表示設(shè)置有收藏標(biāo)識信息,即用戶收藏了對應(yīng)的文件;當(dāng)收藏標(biāo)識為0時,表示沒有設(shè)置收藏標(biāo)識信息,即用戶沒有收藏對應(yīng)的文件。進一步的,當(dāng)用戶想要關(guān)注某個文件或用戶喜歡文件時,將該文件存儲到服務(wù)器和/或終端內(nèi),以實現(xiàn)對該文件的收藏。示例性的,用戶在使用一個社交應(yīng)用程序的過程,發(fā)現(xiàn)社交應(yīng)用程序顯示的一張圖片可能需要再次使用時,就可以點擊應(yīng)用程序中的收藏按鍵,將該圖片收藏到服務(wù)器和/或終端,以便再次使用。另外,需要說明的是,當(dāng)用戶收藏文件時,可以將文件保存在與應(yīng)用程序?qū)?yīng)的文件夾內(nèi),并為收藏的文件設(shè)置收藏標(biāo)識信息;并同時將收藏的文件的文件信息保存到全局?jǐn)?shù)據(jù)庫中,同時在全局?jǐn)?shù)據(jù)庫中也為收藏的文件設(shè)置收藏標(biāo)識信息及配置其它文件信息,因此,在全局?jǐn)?shù)據(jù)庫中并不存儲文件本身,只是存儲文件的文件信息。另外,還需要說明的是,用戶還可以通過終端內(nèi)的一些功能為終端已經(jīng)存儲的文件設(shè)置收藏標(biāo)識信息,以方便文件被再次使用。可選的,可以通過如下步驟從服務(wù)器和/或終端獲取有收藏標(biāo)識信息的第一類文件:第一步,從全局?jǐn)?shù)據(jù)庫包括的各文件信息中獲取有收藏標(biāo)識信息的第一類文件信息。當(dāng)需要顯示文件時,終端查詢?nèi)謹(jǐn)?shù)據(jù)庫中包括的各文件信息,從各文件信息中獲取包括收藏標(biāo)識信息的第一類文件信息。示例性的,全局?jǐn)?shù)據(jù)庫如表一所示,當(dāng)需要顯示文件時,終端查詢?nèi)謹(jǐn)?shù)據(jù)庫中包括的四個文件信息,獲取四個文件信息中的收藏標(biāo)識(依次記為第一收藏標(biāo)識,第二收藏標(biāo)識,第三收藏標(biāo)識和第四收藏標(biāo)識),分別為1、1、0和0;由于1表示有收藏標(biāo)識信息,0表示沒有收藏標(biāo)識信息,所以判斷四個收藏標(biāo)識中,第一收藏標(biāo)識和第二收藏標(biāo)識有收藏標(biāo)識信息;確定第一收藏標(biāo)識所在的文件信息和第二收藏標(biāo)識所在的文件信息(編號為1和2的文件信息)為所要獲取的第一類文件信息。文件信息編號文件名稱類型大小存儲路徑收藏標(biāo)識1文件1jpeg8me:\圖片12文件2mp39me:\音頻13文件3mp450me:\視頻04文件4jpeg9me:\圖片0表一第二步,根據(jù)第一類文件信息包括的各存儲路徑,從服務(wù)器和/或終端獲取第一類文件。獲取到第一類文件信息后,獲取第一類文件信息中的各存儲路徑,根據(jù)每一個存儲路徑,從服務(wù)器和/或終端中獲取對應(yīng)的文件,得到第一類文件。示例性的,仍以上述例子為例,則獲取到的第一類文件信息為編號為1和2的兩個文件信息;從編號為1和2的文件信息中分別獲取對應(yīng)的存儲路徑,得到兩個存儲路徑,分別為“e:\圖片”和“e:\音頻”;然后根據(jù)這兩個存儲路徑從終端內(nèi)獲取相應(yīng)的文件,得到文件1和文件2。步驟302,顯示第一類文件??蛇x的,可以通過菜單或虛擬文件夾的形式顯示第一類文件。獲取到第一類文件后,直接通過菜單或虛擬文件夾的形式顯示第一類文件,而并不需要在復(fù)制第一類文件之后,才顯示第一類文件;因此減少復(fù)制文件這一操作步驟,提高顯示速度;另外,不復(fù)制圖片時,圖片存儲只占用了與圖片大小相同的存儲空間,相比與現(xiàn)有技術(shù)中將圖片復(fù)制到一個單獨的文件的情況,節(jié)省了終端存儲空間。另外,需要說明的是,用戶在需要查看文件時,一般更傾向于查詢自己收藏的文件,所以終端在需要顯示文件時,顯示用戶自己收藏的文件,以提高用戶查看文件的方便性。綜上所述,本發(fā)明實施例提供的文件顯示方法,為全局?jǐn)?shù)據(jù)庫的文件信息增加設(shè)置了收藏標(biāo)識這一文件信息,并為收藏的文件設(shè)置有收藏標(biāo)識信息;使得當(dāng)終端內(nèi)任意一個應(yīng)用程序需要終端顯示文件時,無論需要顯示的文件是否為應(yīng)用程序自己收藏的文件,終端都可以根據(jù)設(shè)置的收藏標(biāo)識信息從服務(wù)器和/或終端內(nèi)獲取對應(yīng)的文件;進而使得終端內(nèi)任意一個應(yīng)用程序都可以顯示其它應(yīng)用程序收藏的文件,從而提高文件的分享率;并且終端內(nèi)應(yīng)用程序在顯示收藏的文件時,并不需要將需要顯示的文件復(fù)制到應(yīng)用程序自己對應(yīng)的文件夾內(nèi),不僅減少了復(fù)制文件這個操作步驟,提高操作的方便性,而且不復(fù)制文件,還減少了終端存儲空間的占用,提高終端存儲空間的利用率。實施例二本發(fā)明實施例提供了另一種文件顯示方法,該方法在實施例一的步驟301之前增加判斷步驟,判斷步驟用于判斷應(yīng)用程序向終端發(fā)送文件顯示請求時,是否攜帶有文件顯示條件,并根據(jù)判斷結(jié)果執(zhí)行不同的操作。參照圖4a和圖4b所示,該方法包括以下步驟:步驟401,接收到文件顯示請求時,判斷文件顯示請求是否攜帶文件顯示條件。其中,文件顯示條件可以對需要顯示的文件進行限制,比如,要求顯示的某個類型的文件、某個大小范圍內(nèi)的文件,某個存儲路徑的文件。示例性的,當(dāng)文件顯示條件為“圖片”,表示要求顯示圖片類型的文件??蛇x的,可以通過如下方法判斷文件顯示請求中是否攜帶有文件顯示條件:終端接收到應(yīng)用程序發(fā)送的文件顯示請求時,獲取文件顯示請求中攜帶的各信息;判斷各信息中是否包括一個或多個文件信息,如果包括,確定攜帶有文件顯示條件;如果不包括,確定沒有攜帶文件顯示條件。比如,當(dāng)文件顯示請求中攜帶有“圖片”、“音頻”或“視頻”等信息時,確定攜帶有文件顯示條件;當(dāng)文件顯示請求中沒有攜帶任何與文件信息有關(guān)的信息時,確定沒有攜帶文件顯示條件。進一步的,當(dāng)確定沒有攜帶有文件顯示條件時,執(zhí)行步驟402;當(dāng)確定攜帶有文件顯示條件時,執(zhí)行步驟404。步驟402,確定沒有攜帶文件顯示條件時,從服務(wù)器和/或終端存儲的各文件中獲取有收藏標(biāo)識信息的第一類文件。有關(guān)從服務(wù)器和/或終端獲取有收藏標(biāo)識信息的第一類文件的內(nèi)容,參見實施例一步驟301中的相關(guān)描述,在此不做贅述。步驟403,顯示第一類文件。有關(guān)顯示第一類文件的內(nèi)容參見實施例一中步驟302的相關(guān)描述,在此不做贅述。步驟404,確定攜帶文件顯示條件時,從文件顯示請求中獲取文件顯示條件。由步驟401可知,確定攜帶文件顯示條件時,文件顯示請求中包括有文件信息等相關(guān)內(nèi)容,則終端獲取文件顯示請求包括的文件信息的相關(guān)內(nèi)容,也即獲取到了文件顯示條件。比如,從文件顯示請求中獲取到的文件顯示條件為“圖片”。步驟405,根據(jù)文件顯示條件從服務(wù)器和/或終端獲取符合文件顯示條件的第二類文件。獲取到文件顯示條件后,由于文件顯示條件為一個或多個文件信息,所以將該一個或多個文件信息與全局?jǐn)?shù)據(jù)庫中的文件信息進行對比,從全局?jǐn)?shù)據(jù)庫的包括的文件信息中獲取符合該一個或多個文件信息的第二類文件信息;然后根據(jù)第二類文件信息中包括的各存儲路徑,從服務(wù)器和/或終端獲取文件,得到符合文件顯示條件的第二類文件。步驟406,從第二類文件中獲取有收藏標(biāo)識信息的第三類文件。獲取到第二類文件后,根據(jù)第二類文件對應(yīng)的第二類文件信息中獲取有收藏標(biāo)識信息的第三類文件信息,并根據(jù)第三類文件信息中包括的各存儲路徑,從終端獲取文件,得到第三類文件。當(dāng)然步驟405和步驟406的執(zhí)行順序可以相反,即先獲取有收藏標(biāo)識信息的文件,再從有收藏標(biāo)識信息的文件中獲取符合文件顯示條件的文件。另外,需要說明的是,通過步驟405中獲取到第二類文件信息時,也可以不執(zhí)行獲取第二類文件的步驟,直接從第二類文件信息中獲取有收藏標(biāo)識信息的第三類文件信息,然后根據(jù)第三類文件信息獲取第三類文件;以減少操作步驟,提高操作效率。步驟407,顯示第三類文件。有關(guān)顯示第三類文件的方法,可以參見實施例一中顯示第一類文件的相關(guān)內(nèi)容,在此不做贅述??蛇x的,在顯示第三類文件的同時,也可以顯示第二類文件。可選的,通過第一菜單或第一虛擬文件夾的形式顯示第三類文件;通過第二菜單或第二虛擬文件夾的形式顯示第二類文件。這樣可以將將用戶收藏的文件和非用戶收藏的文件均顯示出來,以方便用戶查看或?qū)︼@示的文件進行其它操作,提高使用的方便性。綜上所述,本發(fā)明實施例提供的文件顯示方法,為全局?jǐn)?shù)據(jù)庫的文件信息增加設(shè)置了收藏標(biāo)識這一文件信息,并為收藏的文件設(shè)置有收藏標(biāo)識信息;使得當(dāng)終端內(nèi)任意一個應(yīng)用程序需要終端顯示文件時,無論需要顯示的文件是否為應(yīng)用程序自己收藏的文件,終端都可以根據(jù)設(shè)置的收藏標(biāo)識信息從服務(wù)器和/或終端內(nèi)獲取對應(yīng)的文件;進而使得終端內(nèi)任意一個應(yīng)用程序都可以顯示其它應(yīng)用程序收藏的文件,從而提高文件的分享率;并且終端內(nèi)應(yīng)用程序在顯示收藏的文件時,并不需要將需要顯示的文件復(fù)制到應(yīng)用程序自己對應(yīng)的文件夾內(nèi),不僅減少了復(fù)制文件這個操作步驟,提高操作的方便性,而且不復(fù)制文件,還減少了終端存儲空間的占用,提高終端存儲空間的利用率。實施例三本發(fā)明實施例提供一種文件顯示裝置500。參照圖5a所示,裝置500包括:第一獲取模塊501和第一顯示模塊502,其中:第一獲取模塊501,用于應(yīng)用程序需要終端顯示文件時,從服務(wù)器和/或終端存儲的各文件中獲取有收藏標(biāo)識信息的第一類文件。服務(wù)器和/或終端存儲的每個文件分別對應(yīng)有文件信息,文件信息至少包括收藏標(biāo)識,文件信息存儲在全局?jǐn)?shù)據(jù)庫中。第一顯示模塊502,用于顯示第一類文件??蛇x的,文件信息還包括存儲路徑,參照圖5b所示,第一獲取模塊501包括:第一獲取子模塊5011,用于從全局?jǐn)?shù)據(jù)庫包括的各文件信息中獲取有收藏標(biāo)識的第一類文件信息。第二獲取子模塊5012,用于根據(jù)第一類文件信息包括的各存儲路徑,從服務(wù)器和/或終端獲取第一類文件。可選的,第一顯示模塊501為:通過菜單或虛擬文件夾的形式顯示第一類文件??蛇x的,參照圖5c所示,裝置500還包括:判斷模塊503,用于接收到文件顯示請求時,判斷文件顯示請求是否攜帶文件顯示條件。確定沒有攜帶文件顯示條件時,執(zhí)行從服務(wù)器和/或終端獲取有收藏標(biāo)識信息的第一類文件的操作;確定攜帶文件顯示條件時,觸發(fā)第二獲取模塊504。仍參照圖5c所示,裝置500還包括:第二獲取模塊504和第二顯示模塊505,其中:第二獲取模塊504,用于從文件顯示請求中獲取文件顯示條件;根據(jù)文件顯示條件從服務(wù)器和/或終端存儲的各文件中獲取符合文件顯示條件的第二類文件;從第二類文件中獲取有收藏標(biāo)識信息的第三類文件。第二顯示模塊505,用于顯示第三類文件。有關(guān)裝置的內(nèi)容參見實施例一和實施例二中的相關(guān)內(nèi)容,在此不做贅述。綜上所述,本發(fā)明實施例提供的文件顯示裝置,為全局?jǐn)?shù)據(jù)庫的文件信息增加設(shè)置了收藏標(biāo)識這一文件信息,并為收藏的文件設(shè)置有收藏標(biāo)識信息;使得當(dāng)終端內(nèi)任意一個應(yīng)用程序需要終端顯示文件時,無論需要顯示的文件是否為應(yīng)用程序自己收藏的文件,終端都可以根據(jù)設(shè)置的收藏標(biāo)識信息從服務(wù)器和/或終端內(nèi)獲取對應(yīng)的文件;進而使得終端內(nèi)任意一個應(yīng)用程序都可以顯示其它應(yīng)用程序收藏的文件,從而提高文件的分享率;并且終端內(nèi)應(yīng)用程序在顯示收藏的文件時,并不需要將需要顯示的文件復(fù)制到應(yīng)用程序自己對應(yīng)的文件夾內(nèi),不僅減少了復(fù)制文件這個操作步驟,提高操作的方便性,而且不復(fù)制文件,還減少了終端存儲空間的占用,提高終端存儲空間的利用率。需要說明的是,在本文中,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者裝置不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者裝置所固有的要素。在沒有更多限制的情況下,由語句“包括一個……”限定的要素,并不排除在包括該要素的過程、方法、物品或者裝置中還存在另外的相同要素。上述本發(fā)明實施例序號僅僅為了描述,不代表實施例的優(yōu)劣。通過以上的實施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到上述實施例方法可借助軟件加必需的通用硬件平臺的方式來實現(xiàn),當(dāng)然也可以通過硬件,但很多情況下前者是更佳的實施方式?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機軟件產(chǎn)品存儲在一個存儲介質(zhì)(如rom/ram、磁碟、光盤)中,包括若干指令用以使得一臺終端設(shè)備(可以是手機,計算機,服務(wù)器,空調(diào)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個實施例所描述的方法。以上僅為本發(fā)明的優(yōu)選實施例,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說明書及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,或直接或間接運用在其他相關(guān)的
技術(shù)領(lǐng)域:
,均同理包括在本發(fā)明的專利保護范圍內(nèi)。當(dāng)前第1頁12