Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> Android開發 >> 高級開發 >> 谷歌官方文檔:Android API之數據儲存(1)

谷歌官方文檔:Android API之數據儲存(1)

編輯:高級開發

本文將簡述android API的數據儲存 (Data Storage)工作機制,希望本文能對正在做android開發的朋友有所幫助。

數據儲存 (Data Storage)

android為你提供了多個可選的方式來保存持久的應用數據。你可以基於特定的需求來選擇解決方案,例如數據是否應該是你的應用私有的還是對其他應用(和用戶)公開的以及你的數據需要多大的空間來儲存。

你可選的數據儲存方式如下:

◆Shared Preferences 共享偏好

以"鍵-值對"的形式儲存私有的基礎數據。

◆Internal Storage 內部存儲器

儲存私有數據到設備內存。

◆External Storage 外部存儲器

儲存公有數據到共享的外部儲存器。

SQLite Databases SQLite數據庫

用一個私有的數據庫儲存結構化數據。

◆Network Connection 網絡連接

通過你自己的服務器儲存數據到網絡。

android為你提供了一個途徑來暴露你私有數據給其他的應用程序 —— 通過一個content provider 。一個content provider是一個可選組件,暴露你的應用程序數據的read/write接口,遵循任何可能引入的約定。更多關於content provider使用的信息,請查閱Content Providers 文檔.

使用Shared Preferences (Using Shared Preferences)

SharedPreferences 類提供了一個通用的框架來允許你以"鍵-值對"的形式來儲存和獲取持久的基礎數據。你可以使用SharedPreferences 來保存任何基礎數據:boolean, float, int, long和String。這些數據將存留橫跨用戶對話(即使你的應用程序被殺死了)。

原文請查閱:http://developer.android.com.nyud.Net/guide/topics/data/data-storage.Html

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved