PS:今天实在太累了,晚上坐公交,迷迷糊糊睡着了,醒来发现已经到终点站了,最后一看距离,算了,打车回去吧,哈哈。
最近更新有点少,一直在重构公司的项目,赶进度。只有等国庆再写写,总结一下最近踩的一些坑及一些思考。
今日工作进度
- 完成通讯录模块; --完成
- 完善用户详细信息,发起音视频通话; --完成
- 完成多选模块,40%;
明日工作计划
- 完成多选模块;
- 完成群组创建功能模块,群成员管理相关;
- 完成IM聊天。
问题&思考
- RecyclerView 复用布局时,在Adapter中的逻辑处理还需要完善;
- PopupWindow使用不熟练,需要后期多写;
- 原项目代码,还需要常看,遇到问题时,多从原项目入手,避免老是百度,导致问题停留,重构效率极低。
感想
今天进展还算顺利,遇到问题时,直接全局搜旧项目,查看解决思路,然后结合自己的想法再重构,或者可以直接copy。换了更稳定的框架(夜神的Fragment库)后,很多坑避免了,也不用去纠结太多限制,开发效率提升了不少,明天完成多选和群组创建后,就差最后的集成IM了,这个功能是第三方的,多学学就应该可以。争取周末时完成第一个重构版本,然后整体项目细节再自测一遍,改补充的地方补充一下,暂时就先这样。