ChatKit

介绍:

一个实现了各种聊天界面的库。

运行效果:

使用说明:

特点

  • 已经定义好的样式,用于快速实现;

  • 完全可自定义的布局-设置样式(使用自己的颜色,文字样式, drawables, selectors 以及 size);

  • 会话列表,包括私聊与群组聊天,未读提示;

  • 可以翻页历史记录的并显示日期header的聊天记录列表;

  • 头像的加载没有指定具体由哪种方式实现-你可以使用任何的库;

  • 聊天时的选中模式;

  • 简单的日期格式化;

  • Your own models for dialogs and messages - there is no converting needed;

  • Ready to use message input view;

  • 自定义动画(根据RecyclerView的用法)。

如何使用

要实现以上所有特性,你可以使用下面的组件:

下载

 Gradle:

compile 'com.github.stfalcon:chatkit:0.1.0'

或者 Maven:

<dependency>
  <groupId>com.github.stfalcon</groupId>
  <artifactId>chatkit</artifactId>
  <version>0.1.0</version>
  <type>pom</type>
</dependency>
已下载
0