2013-09-24 111 views
-2

我建立了一个网站,它提供了大量的数据,并根据公司的一些规则,我无法直接从我的应用程序版本的数据库中获取数据。唯一的方法就是使用webview来显示以前的网站,但我想为我的应用程序处理获取一些数据引用到网站。应用程序和网站之间的Android数据传输

我想从网站获取一个值调用productID并将其用作记录保存到移动本地数据库中。此保存步骤将在Android应用中运行。有没有办法做到这一点?

它有一种方法从网站获取数据?这种情况下JavaScript可能吗?

+2

一个简单的答案是...使用web服务 – Shruti

+1

@Kennett可以实现的REST API来访问数据库资源。 – nilkash

回答

0

只需几句话给谷歌给你。只需注意为您的服务器提供RESTAPI(您可以在PHP中编写它)将JSON中的数据提供给您的应用程序。

在您的应用中使用GSON将JSON对象获取到Java对象。请记住在线程/异步任务中执行所有网络调用。您可以看看Google提供的Volley图书馆。

与您的项目玩得开心;)一步一步,你就会得到它!

Tutorial

+0

感谢您的回复:)但我专注于另一个问题,即'如何获取移动应用程序中的网站数据?'因为已经有一个建立的网站,唯一的数据源是从网站,我无法直接通过MySQL和PHP和JSON获取数据:( – Kennett

+0

我现在看着REST API,谢谢你的帮助,如果io有问题,我会在这里回复,thx! – Kennett

相关问题