[發(fā)明專利]一種Android系統(tǒng)顯示文件的方法及裝置無效
| 申請?zhí)枺?/td> | 201310227663.2 | 申請日: | 2013-06-08 |
| 公開(公告)號: | CN103324892A | 公開(公告)日: | 2013-09-25 |
| 發(fā)明(設計)人: | 蔣世民 | 申請(專利權)人: | 廣東歐珀移動通信有限公司 |
| 主分類號: | G06F21/60 | 分類號: | G06F21/60 |
| 代理公司: | 深圳中一專利商標事務所 44237 | 代理人: | 吳東勤 |
| 地址: | 523841 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 android 系統(tǒng) 顯示 文件 方法 裝置 | ||
技術領域
本發(fā)明屬于計算機技術領域,尤其涉及一種Android系統(tǒng)顯示文件的方法及裝置。
背景技術
當前,在計算機和移動設備中普遍使用的文件系統(tǒng)有文件分配表(File?Allocation?Table,F(xiàn)AT)、擴展文件分配表(Extended?File?Allocation?Table,EXFAT)和新技術文件系統(tǒng)(New?Technology?File?System,NTFS)等。FAT又可以分為FAT16和FAT32等。
由于上述文件系統(tǒng)出色的兼容性,使其得以運用到Android系統(tǒng)和非Linux系統(tǒng)等操作系統(tǒng)上,非Linux系統(tǒng)包括Windows系統(tǒng)等。然而由于不同的操作系統(tǒng)的文件隱藏機制不同,在設備互連操作時容易出現(xiàn)隱藏失效的問題。例如,Windows系統(tǒng)隱藏文件的機制是以文件的隱藏屬性被設置為依據(jù),而Android系統(tǒng)由Linux系統(tǒng)發(fā)展而來,其隱藏文件的機制繼承了Linux系統(tǒng)以文件名以點號開頭為依據(jù)的特點。當Windows設備與Android設備連接,修改Android設備上的文件或者目錄的隱藏屬性后,Android設備仍然是根據(jù)文件或者目錄的文件名是否以點號開頭來判斷該文件或者目錄是否需要隱藏,這樣在Android設備上被Windows設備設置為隱藏而文件名并不是以點號開頭的文件或者目錄仍然會被顯示出來,造成用戶數(shù)據(jù)不安全。
發(fā)明內容
本發(fā)明實施例的目的在于提供一種Android系統(tǒng)顯示文件的方法,旨在解決Android系統(tǒng)不兼容非Linux系統(tǒng)隱藏文件的問題。
本發(fā)明實施例是這樣實現(xiàn)的,一種Android系統(tǒng)顯示文件的方法,包括:
用戶層向內核層發(fā)出獲取文件列表的請求;
所述內核層在接收到所述獲取文件列表的請求后,根據(jù)文件的隱藏屬性識別所述文件列表中的隱藏文件;
所述用戶層根據(jù)所述內核層的識別結果顯示所述文件列表中的非隱藏文件。
本發(fā)明實施例的另一目的在于提供一種Android系統(tǒng)顯示文件的裝置,包括:
請求單元,用于用戶層向內核層發(fā)出獲取文件列表的請求;
識別單元,用于所述內核層在接收到所述獲取文件列表的請求后,根據(jù)文件的隱藏屬性識別所述文件列表中的隱藏文件;
顯示單元,用于所述用戶層根據(jù)所述內核層的識別結果顯示所述文件列表中的非隱藏文件。
在本發(fā)明實施例中,Android系統(tǒng)通過文件的隱藏屬性判斷文件是否為隱藏文件并且僅顯示非隱藏文件,達到了Android系統(tǒng)兼容非Linux系統(tǒng)隱藏文件的效果,提高了文件系統(tǒng)中文件的安全性。
附圖說明
圖1是本發(fā)明實施例提供的Android系統(tǒng)顯示文件的方法的實現(xiàn)流程圖;
圖2是本發(fā)明實施例提供的Android系統(tǒng)顯示文件的方法步驟S102的具體實現(xiàn)流程圖;
圖3是本發(fā)明實施例提供的Android系統(tǒng)顯示文件的裝置的結構框圖。
具體實施方式
為了使本發(fā)明的目的、技術方案及優(yōu)點更加清楚明白,以下結合附圖及實施例,對本發(fā)明進行進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
在本發(fā)明實施例中,Android系統(tǒng)通過文件的隱藏屬性判斷文件是否為隱藏文件并且僅顯示非隱藏文件,達到了Android系統(tǒng)兼容非Linux系統(tǒng)隱藏文件的效果,提高了文件系統(tǒng)中文件的安全性。
在本發(fā)明實施例中,非Linux系統(tǒng)包括Windows系統(tǒng)等,在此僅闡述Android設備上的文件或者目錄被Windows設備設置隱藏屬性后,Android設備顯示文件的方法。Android設備上的文件或者目錄被其他非Linux設備修改隱藏屬性后,Android設備顯示文件的方法遵循相同的原理,在此不再贅述。
圖1示出了本發(fā)明實施例提供的Android系統(tǒng)顯示文件的方法的實現(xiàn)流程,詳述如下:
在步驟S101中,用戶層向內核層發(fā)出獲取文件列表的請求。
在本發(fā)明實施例中,當Android設備需要打開其文件系統(tǒng)上的某個文件夾時,用戶點擊菜單欄上的打開按鈕或者點擊文件夾圖標,此時,Android設備的用戶層向內核層發(fā)出獲取該文件夾中文件列表的請求,文件列表的內容包括了該文件夾中的所有文件和子文件夾信息。文件的信息包括文件名、文件大小、創(chuàng)建時間和修改時間等。
在步驟S102中,內核層在接收到所述獲取文件列表的請求后,根據(jù)文件的隱藏屬性識別文件列表中的隱藏文件。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣東歐珀移動通信有限公司,未經(jīng)廣東歐珀移動通信有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310227663.2/2.html,轉載請聲明來源鉆瓜專利網(wǎng)。
- 一種Android設備之間遠程桌面控制的方法
- 一種Android程序的執(zhí)行路徑的還原方法
- 基于ANCS協(xié)議兼容多平臺的通知消息獲取方法
- 基于字節(jié)碼插樁的Android程序監(jiān)控系統(tǒng)及方法
- 一種減少Android設備功耗的優(yōu)化方法及裝置
- 一種縮短無屏Android設備開機啟動時間的設置方法
- 一種基于Android雙系統(tǒng)的系統(tǒng)間通知同步方法
- 基于移動操作系統(tǒng)的Android兼容層實現(xiàn)方法和系統(tǒng)
- 一種Android智能設備APK安全管控方法
- 一種應用程序開發(fā)中創(chuàng)建Android庫模塊依賴關系的方法及裝置





