我一直在开发一个聊天应用程序,需要一些建议。我有一个服务器。每当用户登录我的应用程序并通过搜索选择某个用户并向其发送消息时,它将被存储在服务器上。然后我的应用程序会检查是否有新消息到达。如果有任何消息到来,将通知用户。为了实现这一点,我遵循了此方法,以便在有新消息时更新UI。当聊天持续超过3分钟时,应用程序开始变慢。如何处理这个问题?
如果应用程序运行缓慢,那么就意味着某个地方存在内存泄漏,或者您正在过度记录日志,或者在UI线程上执行不应该执行的操作。也许您轮询服务器太频繁了?顺便说一句,使用TextView进行聊天很原始,可以使用ListView的转录模式(transcript mode)。请参考此处的教程。
Android
上构建聊天应用程序,因为Android没有像iPhone那样内置的推送通知系统。我想使用自己的服务器,所以我不能使用第三方API。我正在使用php服务器并创建我的聊天数据。我现在该如何开始呢...??? 我请求您帮助我解决这个问题!@Dinesh - Rupesh Yadavrupesh.pcst@gmail.com
。 - Rupesh Yadav