午夜毛片免费看,老师老少妇黄色网站,久久本道综合久久伊人,伊人黄片子

文件信息的展示方法、裝置及終端設備的制造方法

文檔序號:10687080閱讀:589來源:國知局
文件信息的展示方法、裝置及終端設備的制造方法
【專利摘要】本發(fā)明公開了一種文件信息的展示方法、裝置及終端設備,其中,所述方法包括:獲取與應用程序對應的關聯(lián)文件,所述關聯(lián)文件為利用所述應用程序打開過的文件;根據(jù)所述關聯(lián)文件生成所述應用程序的文件使用列表;響應于用戶對所述應用程序圖標的觸發(fā)操作,展示所述文件使用列表。本發(fā)明通過根據(jù)應用程序對應的關聯(lián)文件生成該應用程序的文件使用列表,并響應于用戶對該應用程序圖標的觸發(fā)操作,展示生成的文件使用列表,使得用戶能夠及時、快速瀏覽到該應用程序最近使用或處理過的文件,提升用戶體驗。
【專利說明】
文件信息的展示方法、裝置及終端設備
技術領域
[0001]本發(fā)明涉及計算機技術領域,尤其涉及一種文件信息的展示方法、裝置及終端設備。
【背景技術】
[0002]隨著移動終端技術的不斷發(fā)展,各軟件開發(fā)商為移動終端提供了各種各樣的應用服務。在使用應用進行作業(yè)時,會生成與該引用關聯(lián)的文件。用戶經(jīng)常需要打開利用一應用編輯過的文件,尤其是需要打開一應用最近編輯過的文件,以繼續(xù)利用該應用進行進一步處理或者查看?,F(xiàn)有技術中的一種解決方式是用戶必須點擊該應用的圖標,先打開該應用,然后在文件菜單下找到最近使用過的文件,另一種方式是通過存儲目錄路徑進行一級一級的查找,兩種方式都是操作過程步驟多,費時費力。現(xiàn)有技術中windows系統(tǒng)自帶一種功能,能夠在開始菜單顯示最近的文檔,但這些文檔并不分類,而且只能是office系統(tǒng)的文件。因此需要一種技術能夠幫助用戶快捷地找到利用各種應用最近使用過的文件。

【發(fā)明內容】

