2012-07-24 46 views
-2

我想問,我有一個網站(HTML和JavaScript),允許用戶登錄,維護他們的帳戶。現在我想創建一個android應用程序,允許用戶登錄,然後從網站中提取他們的賬戶信息並顯示在android應用程序上。我不知道從哪裏開始?用戶登錄後如何從網站提取該用戶的帳戶詳細信息?任何建議從哪裏開始,尋找什麼?從Android應用程序的網站拉數據

我可以簡單地加載網站的網址登錄?該網站會在android上正常工作嗎?

回答

0

,最好的方法是創建一個web服務返回一個JSON或XML字符串你需要的信息。

www.example.com/userDetails.php?userID=23&encryptedPassword=ACD23423FFFF23 

如果您需要更多安全性,您可以創建一種機制來生成可在指定時間段內使用的可過期哈希。

www.example.com/userDetails.php?userID=23&expirableHash=FFFF234234234DDCCCEEEE22 
+0

非常感謝您的回覆!這聽起來不錯,現在我將不得不看看如何創建web服務來返回JSON或XML字符串,你可以建議我任何教程或資源嗎?將會非常棒! – user1219484 2012-07-24 11:42:14

+0

或者如果我只是加載網站的URL作爲WebView的登錄是一個很好的做法?該網站會在android上正常工作嗎? – user1219484 2012-07-24 11:54:05

+0

如果您的網站針對移動設備進行了優化,它將在網頁視圖中顯示效果良好。至於webservice方法,你可以從這開始。 http://davidwalsh.name/web-service-php-mysql-xml-json。如果回答您的問題,請將答覆標記爲答案。謝謝 – Vame 2012-07-24 12:11:11

0

您應該試試WebView,它允許您在您的Android應用程序中嵌入HTML頁面。

檢查了這一點:Building Web Apps in WebView

+0

非常感謝您的回覆!其實我正在考慮這樣做,但每個用戶都有自己的帳戶詳細信息,如用戶名,姓名等,如何爲每個用戶使用WebView分別獲取信息? – user1219484 2012-07-24 11:40:16

相關問題