2012-07-24 48 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

相关问题