2016-07-02 116 views
1

我是新來的android。我對android中的內部存儲主題有點困惑。請糾正我,如果我撥錯任何人都可以告訴我關於Android中的InternalStorage嗎?我很困惑

InternalStorage: - 允許我們能夠讀取和寫入與每個應用程序的內部存儲器中,因此數據僅對您的應用程序相關的文件。 此文件只能由應用程序訪問,不能被其他應用程序或用戶訪問

InternalStorage是否將數據存儲在設備內存中? 如果答案是肯定的那我怎麼才能存儲圖片,視頻等用戶可以查看和訪問它的設備或PC時,他們是通過USB連接的?

如果我的應用程序下載的圖像和設備沒有SD卡,我已經使用在這種情況下internalstorage方法如何,用戶可以使用USB或從設備看dowloaded形象?

如果說明與示例.Thanks提前給出了

+0

您應該爲此做谷歌,你會得到更好的主意,這裏只是提出問題邏輯的解決方案。 順便檢查此鏈接:http://gadgetstouse.com/gadget-tech/internal-phone-external-storage/20812 – Vickyexpert

回答

2

必須保存在外部存儲設備上的文件這將是很好的。注意外部存儲並不意味着可移動存儲。通常設備內置存儲分爲內部和外部存儲。但是,外部存儲包括像SD卡一樣的可移動存儲。

所以,如果要保存的文件,用戶應該能夠訪問例如他的電腦,您應該保存到外部存儲。

就這一問題向各自的用戶指南特別是:

例如,如果你想保存的圖片是由用戶可訪問您要使用的預期目錄

File picture = new File(Environment.getExternalStoragePublicDirectory(
     Environment.DIRECTORY_PICTURES), "filename.png"); 
+0

可以使用internalStorage方法我存儲圖像。那可以被用戶訪問? – FaisalAhmed

+0

不可以。內部存儲不能被用戶或其他應用訪問。雖然有可能與其他應用程序共享內部存儲器上的文件,但從N開始,即使這樣也不可能。 – xvlcw

相關問題