android - 如何在android中构建类似whatsapp的聊天应用程序

标签 android chat

<分区>

请建议构建类似聊天应用程序的 watsapp 的方法。

在我的 Android 应用程序中,我必须添加聊天功能

我已经知道以下方法。

  1. 使用 GCM(Google 云消息传递)的聊天应用程序。

  2. 套接字编程

  3. 通过使用我们的网络服务

聊天app还有其他技巧吗?

最佳答案

有多种开发聊天应用程序的方法。

1) 使用HTTP 连接(在这个方法中,每次你想发送消息,你都必须调用网络服务,为了接收消息,你需要不断地使用定时器调用网络服务)。

2) 使用XMPP 服务器(XMPP 服务器使用Socket 编程,所以一旦连接建立,然后每次都使用该连接,你不需要每次都创建连接,例如 HTTP)。

3) 使用 GCM(使用推送通知,您也可以发送和接收消息)。

关于android - 如何在android中构建类似whatsapp的聊天应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25927789/

相关文章:

android - 应用程序中的服务在后台被杀死

android - Awareness API 总是返回阴天

java - 是否可以使用公共(public) XMPP 服务器创建私有(private)聊天室?

swift - SendBird SDK 支持 Swift 吗?

c# - 使用 LIKE 表达式时 SQLite 中的土耳其字符

java - 推送通知在 Android 中不起作用,代号一

java - 是否可能,如果可以,如何将外部位置数据添加到 Android 上的 LocationManager 中?

go - 将 os.Stdin 转换为 []byte

python - 字符串变量打印不正确

facebook - Facebook Chat 如何跨窗口/标签同步对话