我如何知道應用程序是否正在SD卡上創建文件夾?我想允許用戶刪除應用程序在卸載後遺留的數據。如何知道應用程序是否正在創建文件夾?
0
A
回答
2
您可以檢查目錄是否存在通過使用下面的代碼
File f = new File(Environment.getExternalStorageDirectory() + "/somedir");
if(f.isDirectory()) {
您還可以使用 f.exist()
如果你真的要檢查的文件夾中刪除與否,使用從應用程序商店的文件瀏覽器探索SD卡的內容。
2
那麼如果你在數據庫,文件等存儲任何類型的數據,那麼一個文件夾被創建。否則它不是。
默認情況下,卸載Android應用程序將刪除其數據(Android 2.2+,如果您手動創建的文件使用getExternalDir()
存儲),所以您不必擔心這一點。該系統將爲您照顧它。
相關問題
- 1. 如何知道進程是否是應用程序 - Windows
- 2. 如何在Rails應用程序中創建文件夾
- 3. Java觀察器 - 如何知道文件是否完全創建
- 4. 如何知道是否有任何應用程序正在運行?
- 5. 如何知道應用程序是否在iOS終止?
- 6. 如何知道應用程序是否在前臺?
- 7. 如何知道訪客用戶是否正在運行應用程序 - c#?
- 8. 如何知道文件是否存在?
- 9. 我怎麼知道哪一個是用於創建文件夾
- 10. 如何知道應用程序池是否已遠程啓動?
- 11. Facebook - 如何知道用戶是否使用應用程序?
- 12. 如何知道另一個進程是否正在使用某個文件的文件夾?
- 13. 如何知道某個應用程序當前是否正在運行?
- 14. 知道access_token是用於應用程序文件夾還是完全訪問?
- 15. 如何知道是否有任何應用程序正在訪問內部文件在android
- 16. System.UnauthorizedAccessException在應用程序文件夾中創建文件時
- 17. 如何知道用戶是否強制退出應用程序?
- 18. 如何知道Android應用程序是否被禁用ICS
- 19. 如何在wpf應用程序中使用datetime創建文件夾和文件
- 20. 我如何知道用戶定義組件是否被創建?
- 21. 如何爲我的應用程序創建數據文件夾?
- 22. 如何創建應用程序受限文件夾
- 23. 如何知道Android應用程序是否爲混合應用程序?
- 24. 如何找出文件夾是否存在以及如何創建文件夾?
- 25. 如何知道我的應用程序管理員是否
- 26. Android:如何知道應用程序是否可以啓動
- 27. 如何知道是否Applet或應用程序
- 28. Android,我如何知道應用程序是否已關閉
- 29. 如何知道Android應用程序是否被重新部署?
- 30. 如何知道表單應用程序是否打開c#