一个开源Android聊天框架,使用RecyclerView实现。
已知在Android 5.0以下的系统的Dialogue会出现透明度的bug,在Android 2.0以下按钮好像没一个按得动。
我猜是CardView的锅。。
当前嵌入的业务逻辑:城堡游戏
由于之前的README小学生气息太浓重,于是我删了。
更新消息由于。。。小学生气息更加浓厚,但是舍不得删。。
求大神别喷 😂
- 由于本人同时是苦逼天朝学生党的一员和最后一届理科生, ~~所以本项目可能会太监。~~已经太监了
- 本项目完全开源,任何人可以下载源码进行个人研究,且不得将其用于商业用途。
- 严禁未经原作者允许的情况下将本APP二次开发。
- 起名字
- 字符串分割
- 分割支持圆角符号
- 嵌入业务逻辑
- 一个简洁的开始界面
- 一个侧滑菜单实现简单的功能跳转
- 长按弹出窗口确认删除
- 触摸消息背景颜色改变动画
- 沉浸式状态栏
- 一个使用ListView的设置界面
- 更优美的消息删除动画
- 聊天记录保存在SQLite中
- 知识保存在SQLite中
- 个人信息保存在Preference中
- 根据大脑的结构封装思考的几个类
- 没错!我把Castle-game的业务逻辑搞进来喽~ 工作量巨大!光是数据库那块就花了我很长时间!!
- 修复侧滑菜单点不动的bug
- 调整一下项目结构方便以后的开发
- 修复设置界面闪退的bug
- 优美地封装了BaseActivity!真棒!封装在各个Activity中都有体现,除了Dialog。。。
- 将常量类T也封装到了BaseActivity,为了方便外部访问我还在外面继承了一个,将一些Activity中用不到的字符串封装了。
- 一些UI中参数的修改
- Dialog有阴影了
- 把Saber改成了小律(又抠了一批图,工作量巨大)
- 优化NavigationView
- 开始界面优化
- 主界面增加侧滑菜单
- 侧滑菜单基本功能设置,留下一个坑:简化书
- 由于虚拟机打不开了我也不知道能不能运行。。
- 最近的更新质量越来越高了、、好兆头!
- 在贴吧release了这个版本
- 继续写Javadoc
- 增加新功能的企划
- 过滤空消息
- 写了各个类的Javadoc(很辛苦!
- 更改监听器设置方法
- 增加大脑皮层的两种构造方法。
- 更改类名(主脑改成大脑皮层,记忆改成边缘系统
- 开始界面不那么
猥琐了 - 减少多余的动画
- 开始动画变得更
猥琐了。 - 主页的字更小了。
- 又多了一些没用的图片。。
本次更新完毕估计就是我弃坑的时候。所以说我现在已经齐此UI坑了。- 什么时候有了AI算法了,就继续更新AIAndroid!
- 做了重命名,虽然还有点问题,但是不算bug,就是丑了,功能已经实现
- 封装了“记忆”Memories类。
- 更改部分背景颜色。反正最近在颜色上着手比较多。明天更新一张截图。
- 把颜色改的更浅了
- 把主角的绿色改成了灰白(这样的话那几个animator就没用了。。不过还是先留着)
- 成功把去除、分开的字符都封装成正则表达式字库放CONSTS里面,这也是是第一次用正则表达式。。
- 修复了昨晚上发现的bug
- 更改弹出窗口的布局
- 增加清空记录时背景色的检查
- 上次push忘记改版本号了。。。
- 现在主脑正式封装完毕,MainActivity只负责更新UI、和主脑通信,主脑负责数据的处理。 和SQLite的通信也交由主脑全权负责。这特么才叫MVC啊!
- 改进程序结构,回复的算法被单独提了出来。
- 让所有调用到主脑的Activity都必须实现BrainUsingActivity。
- 主脑的控制反转,呼唤Activity更新数据。
- 修复最新发送的消息无法删除的bug。
- 更改发送键的大小。
- 不过还是发现了新bug,不太好描述就不说了。
- 修复了bug。现在可以拿出来玩了。
- 将主界面的menu做成了单独的。
- 背景颜色变化还有点问题。
- 增加了刷新。
- 增加了清空聊天记录。
- 旧的消息记录已经可以删除了。最新发送的消息记录仍然不能删除!
- 更改了很多颜色配置。
- 突然发现重大bug!消息记录删除不掉!吓尿!!
- 增加了toolbar
- 把fab删了改成toolbar的三个点(朋友的建议)
- 写了关于开发者
- 将本项目源码的github链接放上去了
- 终于可以删除聊天记录了,修复一大堆bug
- 设置消息触摸监听事件,触摸后背景会变色
- 各种与UI有关的值的修改
- 增加了阅读github的Activity,并且内置fab
- 修改圆角大小为5dp
- 自动去掉消息末尾换行符和空格
- 实例化了适配器,现在可以互相发送消息了
- 发送的消息左右对齐
- 主色调确定为蓝色
- 初步完成SQLite存储数据的系统。
- 修改图标格式(体现圆角)。
- 图标(不知为何采用了吾王)。
- 简单的界面
- 开始界面卖个萌。(>▽<)