之前发过俩个贴子是关于表情和
文本混排以及表情和文本可选择的算法实现。由于前段时间很忙,一直没时间写code,最近抽出一些时间完成了一
部分内容,现在发出来给大家欣赏一下。
本软件目前已经支持的功能:
聊天框:
1. 支持表情和文本混排
2. 支持网址,邮箱
显示和点击跳转操作
3. 支持表情和文本选择
4.支持
图片的显示和查看(包括
缩放,旋转,移动,复制,粘贴等操作)
5.支持Gif图片的显示,复制和粘贴
6.支持
输入法表情包等
消息输入框:
1.支持文本输入
2.支持图片输入
3.支持gif输入等
UI:
UI的设计借鉴了一些好的设计,但是并不是全部使用别人的设计,有我自己设计的元素。
由于
窗口只刷新可视的item,所以软件运行效率很高,开机所占内存只有不到20M。
接下来要做的是:
1. 制定
网络通讯协议,引入网络
2. 添加语音和
视频功能
3. 优化细节
4. 添加动效等。



