0

我是 android 新手,我需要开发一个将位置信息存储在服务器中的应用程序。现在另一个应用程序应该从服务器接收它并在 textview 中显示它。有没有办法做到这一点。请帮忙。

4

3 回答 3

3

您可以使用网络服务来做到这一点。您必须从您的应用程序中获取您的 gps 位置并通过 Web 服务将其发送到服务器。在服务器端,您必须将其存储在数据库中。之后,另一个应用程序检查数据库中是否有新数据可用。如果有新数据可用,它会通过 Web 服务获取数据并将其显示在文本视图中。

于 2012-09-11T05:39:33.580 回答
1

要与其他设备/服务器通信,您需要一些协议。您可以使用自己的套接字,也可以使用 Http 协议。通过使用 HttpProtocol,您可以调用 url,将一些数据发布到 url,从 url 获取一些数据。现在,如果你决定去Http Connection,你需要一些webservices,通过它你可以从url 发送和接收数据,webservices 的类型有很多种,其中主要使用两种。1. Rest 服务 2. Soap Web 服务

并且您可以发送和接收数据,无论是 xml 还是 json,因为两者都非常标准化且易于使用。

于 2012-09-11T05:39:25.170 回答
1

好吧,您首先需要了解的是客户端/服务器架构,并且不了解使用和访问 Web 服务的逻辑。

是完整的指南。

希望这可以帮助。

于 2012-09-11T05:43:42.683 回答