网站设计推送信息到应用程序,或从网站检索应用程序

时间:2014-02-22 05:33:33

标签: android

我有一个关于Android应用程序的设计问题,我不确定我是否可以在这里询问(如果不是,请在我可以询问时提出建议)。

我想创建一个应用程序,它从网站获取信息(或实际上使网站推送位置到应用程序)。想象一个有3个字段(3个卡车位置)的webform。我希望每次我放置这些值并单击提交,设备上的Android应用程序将在地图上显示卡车的位置。我熟悉谷歌地图,所以我知道如何在地图上显示3个点给定位置。我也知道如何编写将在按下提交按钮时执行POST / GET的HTML代码但是通信以及如何在应用程序上启动此触发器是我感到困惑的。所以它更像是一个架构设计问题。我需要一个起点来了解从哪里开始寻找。我希望我在这里表达了我的观点。

sooo任何帮助?:)

2 个答案:

答案 0 :(得分:4)

您在谈论设置推送通知时,请查看http://parse.com/products/push

答案 1 :(得分:3)

这可能是使用Google Cloud Messaging (GCM)的用例。我还没有使用过GCM,但这是一个选择。

另一个想法是设置AlarmManager来安排提取数据。我能想到的一个缺点是,如果你将AlarmManager频繁设置(例如:每10分钟一次),那么所有这些网络请求都会快速耗尽电池。

另一种替代方法,与轮询类似,是在应用程序中有一个按钮,用户手动按下该按钮以获取最新数据。