Android聊天应用程序的最佳方法

时间:2016-11-10 11:13:40

标签: android android-layout push-notification instant-messaging

我是android的新手,我想在android中构建一个聊天应用程序。我已经阅读了很多关于它的文章,人们建议我选择以下方法之一,以便在android中创建聊天应用程序

1)插座编程
2)推送通知等 但在开始工作之前,我想得到你的意见我应该如何进行

好友我有两个问题

1)关于前端设计

设计聊天框以显示对话的最佳方法是什么? 大多数开发人员都使用“ListView + Adapter”方法来显示两个用户之间的对话,其中每个消息都是一个列表项,另一个开发人员使用滚动视图来显示对话,我相信第一种方法比第二种更好,是否存在任何其他最佳方式成为一个有效的应用程序,如whats-app / facebook Messenger?

2)关于后端支持:    假设我的应用程序用户数千人,如5,000-10,000,如果我使用推送通知方法(FCM服务)那么你认为我的应用程序仍然可以完美运行吗?

我将非常感谢你...

1 个答案:

答案 0 :(得分:0)

1)我认为ListView和适配器可能是更好的解决方案;

2)认为当您与数据库交互获取大量项目时(在SELECT查询结果中),您可以轻松地为查询建立结果限制(跟踪您显示的结果的“页面”) ),这样您每次都可以在列表视图中显示有限数量的用户和消息。