如何创建一个应用程序在Android中实时更新?

时间:2015-10-09 07:49:16

标签: android real-time

我是Android应用开发者的新手,我有一个问题。 我想创建一个像新闻应用程序的应用程序,我可以随时更新内容 在我的应用程序,但我不知道该怎么做.. 请帮我.. 谢谢!

2 个答案:

答案 0 :(得分:1)

你的问题并不是具体的,你的意思是"实时"。 让我充实两种可能的情景(+链接到可能的解决方案):

  1. 实时,如同在应用处于活动状态时实时聊天":您可能希望查看例如socketIO关于如何建立一个持久的"客户端和服务器之间的连接以分发新闻。
  2. 实时在"向客户端发送即时更新(即使不活动)":我认为这种情况更适合您的新闻应用程序" 。实施Google Cloud Messaging并在获得新信息时向客户发送消息。然后,客户端将从您的服务器中提取新信息(或者您甚至可以将您的内容"放入GCM消息中)并对其执行某些操作(例如向用户显示通知"最新消息:...."或类似的)

答案 1 :(得分:0)

更新应用程序的用户界面只是沟通过程的最后一部分。为此,您应该有一个源(服务器端),在您的Android客户端正在侦听时通过websocket发送数据。

我建议你阅读websockets,然后尝试实现它。如果您有任何具体问题,请进一步询问。