一直想做一个类似QQ的聊天APP,先是仿了QQ的UI(详见【Android】高仿QQ 5.0+ UI),现在借助第三方服务实现了聊天功能。在知乎上看到有人也在问如何实现一个IM,如果完全自己做,还得去了解一些通信协议,于是偷懒使用了第三方的服务。虽说底层的通信不需要自己管,但其他的编码量也并不小,前后花了一个多礼拜。(当然也是自己学艺不精)
关于融云,我引用我在知乎上的一段回答:
偷懒使用了第三方的服务融云[当然类似的有好多,比如环信],它提供了私聊,聊天室,群,客服等模式。有两个库可供选择imkit和imlib.