android10 内部存储,Android的内部存储和外部存储
生活随笔
收集整理的這篇文章主要介紹了
android10 内部存储,Android的内部存储和外部存储
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
描述
內部存儲:
1.不需要權限
2.當MODE_PRIVATE時,其他App不可操作。非MODE_PRIVATE?時也需要別的APP知道包名、文件名才能訪問。
3.當刪除App時,移除文件
方法:
getFilesDir();
getCache(); ? ? ? //當內存不足時,系統會無警告的刪除該文件夾的內容,盡可能自己規定文件大小,與何時刪除
getFIleOutPutStream();
外部存儲:
1.需要權限
2.分為:
PublicFile:
a)所有App可見
b)刪除App時不移除文件
c)方法:
getExternalStroragePublicDirectory()
PrivateFile:
a)雖然在外部存儲,但事實上不提供數據給其他App
b)當刪除App時,移除文件
c)方法:
getExternalFilesDir()
//外部存儲方法的形參最好用API的常量例如DIRECTORY_PICTURES ,這樣系統就會很好的分類(用于文件分類操作)
3.需要檢測外部SDK是否加載
Environment.MEDIA_MOUNTED.equals(Environment.getExternalStorageState()) ;
打開APP精彩內容
點擊閱讀全文
總結
以上是生活随笔為你收集整理的android10 内部存储,Android的内部存储和外部存储的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 第二个路由器怎么设置可以不插网线不用网线
- 下一篇: 陈晓版神雕侠侣(新版神雕侠侣2020)