Android中數據存儲的方式有哪些

Parent數據庫

Android中數據存儲主要有網絡

  1. File
  2. SharedPreferences
  3. SQLite
  4. 網絡
  5. ContentProvider
  6. FileProvider

File

即JAVA中經常使用的I/O存儲方法,直接將數據寫入磁盤或從磁盤讀取。ide

SharedPreferences

Android中特有的存儲方式,用來持久化存儲健值對信息,本質是將xml文件存儲在data/data/程序包名/shared_prefs目錄下。post

SQLite

Android中內置的輕量級數據庫.net

網絡

從網絡加載數據xml

ContentProvider

ContentProvider是Android提供給上層的一個組件,主要用於實現數據訪問的統一管理和數據共享,一般與SQLite結合使用。blog

FileProvider

FileProvider是v4包中一個繼承ContentProvider的子類,能夠用於解決Android 7.0中禁止咱們的應用對外部公開file://的問題。繼承

參考

相關文章
相關標籤/搜索