[0003]鑒于上述問題,提出了本發(fā)明以便提供一種克服上述問題或者至少部分地解決上述問題的文件信息的展示方法、裝置及終端設備。
[0004]本發(fā)明的一個方面,提供了一種文件信息的展示方法,包括:
[0005]獲取與應用程序對應的關聯(lián)文件,所述關聯(lián)文件為利用所述應用程序打開過的文件;
[0006]根據(jù)所述關聯(lián)文件生成所述應用程序的文件使用列表;
[0007]響應于用戶對所述應用程序圖標的觸發(fā)操作,展示所述文件使用列表。
[0008]可選地,所述獲取與應用程序對應的關聯(lián)文件,包括:
[0009]在所述應用程序所屬終端的注冊表中獲取所述應用程序的安裝目錄;
[0010]在所述安裝目錄中查找所述關聯(lián)文件。
[0011 ]可選地,所述在所述安裝目錄中查找所述關聯(lián)文件,包括:
[0012]根據(jù)所述應用程序對應的文件擴展名在所述安裝目錄中查找所述關聯(lián)文件。
[0013]可選地,所述根據(jù)所述關聯(lián)文件生成所述應用程序的文件使用列表,包括:
[0014]根據(jù)所述關聯(lián)文件的生成時間對所述關聯(lián)文件進行排序,根據(jù)排序結果生成所述應用程序的文件使用列表。
[0015]可選地,所述響應于用戶對所述應用程序圖標的觸發(fā)操作,展示所述文件使用列表,包括:
[0016]響應于用戶對所述應用程序圖標的點擊操作,在所述應用程序的菜單列表中展示所述文件使用列表或者直接展示所述文件使用列表。
[0017]可選地,所述響應于用戶對所述應用程序圖標的觸發(fā)操作,展示所述文件使用列表,包括:
[0018]響應于用戶對所述應用程序圖標的停留操作,展示所述文件使用列表。
[0019]可選地,還包括:
[0020]接收用戶對所述文件使用列表中的文件的觸發(fā)操作輸入;
[0021 ]根據(jù)所述觸發(fā)操作輸入,獲取所述關聯(lián)文件的存儲路徑,并根據(jù)所述存儲路徑打開所述關聯(lián)文件。
[0022]本發(fā)明的另一個方面,提供了一種文件信息的展示裝置,包括:
[0023]獲取單元,用于獲取與應用程序對應的關聯(lián)文件,所述關聯(lián)文件為利用所述應用程序打開過的文件;
[0024]生成單元,用于根據(jù)所述獲取單元獲取的關聯(lián)文件生成所述應用程序的文件使用列表;
[0025]展示單元,用于響應于用戶對所述應用程序圖標的觸發(fā)操作,展示所述生成單元生成的文件使用列表。
[0026]可選地,所述獲取單元,包括:
[0027]獲取模塊,用于在所述應用程序所屬終端的注冊表中獲取所述應用程序的安裝目錄;
[0028]查找模塊,用于在所述安裝目錄中查找所述關聯(lián)文件。
[0029]可選地,所述查找模塊,具體用于根據(jù)所述應用程序對應的文件擴展名在所述安裝目錄中查找所述關聯(lián)文件。
[0030]可選地,所述生成單元,具體用于根據(jù)所述關聯(lián)文件的生成時間對所述關聯(lián)文件進行排序,根據(jù)排序結果生成所述應用程序的文件使用列表。
[0031]可選地,所述展示單元,具體用于響應于用戶對所述應用程序圖標的點擊操作,在所述應用程序的菜單列表中展示所述文件使用列表或者直接展示所述文件使用列表。
[0032]可選地,所述展示單元,具體用于響應于用戶對所述應用程序圖標的停留操作,展示所述文件使用列表。
[0033]可選地,所述裝置還包括:
[0034]接收單元,用于接收用戶對所述文件使用列表中的文件的觸發(fā)操作輸入;
[0035]加載單元,用于根據(jù)所述觸發(fā)操作輸入,獲取所述關聯(lián)文件的存儲路徑,并根據(jù)所述存儲路徑打開所述關聯(lián)文件。
[0036]本發(fā)明的再一個方面,提供了一種終端設備,包括如上所述的文件信息的展示裝置。
[0037]本發(fā)明實施例提供的文件信息的展示方法、裝置及終端設備,通過根據(jù)應用程序對應的關聯(lián)文件生成該應用程序的文件使用列表,并響應于用戶對該應用程序圖標的觸發(fā)操作,展示生成的文件使用列表,使得用戶能夠及時、快速瀏覽到該應用程序最近使用或處理過的文件,提升用戶體驗。
[0038]上述說明僅是本發(fā)明技術方案的概述,為了能夠更清楚了解本發(fā)明的技術手段,而可依照說明書的內容予以實施,并且為了讓本發(fā)明的上述和其它目的、特征和優(yōu)點能夠更明顯易懂,以下特舉本發(fā)明的【具體實施方式】。
【附圖說明】
[0039]通過閱讀下文優(yōu)選實施方式的詳細描述,各種其他的優(yōu)點和益處對于本領域普通技術人員將變得清楚明了。附圖僅用于示出優(yōu)選實施方式的目的,而并不認為是對本發(fā)明的限制。而且在整個附圖中,用相同的參考符號表示相同的部件。在附圖中:
[0040]圖1示出了根據(jù)本發(fā)明一個實施例的一種文件信息的展示方法的流程圖;
[0041]圖2示出了根據(jù)本發(fā)明一個實施例的一種文件信息的展示方法中步驟Sll的細分流程示意圖;
[0042]圖3示出了根據(jù)本發(fā)明另一實施例的一種文件信息的展示方法的流程圖;
[0043]圖4示出了根據(jù)本發(fā)明一個實施例的一種文件信息的展示裝置的結構示意圖;
[0044]圖5示出了根據(jù)本發(fā)明一個實施例的一種文件信息的展示裝置中獲取單元的內部結構示意圖;
[0045]圖6示出了根據(jù)本發(fā)明另一實施例的一種文件信息的展示裝置的結構示意圖。
【具體實施方式】
[0046]下面將參照附圖更詳細地描述本公開的示例性實施例。雖然附圖中顯示了本公開的示例性實施例,然而應當理解,可以以各種形式實現(xiàn)本公開而不應被這里闡述的實施例所限制。相反,提供這些實施例是為了能夠更透徹地理解本公開,并且能夠將本公開的范圍完整的傳達給本領域的技術人員。
[0047]本技術領域技術人員可以理解,除非特意聲明,這里使用的單數(shù)形式“一”、“一個”、“所述”和“該”也可包括復數(shù)形式。應該進一步理解的是,本發(fā)明的說明書中使用的措辭“包括”是指存在所述特征、整數(shù)、步驟、操作、元件和/或組件,但是并不排除存在或添加一個或多個其他特征、整數(shù)、步驟、操作、元件、組件和/或它們的組。
[0048]本技術領域技術人員可以理解,除非另外定義,這里使用的所有術語(包括技術術語和科學術語),具有與本發(fā)明所屬領域中的普通技術人員的一般理解相同的意義。還應該理解的是,諸如通用字典中定義的那些術語,應該被理解為具有與現(xiàn)有技術的上下文中的意義一致的意義,并且除非被特定定義,否則不會用理想化或過于正式的含義來解釋。
[0049]圖1示意性示出了本發(fā)明一個實施例的文件信息的展示方法的流程圖。本實施例提供的文件信息的展示方法被配置在終端設備中,例如,計算機、筆記本、PDA(個人數(shù)字助理,Personal Digital Assistant)等各種能夠安裝應用程序的電子設備。參照圖1,本發(fā)明實施例的文件信息的展示方法具體包括以下步驟:
[0050]步驟S11、獲取與應用程序對應的關聯(lián)文件,所述關聯(lián)文件為利用所述應用程序打開過的文件。
[0051]本實施例中,所述應用程序包括任一安裝在終端設備的操作系統(tǒng)的客戶端軟件或者計算機程序。例如:Word軟件,wps軟件,圖形文件,pdf閱讀器、excel軟件、瀏覽器軟件等等。其中,操作系統(tǒng)包括但不限于Windows操作系統(tǒng)或Linux操作系統(tǒng)。
[0052]其中,關聯(lián)文件為利用相應的應用程序打開過的文件,具體包括利用該應用程序打開或編輯過的文件。
[0053]步驟S12、根據(jù)所述關聯(lián)文件生成所述應用程序的文件使用列表。
[0054]本實施例中,文件使用列表中可以包括有各個關聯(lián)文件的名稱、打開或修改時間、文件大小以及順序編號等信息,本發(fā)明對此不做具體限定。
[0055]步驟S13、響應于用戶對所述應用程序的圖標的觸發(fā)操作,展示所述文件使用列表。
[0056]在實際應用中,在生成應用程序的文件使用列表后,用戶需要了解該應用程序最近使用或處理過的文件,當檢測到用戶對所述應用程序的圖標的觸發(fā)操作時,則響應于該觸發(fā)操作,將生成的文件使用列表進行展示。
[0057]本發(fā)明實施例提供的文件信息的展示方法,通過根據(jù)應用程序對應的關聯(lián)文件生成該應用程序的文件使用列表,并響應于用戶對該應用程序圖標的觸發(fā)操作,展示生成的文件使用列表,使得用戶能夠及時、快速瀏覽到該應用程序最近使用或處理過的文件,提升用戶體驗。
[0058]為了進一步體現(xiàn)本發(fā)明的優(yōu)越性,如下進一步揭示本發(fā)明文件信息的展示方法中步驟Sll的細分步驟,來體現(xiàn)依據(jù)本步驟實現(xiàn)的另一實施例。參照圖2,本步驟的細分步驟包括:
[0059]步驟S111、在所述應用程序所屬終端的注冊表中獲取所述應用程序的安裝目錄。
[0060]可理解的,終端設備均包含有注冊表,用于存儲操作系統(tǒng)所使用的配置數(shù)據(jù)。在一些實施例中,注冊表可以被配置成與分層文件夾相似的文件的結構,其中每一個文件子集被稱為注冊表單元。每一個注冊表單元與類似于文件系統(tǒng)中的文件夾的注冊表鍵值(key)相關聯(lián),每當訪問或重新配置文件時,相應條目被放置在與文件類型相關聯(lián)的注冊表鍵值中。
[0061]具體的,每一應用程序在終端設備的注冊表中均對應有相關聯(lián)的注冊表鍵值,進而可通過終端設備的注冊表獲取應用程序的安裝目錄。
[0062]步驟SI12、在所述安裝目錄中查找所述關聯(lián)文件。
[0063]獲取到應用程序的安裝目錄后,可通過安裝目錄查找應用程序對應的關聯(lián)文件。具體的,可通過遍歷安裝目錄中的所有文件實現(xiàn)關聯(lián)文件的查找,也可以根據(jù)一定的查找策略實現(xiàn)關聯(lián)文件的查找,本發(fā)明實施例對此不做具體限定。
[0064]需要說明的是,雖然通常在基于Windows的操作系統(tǒng)的上下文中使用術語“注冊表”,但是在這里披露的技術并不約束于任何特別的操作系統(tǒng)或注冊表配置。也能夠采用提供類似功能的其他技術,諸如而非限制,在Linux或基于Unix的操作系統(tǒng)中使用的配置文件等等。
[0065]在本發(fā)明的一個實施例中,步驟S112中在所述安裝目錄中查找所述關聯(lián)文件,具體包括:根據(jù)所述應用程序對應的文件擴展名在所述安裝目錄中查找所述關聯(lián)文件。
[0066]可理解的是,一般情況下不同應用程序對應的文件擴展名不同,如,Word軟件對應的文件擴展名為.doc,wps軟件對應的文件擴展名為.wps,圖形文件對應的文件擴展名為.jpg,pdf閱讀器對應的文件擴展名為.pdf ,excel軟件對應的文件擴展名為.xls,瀏覽器軟件對應的文件擴展名為.htm,等等。
[0067]本發(fā)明實施例,通過應用程序所屬終端的注冊表文件,獲取到應用程序的安裝目錄后,可根據(jù)該應用程序能夠打開、編輯的文件對應的文件擴展名,在其對應的安裝目錄中查找與該應用程序對應的關聯(lián)文件,以快速,準確地實現(xiàn)應用程序對應的關聯(lián)文件的查找。
[0068]以上雖然具體羅列出一些常用應用程序對應的文件擴展名,本領域技術人員可以理解的是,這僅是闡述性質的,并不用于限定本發(fā)明實施方式的保護范圍。
[0069]為了進一步體現(xiàn)本發(fā)明的優(yōu)越性,如下進一步揭示本發(fā)明文件信息的展示方法中步驟S12的具體實現(xiàn)方式,來體現(xiàn)依據(jù)本步驟實現(xiàn)的另一實施例。本步驟的具體實現(xiàn)包括:根據(jù)所述關聯(lián)文件的生成時間對所述關聯(lián)文件進行排序,根據(jù)排序結果生成所述應用程序的文件使用列表。
[0070]本實施例中,在通過步驟Sll獲取到與應用程序對應的關聯(lián)文件之后,為了盡可能地確保文件使用列表的實時性和實用性,可通過根據(jù)各個關聯(lián)文件的生成時間對所述關聯(lián)文件進行排序,并根據(jù)排序結果生成應用程序的文件使用列表,以使得用戶最近使用的,對用戶而言再次查找并打開的可能性較大的文件均存在于生成的文件使用列表,進一步滿足用戶體驗。
[°071 ] 在一個具體示例中,可以使用API命令ftCreat1nTime獲取文件使用列表中各個文件的最后訪問時間,或ftLastAccessTime獲取文件使用列表中各個文件的最后修改時間,并按照訪問時間或修改時間的先后順序對所述關聯(lián)文件進行排序,訪問時間或修改時間越新的關聯(lián)文件,在排序隊列中的順序越靠前。f t L a s t A c c e s s T i m e命令和ftLastAccessTime命令的存在是每個文件的固有屬性,通過ftLast AccessTime命令或ftLastAccessTime命令可以很方便、快速的獲取到關聯(lián)文件的生成時間。
[0072]為了進一步體現(xiàn)本發(fā)明的優(yōu)越性,如下進一步揭示本發(fā)明文件信息的展示方法中步驟S13的具體實現(xiàn)方式,來體現(xiàn)依據(jù)本步驟實現(xiàn)的另一實施例。本步驟的具體實現(xiàn)包括:響應于用戶對所述應用程序圖標的點擊操作,在所述應用程序的菜單列表中展示所述文件使用列表或者直接展示所述文件使用列表。
[0073]可理解的,所述操作包括左擊、右擊或雙擊等,具體包含有鼠標的點擊操作或手指和其他輸入設備的觸摸點擊操作。
[0074]在實際應用中,當檢測到用戶對應用程序的圖標的點擊操作時,可在應用程序的菜單列表中展示文件使用列表,例如,可以在應用程序的菜單列表的底部或頂部展示文件使用列表,或在應用程序的菜單列表的第二級菜單中展示文件使用列表。此外,在本發(fā)明的另一可選實施例中,還可以直接在應用程序圖標的周圍的某一位置展示所述文件使用列表,方便用戶快速瀏覽到該應用程序最近使用或處理過的文件,提升用戶體驗。
[0075]為了進一步體現(xiàn)本發(fā)明的優(yōu)越性,如下進一步揭示本發(fā)明文件信息的展示方法中步驟S13的具體實現(xiàn)方式,來體現(xiàn)依據(jù)本步驟實現(xiàn)的另一實施例。本步驟的具體實現(xiàn)包括:響應于用戶對所述應用程序圖標的停留操作,展示所述文件使用列表。
[0076]在實際應用中,還可以通過檢測用戶對應用程序圖標的停留操作,實現(xiàn)文件使用列表的展示。具體的,當檢測到用戶在應用程序的圖標上的停留時間超過預設時間閾值時,則認為檢測到用戶對該應用程序圖標的停留操作。本發(fā)明實施例,通過在檢測到用戶對該應用程序圖標的停留操作時,實現(xiàn)文件使用列表的展示,進而方便用戶快速瀏覽到該應用程序最近使用或處理過的文件,提升用戶體驗。
[0077]需要說明的時,除了上述實施例中提出的通過對應用程序圖標的點擊操作或停留操作外,還可以通過其他方式實現(xiàn)對應用程序的圖標的觸發(fā)操作,如手勢觸發(fā)或者預定語音輸入觸發(fā)等,本發(fā)明對此不做限定,本領域技術人員需要根據(jù)實際應用進行設置。
[0078]為了進一步體現(xiàn)本發(fā)明的優(yōu)越性,如下進一步揭示本發(fā)明文件信息的展示方法的另一實施例。參照圖3,本發(fā)明實施例中的文件信息的展示方法,具體包括以下步驟:
[0079]步驟S21、獲取與應用程序對應的關聯(lián)文件,所述關聯(lián)文件為利用所述應用程序打開過的文件。
[0080]步驟S22、根據(jù)所述關聯(lián)文件生成所述應用程序的文件使用列表。
[0081]步驟S23、響應于用戶對所述應用程序圖標的觸發(fā)操作,展示所述文件使用列表。
[0082]其中,步驟S21?S23與圖1所示的實施方式的步驟Sll?S13相同,在此不再贅述。
[0083]步驟S24、接收用戶對所述文件使用列表中的文件的觸發(fā)操作輸入。
[0084]本步驟中,所述觸發(fā)操作輸入可通過多種方式觸發(fā),如鼠標或者用戶觸摸操作或者預定語音輸入等。在一個具體示例中,可通過鼠標點擊展示于終端界面中的文件使用列表中的文件,或,在終端界面的觸摸屏上觸摸文件使用列表中的文件。
[0085]需要說明的是,上面提到的觸發(fā)指令的觸發(fā)方式僅是舉例,除了上述情況之外還可以包括其他的情況,本發(fā)明對此不做限定,本領域技術人員需要根據(jù)實際應用進行設置。
[0086]步驟S25、根據(jù)所述觸發(fā)操作輸入,獲取所述關聯(lián)文件的存儲路徑,并根據(jù)所述存儲路徑打開所述關聯(lián)文件。
[0087]在一個具體示例中,當接收到用戶對展示于終端設備顯示界面的文件使用列表中的文件的觸發(fā)操作輸入時,可以使用API命令GetFul IPathName來獲取與應用程序對應的關聯(lián)文件的存儲路徑,并通過使用API命令CreateFi Ie打開所述關聯(lián)文件。
[0088]本發(fā)明實施例,當用戶需要再次通過該應用程序打開最近使用或處理過的文件時,可通過對文件使用列表中的文件的觸發(fā)操作輸入,以獲取相應的關聯(lián)文件的存儲路徑,并根據(jù)該存儲路徑打開所需要使用的關聯(lián)文件,實現(xiàn)對應用程序最近使用或處理過的文件的快速定位、瀏覽或編輯,進一步提升用戶的使用體驗。
[0089]對于方法實施例,為了簡單描述,故將其都表述為一系列的動作組合,但是本領域技術人員應該知悉,本發(fā)明實施例并不受所描述的動作順序的限制,因為依據(jù)本發(fā)明實施例,某些步驟可以采用其他順序或者同時進行。其次,本領域技術人員也應該知悉,說明書中所描述的實施例均屬于優(yōu)選實施例,所涉及的動作并不一定是本發(fā)明實施例所必須的。
[0090]圖4示意性示出了本發(fā)明一個實施例的文件信息的展示裝置的結構示意圖。參照圖4,本發(fā)明實施例的文件信息的展示裝置具體包括獲取單元401、生成單元402以及展示單元403,其中,獲取單元401用于獲取與應用程序對應的關聯(lián)文件,所述關聯(lián)文件為利用所述應用程序打開過的文件;生成單元402,用于根據(jù)所述獲取單元401獲取的關聯(lián)文件生成所述應用程序的文件使用列表;展示單元403,用于響應于用戶對所述應用程序圖標的觸發(fā)操作,展示所述生成單元402生成的文件使用列表。
[0091]本實施例中,所述應用程序包括任一安裝在終端設備的操作系統(tǒng)的可打開特定文件的程序。例如:Word軟件,wps軟件,圖形文件,pdf閱讀器、exceI軟件、瀏覽器軟件等等。其中,操作系統(tǒng)包括但不限于Windows操作系統(tǒng)或Linux操作系統(tǒng)。
[0092]本實施例中,文件使用列表中可以包括有各個關聯(lián)文件的名稱、打開或修改時間、文件大小以及順序編號等信息,本發(fā)明對此不做具體限定。
[0093]其中,關聯(lián)文件為利用相應的應用程序打開過的文件,具體包括打開或編輯過的文件。
[0094]本發(fā)明實施例提供的文件信息的展示裝置,生成單元402通過根據(jù)獲取單元401獲取的應用程序對應的關聯(lián)文件生成該應用程序的文件使用列表,以使展示單元403響應于用戶對該應用程序圖標的觸發(fā)操作,展示生成的文件使用列表,使得用戶能夠及時、快速瀏覽到該應用程序最近使用或處理過的文件,提升用戶體驗。
[0095]為了進一步體現(xiàn)本發(fā)明的優(yōu)越性,如下進一步揭示本發(fā)明文件信息的展示裝置中獲取單元401的內部結構圖,來體現(xiàn)依據(jù)獲取單元401實現(xiàn)的另一實施例的細節(jié)。參照圖5,所述獲取單元401,包括獲取模塊4011和查找模塊4012,其中,所述獲取模塊4011用于在所述應用程序所屬終端的注冊表中獲取所述應用程序的安裝目錄;查找模塊4012用于在所述安裝目錄中查找所述關聯(lián)文件。
[0096]進一步地,所述查找模塊4012,具體用于根據(jù)所述應用程序對應的文件擴展名在所述安裝目錄中查找所述關聯(lián)文件。
[0097]本發(fā)明實施例,通過應用程序所屬終端的注冊表文件,獲取到應用程序的安裝目錄后,可根據(jù)該應用程序能夠打開、編輯的文件對應的文件擴展名,在其對應的安裝目錄中查找與該應用程序對應的關聯(lián)文件,以快速,準確地實現(xiàn)應用程序對應的關聯(lián)文件的查找。
[0098]在本發(fā)明的一個可選實施例中,所述生成單元402,具體用于根據(jù)所述關聯(lián)文件的生成時間對所述關聯(lián)文件進行排序,根據(jù)排序結果生成所述應用程序的文件使用列表。
[0099]本實施例中,在獲取模塊4011獲取到與應用程序對應的關聯(lián)文件之后,為了盡可能地確保文件使用列表的實時性和實用性,查找模塊4012可通過根據(jù)各個關聯(lián)文件的生成時間對所述關聯(lián)文件進行排序,并根據(jù)排序結果生成應用程序的文件使用列表,以使得用戶最近使用的,對用戶而言再次查找并打開的可能性較大的文件均存在于生成的文件使用列表,進一步滿足用戶體驗。
[0100]在本發(fā)明的一個可選實施例中,所述展示單元403,具體用于響應于用戶對所述應用程序圖標的點擊操作,在所述應用程序的菜單列表中展示所述文件使用列表或者直接展示所述文件使用列表。在實際應用中,當檢測到用戶對應用程序的圖標的點擊操作時,展示單元403可在應用程序的菜單列表中展示文件使用列表,例如,可以在應用程序的菜單列表的底部或頂部展示文件使用列表,或在應用程序的菜單列表的第二級菜單中展示文件使用列表。此外,在本發(fā)明的另一可選實施例中,展示單元403還可以直接在應用程序圖標的周圍的某一位置展示所述文件使用列表,方便用戶快速瀏覽到該應用程序最近使用或處理過的文件,提升用戶體驗。
[0101]在本發(fā)明的另一個可選實施例中,所述展示單元403,具體用于響應于用戶對所述應用程序圖標的停留操作,展示所述文件使用列表。在實際應用中,展示單元403還可以通過檢測用戶對應用程序圖標的停留操作,實現(xiàn)文件使用列表的展示。具體的,當檢測到用戶在應用程序的圖標上的停留時間超過預設時間閾值時,則認為檢測到用戶對該應用程序圖標的停留操作。本發(fā)明實施例,通過在檢測到用戶對該應用程序圖標的停留操作時,實現(xiàn)文件使用列表的展示,進而方便用戶快速瀏覽到該應用程序最近使用或處理過的文件,提升用戶體驗。
[0102]為了進一步體現(xiàn)發(fā)明的優(yōu)越性,如下進一步揭示本發(fā)明文件信息的展示裝置的另一實施例。如圖6所示,本發(fā)明實施例中的文件信息的展示裝置具體包括,獲取單元601、生成單元602、展示單元603、接收單元604以及加載單元605,其中,獲取單元601用于獲取與應用程序對應的關聯(lián)文件,所述關聯(lián)文件為利用所述應用程序打開過的文件;生成單元602用于根據(jù)所述獲取單元601獲取的關聯(lián)文件生成所述應用程序的文件使用列表;展示單元603用于響應于用戶對所述應用程序圖標的觸發(fā)操作,展示所述生成單元602生成的文件使用列表,接收單元604用于接收用戶對所述文件使用列表中的文件的觸發(fā)操作輸入;加載單元605用于根據(jù)所述觸發(fā)操作輸入,獲取所述關聯(lián)文件的存儲路徑,并根據(jù)所述存儲路徑打開所述關聯(lián)文件。
[0103]本發(fā)明實施例,當用戶需要再次通過該應用程序打開最近使用或處理過的文件時,可通過接收單元604接收用戶對文件使用列表中的文件的觸發(fā)操作輸入,以獲取相應的關聯(lián)文件的存儲路徑,并通過加載單元605根據(jù)該存儲路徑打開所需要使用的關聯(lián)文件,實現(xiàn)對應用程序最近使用或處理過的文件的快速定位、瀏覽或編輯,進一步提升用戶的使用體驗。
[0104]對于裝置實施例而言,由于其與方法實施例基本相似,所以描述的比較簡單,相關之處參見方法實施例的部分說明即可。
[0105]此外,本發(fā)明另一實施例還提供了一種終端設備,包括如上任一實施例所述的文件信息的展示裝置。以如圖4所示的文件信息的展示裝置為例進行說明,所述終端設備中的文件信息的展示裝置,具體包括獲取單元401、生成單元402以及展示單元403,其中,獲取單元401用于獲取與應用程序對應的關聯(lián)文件,所述關聯(lián)文件為利用所述應用程序打開過的文件;生成單元402,用于根據(jù)所述獲取單元401獲取的關聯(lián)文件生成所述應用程序的文件使用列表;展示單元403,用于響應于用戶對所述應用程序圖標的觸發(fā)操作,展示所述生成單元402生成的文件使用列表。該終端設備由于包括上述任意一種實施例中的文件信息的展示裝置,因而可以解決同樣的技術問題,并取得相同的技術效果。
[0106]本發(fā)明實施例提供的文件信息的展示方法、裝置及終端設備,通過根據(jù)應用程序對應的關聯(lián)文件生成該應用程序的文件使用列表,并響應于用戶對該應用程序圖標的觸發(fā)操作,展示生成的文件使用列表,使得用戶能夠及時、快速瀏覽到該應用程序最近使用或處理過的文件,提升用戶體驗。
[0107]在此提供的算法和顯示不與任何特定計算機、虛擬系統(tǒng)或者其它設備固有相關。各種通用系統(tǒng)也可以與基于在此的示教一起使用。根據(jù)上面的描述,構造這類系統(tǒng)所要求的結構是顯而易見的。此外,本發(fā)明也不針對任何特定編程語言。應當明白,可以利用各種編程語言實現(xiàn)在此描述的本發(fā)明的內容,并且上面對特定語言所做的描述是為了披露本發(fā)明的最佳實施方式。
[0108]在此處所提供的說明書中,說明了大量具體細節(jié)。然而,能夠理解,本發(fā)明的實施例可以在沒有這些具體細節(jié)的情況下實踐。在一些實例中,并未詳細示出公知的方法、結構和技術,以便不模糊對本說明書的理解。
[0109]類似地,應當理解,為了精簡本公開并幫助理解各個發(fā)明方面中的一個或多個,在上面對本發(fā)明的示例性實施例的描述中,本發(fā)明的各個特征有時被一起分組到單個實施例、圖、或者對其的描述中。然而,并不應將該公開的方法解釋成反映如下意圖:即所要求保護的本發(fā)明要求比在每個權利要求中所明確記載的特征更多的特征。更確切地說,如下面的權利要求書所反映的那樣,發(fā)明方面在于少于前面公開的單個實施例的所有特征。因此,遵循【具體實施方式】的權利要求書由此明確地并入該【具體實施方式】,其中每個權利要求本身都作為本發(fā)明的單獨實施例。
[0110]本領域那些技術人員可以理解,可以對實施例中的設備中的模塊進行自適應性地改變并且把它們設置在與該實施例不同的一個或多個設備中??梢园褜嵤├械哪K或單元或組件組合成一個模塊或單元或組件,以及此外可以把它們分成多個子模塊或子單元或子組件。除了這樣的特征和/或過程或者單元中的至少一些是相互排斥之外,可以采用任何組合對本說明書(包括伴隨的權利要求、摘要和附圖)中公開的所有特征以及如此公開的任何方法或者設備的所有過程或單元進行組合。除非另外明確陳述,本說明書(包括伴隨的權利要求、摘要和附圖)中公開的每個特征可以由提供相同、等同或相似目的的替代特征來代替。
[0111]此外,本領域的技術人員能夠理解,盡管在此的一些實施例包括其它實施例中所包括的某些特征而不是其它特征,但是不同實施例的特征的組合意味著處于本發(fā)明的范圍之內并且形成不同的實施例。例如,在下面的權利要求書中,所要求保護的實施例的任意之一都可以以任意的組合方式來使用。
[0112]本發(fā)明的各個部件實施例可以以硬件實現(xiàn),或者以在一個或者多個處理器上運行的軟件模塊實現(xiàn),或者以它們的組合實現(xiàn)。本領域的技術人員應當理解,可以在實踐中使用微處理器或者數(shù)字信號處理器(DSP)來實現(xiàn)根據(jù)本發(fā)明實施例的網(wǎng)關、代理服務器、系統(tǒng)中的一些或者全部部件的一些或者全部功能。本發(fā)明還可以實現(xiàn)為用于執(zhí)行這里所描述的方法的一部分或者全部的設備或者裝置程序(例如,計算機程序和計算機程序產(chǎn)品)。這樣的實現(xiàn)本發(fā)明的程序可以存儲在計算機可讀介質上,或者可以具有一個或者多個信號的形式。這樣的信號可以從因特網(wǎng)網(wǎng)站上下載得到,或者在載體信號上提供,或者以任何其他形式提供。
[0113]應該注意的是上述實施例對本發(fā)明進行說明而不是對本發(fā)明進行限制,并且本領域技術人員在不脫離所附權利要求的范圍的情況下可設計出替換實施例。在權利要求中,不應將位于括號之間的任何參考符號構造成對權利要求的限制。單詞“包含”不排除存在未列在權利要求中的元件或步驟。位于元件之前的單詞“一”或“一個”不排除存在多個這樣的元件。本發(fā)明可以借助于包括有若干不同元件的硬件以及借助于適當編程的計算機來實現(xiàn)。在列舉了若干裝置的單元權利要求中,這些裝置中的若干個可以是通過同一個硬件項來具體體現(xiàn)。單詞第一、第二、以及第三等的使用不表示任何順序。可將這些單詞解釋為名稱。
[0114]本發(fā)明提供下列技術方案:
[0115]Al、一種文件信息的展示方法,包括:
[0116]獲取與應用程序對應的關聯(lián)文件,所述關聯(lián)文件為利用所述應用程序打開過的文件;
[0117]根據(jù)所述關聯(lián)文件生成所述應用程序的文件使用列表;
[0118]響應于用戶對所述應用程序圖標的觸發(fā)操作,展示所述文件使用列表。
[0119]A2、根據(jù)Al所述的方法,其中,所述獲取與應用程序對應的關聯(lián)文件,包括:
[0120]在所述應用程序所屬終端的注冊表中獲取所述應用程序的安裝目錄;
[0121 ]在所述安裝目錄中查找所述關聯(lián)文件。
[0122]A3、根據(jù)A2所述的方法,其中,所述在所述安裝目錄中查找所述關聯(lián)文件,包括:
[0123]根據(jù)所述應用程序對應的文件擴展名在所述安裝目錄中查找所述關聯(lián)文件。
[0124]A4、根據(jù)Al所述的方法,其中,所述根據(jù)所述關聯(lián)文件生成所述應用程序的文件使用列表,包括:
[0125]根據(jù)所述關聯(lián)文件的生成時間對所述關聯(lián)文件進行排序,根據(jù)排序結果生成所述應用程序的文件使用列表。
[0126]A5、根據(jù)Al至A4中任一項所述的方法,其中,所述響應于用戶對所述應用程序圖標的觸發(fā)操作,展示所述文件使用列表,包括:
[0127]響應于用戶對所述應用程序圖標的點擊操作,在所述應用程序的菜單列表中展示所述文件使用列表或者直接展示所述文件使用列表。
[0128]A6、根據(jù)Al至A4中任一項所述的方法,其中,所述響應于用戶對所述應用程序圖標的觸發(fā)操作,展示所述文件使用列表,包括:
[0129]響應于用戶對所述應用程序圖標的停留操作,展示所述文件使用列表。
[0130]A7、根據(jù)Al至A6任一項所述的方法,還包括:
[0131]接收用戶對所述文件使用列表中的文件的觸發(fā)操作輸入;
[0132]根據(jù)所述觸發(fā)操作輸入,獲取所述關聯(lián)文件的存儲路徑,并根據(jù)所述存儲路徑打開所述關聯(lián)文件。
[0133]B8、一種文件信息的展示裝置,包括:
[0134]獲取單元,用于獲取與應用程序對應的關聯(lián)文件,所述關聯(lián)文件為利用所述應用程序打開過的文件;
[0135]生成單元,用于根據(jù)所述獲取單元獲取的關聯(lián)文件生成所述應用程序的文件使用列表;
[0136]展示單元,用于響應于用戶對所述應用程序圖標的觸發(fā)操作,展示所述生成單元生成的文件使用列表。
[0137]B9、根據(jù)B8所述的裝置,其中,所述獲取單元,包括:
[0138]獲取模塊,用于在所述應用程序所屬終端的注冊表中獲取所述應用程序的安裝目錄;
[0139]查找模塊,用于在所述安裝目錄中查找所述關聯(lián)文件。
[0140]B10、根據(jù)B9所述的裝置,其中,所述查找模塊,具體用于根據(jù)所述應用程序對應的文件擴展名在所述安裝目錄中查找所述關聯(lián)文件。
[0141]B11、根據(jù)B8所述的裝置,其中,所述生成單元,具體用于根據(jù)所述關聯(lián)文件的生成時間對所述關聯(lián)文件進行排序,根據(jù)排序結果生成所述應用程序的文件使用列表。
[0142]B12、根據(jù)B8至Bll中任一項所述的裝置,其中,所述展示單元,具體用于響應于用戶對所述應用程序圖標的點擊操作,在所述應用程序的菜單列表中展示所述文件使用列表或者直接展示所述文件使用列表。
[0143]B13、根據(jù)B8至Bll中任一項所述的裝置,其中,所述展示單元,具體用于響應于用戶對所述應用程序圖標的停留操作,展示所述文件使用列表。
[0144]B14、根據(jù)B8至B13任一項所述的裝置,所述裝置還包括:
[0145]接收單元,用于接收用戶對所述文件使用列表中的文件的觸發(fā)操作輸入;
[0146]加載單元,用于根據(jù)所述觸發(fā)操作輸入,獲取所述關聯(lián)文件的存儲路徑,并根據(jù)所述存儲路徑打開所述關聯(lián)文件。
[0147]C15、一種終端設備,包括B8-B14任一項所述的文件信息的展示裝置。
【主權項】
1.一種文件信息的展示方法,包括: 獲取與應用程序對應的關聯(lián)文件,所述關聯(lián)文件為利用所述應用程序打開過的文件; 根據(jù)所述關聯(lián)文件生成所述應用程序的文件使用列表; 響應于用戶對所述應用程序圖標的觸發(fā)操作,展示所述文件使用列表。2.根據(jù)權利要求1所述的方法,其中,所述獲取與應用程序對應的關聯(lián)文件,包括: 在所述應用程序所屬終端的注冊表中獲取所述應用程序的安裝目錄; 在所述安裝目錄中查找所述關聯(lián)文件。3.根據(jù)權利要求2所述的方法,其中,所述在所述安裝目錄中查找所述關聯(lián)文件,包括: 根據(jù)所述應用程序對應的文件擴展名在所述安裝目錄中查找所述關聯(lián)文件。4.根據(jù)權利要求1所述的方法,其中,所述根據(jù)所述關聯(lián)文件生成所述應用程序的文件使用列表,包括: 根據(jù)所述關聯(lián)文件的生成時間對所述關聯(lián)文件進行排序,根據(jù)排序結果生成所述應用程序的文件使用列表。5.根據(jù)權利要求1至4中任一項所述的方法,其中,所述響應于用戶對所述應用程序圖標的觸發(fā)操作,展示所述文件使用列表,包括: 響應于用戶對所述應用程序圖標的點擊操作,在所述應用程序的菜單列表中展示所述文件使用列表或者直接展示所述文件使用列表。6.根據(jù)權利要求1至4中任一項所述的方法,其中,所述響應于用戶對所述應用程序圖標的觸發(fā)操作,展示所述文件使用列表,包括: 響應于用戶對所述應用程序圖標的停留操作,展示所述文件使用列表。7.根據(jù)權利要求1至6任一項所述的方法,還包括: 接收用戶對所述文件使用列表中的文件的觸發(fā)操作輸入; 根據(jù)所述觸發(fā)操作輸入,獲取所述關聯(lián)文件的存儲路徑,并根據(jù)所述存儲路徑打開所述關聯(lián)文件。8.一種文件信息的展示裝置,包括: 獲取單元,用于獲取與應用程序對應的關聯(lián)文件,所述關聯(lián)文件為利用所述應用程序打開過的文件; 生成單元,用于根據(jù)所述獲取單元獲取的關聯(lián)文件生成所述應用程序的文件使用列表; 展示單元,用于響應于用戶對所述應用程序圖標的觸發(fā)操作,展示所述生成單元生成的文件使用列表。9.根據(jù)權利要求8所述的裝置,其中,所述獲取單元,包括: 獲取模塊,用于在所述應用程序所屬終端的注冊表中獲取所述應用程序的安裝目錄; 查找模塊,用于在所述安裝目錄中查找所述關聯(lián)文件。10.—種終端設備,包括權利要求8或9所述的文件信息的展示裝置。
【文檔編號】G06F17/30GK106055581SQ201610342137
【公開日】2016年10月26日
【申請日】2016年5月20日
【發(fā)明人】王務志, 張庭
【申請人】北京奇虎科技有限公司, 奇智軟件(北京)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1