我正在尝试为学校项目创建一个简单的Android聊天应用程序,但是因为我是Android编程的新手,我不知道从哪里开始,是否有任何指南来解释我怎么能这样做?我知道当有人发送消息时,消息将存储在数据库中,然后它将发送给其他人,以便其他人可以接收它。但是,由于我是Android编程新手,我不知道如何才能做到。
如果有人可以举例说明我该做什么,我会非常感激。
感谢您的时间。
答案 0 :(得分:5)
如果您想创建基于服务器的聊天:
此实现不检查任何会话。它像公共聊天一样工作。您将看到您的消息将回显给您,其他人也会看到您的消息。喜欢群组留言。
我试着对你很简单。但如果你对android和java太新了 你将需要学习
链接: 用于套接字编程: https://docs.oracle.com/javase/tutorial/networking/sockets/
简单的Android应用程序: http://www.tutorialspoint.com/android/android_hello_world_example.htm
示例聊天应用: http://www.coders-hub.com/2013/07/download-android-application-source-code.html#.VYE4Hrzhl0w (未经测试但似乎有相同的想法。例如压缩文件。只需在页面上搜索“聊天”。)
不:我不太确定互联网上的其他应用示例很简单,因为您需要。所以我没有在这里放太多。但是如果你了解基本技术。你可以弄清楚我相信。
如果android实现变得困难,您可以在简单的Java应用程序中简单地实现您的客户端并发送静态预定义的文本消息来测试服务器是否可以传递给其他客户端。这将很容易测试。
答案 1 :(得分:1)
首先,这不是问题的方式。 Follow
你需要一个服务器端和一个Android客户端。由于你是初学者,你可以使用SocketIO与android有一个教程。 他们的source code