duilib界面库学习(仿PC微信界面,有服务器,有数据库,可以网络通信)

  客户端代码:https://github.com/TTGuoying/duilib_ChatClient

  服务器代码:https://github.com/TTGuoying/duilib_ChatServer

  本软件是本人个人学习duilib UI库过程中创作,所用素材皆取值网络,代码开源用于学习交流只用,如有侵权,请邮件[email protected]告知,立即删除。

  本软件使用到 duilib UI库 ,sqlite, rapidjson,windows win32编程,网络编程。

  开发工具:VS2017

  本人能力有限,从2018年2月9日开始,陆陆续续写了将近一个月(3月5日 00:05),中间还有春节忙前忙后,所用时间不多,软件还有BUG,已经可以正常使用。

  后续会写几篇文章介绍软件的开发过程,敬请关注。

 

  上图:

duilib界面库学习(仿PC微信界面,有服务器,有数据库,可以网络通信)_第1张图片

服务器端,启动开启服务器,界面无内容

duilib界面库学习(仿PC微信界面,有服务器,有数据库,可以网络通信)_第2张图片      duilib界面库学习(仿PC微信界面,有服务器,有数据库,可以网络通信)_第3张图片

 

登录/服务器设置界面

duilib界面库学习(仿PC微信界面,有服务器,有数据库,可以网络通信)_第4张图片

注册界面

duilib界面库学习(仿PC微信界面,有服务器,有数据库,可以网络通信)_第5张图片

聊天界面一

duilib界面库学习(仿PC微信界面,有服务器,有数据库,可以网络通信)_第6张图片

聊天界面二

duilib界面库学习(仿PC微信界面,有服务器,有数据库,可以网络通信)_第7张图片

联系人界面

duilib界面库学习(仿PC微信界面,有服务器,有数据库,可以网络通信)_第8张图片

添加好友

duilib界面库学习(仿PC微信界面,有服务器,有数据库,可以网络通信)_第9张图片

好友请求

duilib界面库学习(仿PC微信界面,有服务器,有数据库,可以网络通信)_第10张图片

客户端界面设计

duilib界面库学习(仿PC微信界面,有服务器,有数据库,可以网络通信)_第11张图片

服务器数据库E-R图

 

转载于:https://www.cnblogs.com/tanguoying/p/8507644.html

你可能感兴趣的:(duilib界面库学习(仿PC微信界面,有服务器,有数据库,可以网络通信))