android chat tutorial
1.0.0
该存储库使您可以在完成Android聊天教程中描述的每个步骤后检查结果。它包含在Kotlin ( Samplekotlin模块)和Java ( Samplejava模块)中写的样品。有关更多Android聊天示例,请参阅其中的SDK和UI组件示例应用程序的GitHub存储库。
已经全力以赴吗?请查看我们撰写的UI组件的教程存储库。
该项目与共享流帐户进行预先配置,以进行测试。您可以在此处了解有关流聊天的更多信息,然后注册一个帐户并在此处获取自己的钥匙。
示例应用程序由两个屏幕组成:
MainActivity :显示可用渠道的列表。ChannelActivity :显示选定的频道视图,其中包括标题,消息列表和消息输入视图。每个模块都包含多个ChannelActivity实现,这与教程的步骤相对应。您可以通过更改MainActivity中的setOnChannelClickListener来轻松交换它们:
channelListView.setOnChannelClickListener { channel ->
// open the channel activity
startActivity( ChannelActivity .newIntent( this , channel))
}当前,您可以从四个不同的ChannelActivity实现中进行选择:
ChannelActivity基本消息列表实现ChannelActivity2包括一种新的MessageListView样式和自定义附件类型ChannelActivity4包括一个使用低级客户端库创建的自定义打字标题组件