2017-03-06 44 views
1

我正在寫我的第一個Android應用程序,我來到了需要存儲用戶和其他數據的時刻。做這件事的好習慣是什麼?令我驚訝的是,我無法在網上找到一本很好的固體手冊。你能分享你的經驗嗎?Android和數據庫

回答

0

我高度推薦使用現有的雲數據庫解決方案,而不是創建自己的Web服務器解決方案。

查看Firebase實時數據庫。我想你會發現它會提供一個乾淨而簡單的解決方案。

https://firebase.google.com/docs/database/

https://firebase.google.com/features/

(順便說一句,火力地堡是一個谷歌的產品,所以你會得到真正良好的支持和文檔。)

+0

謝謝,看起來真不錯! –

+0

很高興幫助。請標記爲已接受的答案,以便將來的用戶知道您選擇了什麼。謝謝! – Shmuel

0
  1. 使用MySQL數據庫。
  2. 使用PHP腳本來存儲數據。
  3. 使用Android Volley或Http請求執行存儲數據。

Follow this tutorial

+0

謝謝你,我會檢查它! –

0

這取決於你將要訪問從以後這個數據。例如,您可能希望您的應用程序允許用戶首選項在多個設備之間同步。您可能希望設置僅保留在該設備上......在從下面的選項中進行選擇之前,您需要先做出該決定。

請閱讀這個Android documentation first before going further

某些選項(不是全部):

  1. 本地存儲設備上。

    a。寫入文件。 Serializable files非常適合存儲來自內存的數據結構以便於重複使用。

    b。使用本地DB服務one optionofficial Android SQL documentation

    ℃。用於存放從1臺多設備訪問的服務器上Key-Value sets

  2. 商店。

    a。由貴公司運行的SQL服務器

    b。 Google Drive

這些選項僅僅是開始。您需要使用更多的背景信息(應用程序目的,用戶如何與之交互等)來優化您的問題,然後才能得到詳細的答案。

+0

謝謝!我需要我的應用程序在每次加載時與數據庫同步(有關提供的服務和其他用戶的信息)。所以它必須是我的服務器解決方案,我發現了幾種選擇來在線構建數據庫。我現在需要的是連接我的應用程序和數據庫的一種好方法(讀寫)。 –