2010-11-28 161 views
0

我正在做一些研究如何從MySQL數據庫中獲取信息以顯示應用程序中的信息,但我想知道什麼是一種很好的方法來做到這一點?現在我正在考慮類似...將Android應用程序連接到Web服務器數據庫

ANDROID APP < - > HTTP(顯示XML以在應用程序上展開並顯示)< - > DB Server。

我讀了關於JSON和其他一些方法來做到這一點,但我只是想知道是否有人知道這樣做的最佳方式。

回答

0

在高層次上,是的,這就是你將如何做到這一點。 JSON在Android端很容易處理,因此它可能是您的不錯選擇。在Android平臺上做這種類型的訪問有一些細微之處,您應該知道。有一個video on the Android Developer's site涵蓋了用於訪問來自Android的REST服務的設計模式。在視頻列表中查找Android REST客戶端應用程序。

4

是的,我會用PHP來連接並搭載Android

容易解析的輸出爲JSON您可以使用此 http://php.net/manual/en/function.json-encode.php

$query = mysql_query("SELECT ..."); 
$rows = array(); 
while($row = mysql_fetch_assoc($query)) { 
    $rows[] = $row; 
} 
echo json_encode($rows); 
+0

這是我使用的方法,它效果很好。 – Knossos 2010-11-28 06:18:58

相關問題