2013-07-14 91 views
0

我開始構建新的Android應用程序,它將幫助我管理倉庫中的物料移動。我想爲以下應用程序使用數據庫:新Android應用程序數據庫

將從服務器(可能是我的PC)管理的表添加或刪除新用戶的表。

此外,還必須有另一個表將由用戶管理。此表將用於添加或刪除倉庫中的物料。

我不確定要使用什麼樣的數據庫。我有一些使用MySQL Workbench來創建和管理數據庫的知識。不過,我讀過SQLite更適合Android應用程序。你能幫我選擇哪一個最適合我的申請嗎?

感謝

回答

0

如果數據庫的Android設備(我猜他們從描述不)SQLite的運行可能是要走的路。我喜歡this tutorial,但那裏有數百萬。

如果他們運行某個地方的麥克風(服務器),你可以選擇任何你喜歡的系統,因爲你必須實現一些協議來移動設備和服務器之間進行通信(大多數人會使用HTTP/REST, ,你可以用百萬種方式做到這一點)

0

SQLite確實對Android應用程序更好。

在將表,模式和數據預加載到Sqlite數據庫方面,您可以使用SQLiteManager firefox擴展來執行此操作。或者,如果你懶得關心使用哪種類型的數據庫,不妨使用ORMLite for Android來管理你的Android應用程序中的表和模式。

至於你的服務器,你需要公開API,以便你可以對其執行HTTP/RESTful操作。您可以選擇您喜歡的任何Web應用程序。

+0

謝謝!我將使用HTTP/REST。 –