一種終端及終端展示文件的方法
【技術(shù)領(lǐng)域】
[0001 ]本發(fā)明涉及終端技術(shù)領(lǐng)域,尤其涉及一種終端及終端展示文件的方法。
【背景技術(shù)】
[0002]目前智能移動系統(tǒng)中,用戶通過終端中的應(yīng)用進(jìn)行相關(guān)文件的下載之后,需要查找到相關(guān)文件的下載保存地址,并通過文件管理程序按照文件的下載保存地址對下載文件進(jìn)行查看與操作,操作過程費時繁瑣,并且當(dāng)某些應(yīng)用的文檔保存路徑無法以文字記錄供用戶查看時,也為用戶查看文件帶來了不便,影響用戶體驗。
【發(fā)明內(nèi)容】
[0003]本發(fā)明的主要目的在于提出一種終端及終端展示文件的方法,旨在方便快捷地將應(yīng)用相關(guān)的文件進(jìn)行展示,提升用戶體驗。
[0004]為達(dá)到上述目的,本發(fā)明的技術(shù)方案是這樣實現(xiàn)的:
[0005]第一方面,本發(fā)明實施例提供了一種終端展示文件的方法,所述方法包括:
[0006]終端接收拖拽指令,將被拖拽的第一圖標(biāo)按照所述拖拽指令進(jìn)行相應(yīng)地移動,并獲取所述第一圖標(biāo)對應(yīng)的第一應(yīng)用程序兼容的文件格式;
[0007]當(dāng)所述第一圖標(biāo)按照所述拖拽指令移動至與第二圖標(biāo)有重合區(qū)域時,所述終端從所述第二圖標(biāo)對應(yīng)的第二應(yīng)用程序的文件路徑中,按照所述第一應(yīng)用程序兼容的文件格式進(jìn)行查詢,獲得待展示文件;
[0008]所述終端將所述待展示文件進(jìn)行顯示。
[0009]在上述方案中,所述終端從所述第二圖標(biāo)對應(yīng)的第二應(yīng)用程序的文件路徑中,按照所述第一應(yīng)用程序兼容的文件格式進(jìn)行查詢,獲得待展示文件,具體包括:
[0010]所述終端獲取所述第二應(yīng)用程序的安裝路徑與所述第二應(yīng)用程序的下載路徑;
[0011]所述終端將所述第二應(yīng)用程序的安裝路徑與所述第二應(yīng)用程序的下載路徑中的所有文件與所述第一應(yīng)用程序兼容的文件格式進(jìn)行匹配,獲得與所述第一應(yīng)用程序兼容的文件格式相匹配的待展示文件。
[0012]在上述方案中,所述終端將所述待展示文件進(jìn)行顯示,具體包括:
[0013]所述終端將所述待展示文件標(biāo)識保存至所述第二圖標(biāo)的彈出框中進(jìn)行顯示;或者,所述終端設(shè)置屏幕的邊框或邊欄,并將所述待展示文件標(biāo)識保存至所述邊框或邊欄中進(jìn)行顯示。
[0014]在上述方案中,所述終端將待展示文件進(jìn)行顯示之后,所述方法還包括:
[0015]所述終端接收選取指令,其中,所述選取指令用于指示從所述待展示文件中確定待訪問文件;
[0016]所述終端根據(jù)所述選取指令,通過所述第一應(yīng)用程序訪問所述待訪問文件。
[0017]在上述方案中,所述終端將被拖拽的第一圖標(biāo)按照所述拖拽指令進(jìn)行相應(yīng)地移動,具體包括:
[0018]所述終端利用觸摸屏的掃描函數(shù)對圖標(biāo)的拖拽指令進(jìn)行掃描;
[0019]當(dāng)所述終端接收到所述拖拽指令時,所述終端通過所述掃描函數(shù)獲取到所述被拖拽的第一圖標(biāo),并且根據(jù)所述掃描函數(shù)將所述被拖拽的第一圖標(biāo)按照所述拖拽指令進(jìn)行相應(yīng)的移動。
[0020]第二方面,本發(fā)明實施例提供了一種終端,所述終端包括:接收單元、顯示單元、獲取單元、檢測單元和查詢單元;其中,
[0021]所述接收單元,用于接收拖拽指令;
[0022]所述顯示單元,用于將被拖拽的第一圖標(biāo)按照所述拖拽指令進(jìn)行相應(yīng)地移動;
[0023]所述獲取單元,用于獲取所述第一圖標(biāo)對應(yīng)的第一應(yīng)用程序兼容的文件格式;
[0024]所述檢測單元,用于檢測所述第一圖標(biāo)按照所述拖拽指令移動是否與第二圖標(biāo)有重合區(qū)域,并當(dāng)所述第一圖標(biāo)按照所述拖拽指令移動至與第二圖標(biāo)有重合區(qū)域時,觸發(fā)所述查詢單元;
[0025]所述查詢單元,用于從所述第二圖標(biāo)對應(yīng)的第二應(yīng)用程序的文件路徑中,按照所述第一應(yīng)用程序兼容的文件格式進(jìn)行查詢,獲得待展示文件;
[0026]所述顯示單元,還用于將所述待展示文件進(jìn)行顯示。
[0027]在上述方案中,所述查詢單元,具體用于:
[0028]獲取所述第二應(yīng)用程序的安裝路徑與所述第二應(yīng)用程序的下載路徑;
[0029]以及,將所述第二應(yīng)用程序的安裝路徑與所述第二應(yīng)用程序的下載路徑中的所有文件與所述第一應(yīng)用程序兼容的文件格式進(jìn)行匹配,獲得與所述第一應(yīng)用程序兼容的文件格式相匹配的待展示文件。
[0030]在上述方案中,所述顯示單元,具體用于:
[0031]將所述待展示文件標(biāo)識保存至所述第二圖標(biāo)的彈出框中進(jìn)行顯示;或者,設(shè)置屏幕的邊框或邊欄,并將所述待展示文件標(biāo)識保存至所述邊框或邊欄中進(jìn)行顯示。
[0032]在上述方案中,所述接收單元,還用于接收選取指令,其中,所述選取指令用于指示從所述待展示文件中確定待訪問文件;
[0033]所述終端還包括訪問單元,用于根據(jù)所述選取指令中,通過所述第一應(yīng)用程序訪問所述待訪問文件。
[0034]在上述方案中,所述顯示單元,具體用于利用觸摸屏的掃描函數(shù)對圖標(biāo)的拖拽指令進(jìn)行掃描;
[0035]以及,當(dāng)所述接收單元接收到所述拖拽指令時,通過所述掃描函數(shù)獲取到所述被拖拽的第一圖標(biāo),并且根據(jù)所述掃描函數(shù)將所述被拖拽的第一圖標(biāo)按照所述拖拽指令進(jìn)行相應(yīng)的移動。
[0036]本發(fā)明實施例所提供的一種終端及終端展示文件的方法,通過應(yīng)用程序圖標(biāo)的拖拽來展示被拖拽圖標(biāo)所對應(yīng)的應(yīng)用程序所能訪問的文件,因此能夠方便快捷地將應(yīng)用相關(guān)的文件進(jìn)行展示,從而提升用戶體驗。
【附圖說明】
[0037]圖1為本發(fā)明實施例提供的一種移動終端的可選的硬件結(jié)構(gòu)示意圖;
[0038]圖2為本發(fā)明實施例提供的一種終端展示文件的方法流程示意圖;
[0039]圖3為本發(fā)明實施例提供的一種終端顯示示意圖;
[0040]圖4為本發(fā)明實施例提供的另一種終端顯示示意圖;
[0041 ]圖5為本發(fā)明實施例提供的一種終端獲得待展示文件的流程示意圖;
[0042]圖6為本發(fā)明實施例提供的又一種終端顯示示意圖;
[0043]圖7為本發(fā)明實施例提供的再一種終端顯示示意圖;
[0044]圖8為本發(fā)明實施例提供的一種終端訪問文件的流程示意圖;
[0045]圖9為本發(fā)明實施例提供的一種終端訪問文件的具體實現(xiàn)流程示意圖;
[0046]圖10為本發(fā)明實施例提供的一種終端具體實現(xiàn)時的顯示示意圖;
[0047]圖11為本發(fā)明實施例提供的另一種終端具體實現(xiàn)時的顯示示意圖;
[0048]圖12為本發(fā)明實施例提供的又一種終端具體實現(xiàn)時的顯示示意圖;
[0049]圖13為本發(fā)明實施例提供的再一種終端具體實現(xiàn)時的顯示示意圖;
[0050]圖14為本發(fā)明實施例提供的一種終端的結(jié)構(gòu)示意圖;
[0051]圖15為本發(fā)明實施例提供的另一種終端的結(jié)構(gòu)示意圖。
【具體實施方式】
[0052]下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進(jìn)行清楚、完整地描述。
[0053]現(xiàn)在將參考附圖1來描述實現(xiàn)本發(fā)明各個實施例的移動終端。在后續(xù)的描述中,使用用于表示元件的諸如“模塊”、“部件”或“單元”的后綴僅為了有利于本發(fā)明的說明,其本身并沒有特定的意義。因此,"模塊"與"部件"可以混合地使用。
[0054]移動終端可以以各種形式來實施。例如,本發(fā)明中描述的終端可以包括諸如移動電話、智能電話、筆記本電腦、數(shù)字廣播接收器、個人數(shù)字助理(PDA)、平板電腦(PAD)、便攜式多媒體播放器(PMP)、導(dǎo)航裝置等等的移動終端以及諸如數(shù)字TV、臺式計算機(jī)等等的固定終端。下面,假設(shè)終端是移動終端。然而,本領(lǐng)域技術(shù)人員將理解的是,除了特別用于移動目的的元件之外,根據(jù)本發(fā)明的實施方式的構(gòu)造也能夠應(yīng)用于固定類型的終端。
[0055]圖1為實現(xiàn)本發(fā)明各個實施例的移動終端的一種可選的硬件結(jié)構(gòu)示意。
[0056]移動終端100可以包括用戶輸入單元130、顯示單元150、存儲器160、控制器180和電源單元190等等。圖1示出了具有各種組件的移動終端,但是應(yīng)理解的是,并不要求實施所有示出的組件,可以替代地實施更多或更少的組件,將在下面詳細(xì)描述移動終端的元件。
[0057]用戶輸入單元130可以根據(jù)用戶輸入的命令生成鍵輸入數(shù)據(jù)以控制移動終端的各種操作。用戶輸入單元130允許用戶輸入各種類型的信息,并且可以包括鍵盤、鍋仔片、觸摸板(例如,檢測由于被接觸而導(dǎo)致的電阻、壓力、電容等等的變化的觸敏組件)、滾輪、搖桿等等。特別地,當(dāng)觸摸板以層的形式疊加在顯示單元151上時,可以形成觸摸屏。
[0058]顯示單元151可以顯示在移動終端100中處理的信息。例如,當(dāng)移動終端100處于電話通話模式時,顯示單元151可以顯示與通話或其它通信(例如,文本消息收發(fā)、多媒體文件下載等等)相關(guān)的用戶界面(UI)或圖形用戶界面(GUI)。當(dāng)移動終端100處于視頻通話模式或者圖像捕獲模式時,顯示單元151可以顯示捕獲的圖像和/或接收的圖像、示出視頻或圖像以及相關(guān)功能的UI或GUI等等。
[0059]同時,當(dāng)顯示單元151和觸摸板以層的形式彼此疊加以形成觸摸屏?xí)r,顯示單元151可以用作輸入裝置和輸出裝置。顯示單元151可以包括液晶顯示器(LCD)、薄膜晶體管IXD(TFT-1XD)、有