`
onlyxiahui
  • 浏览: 4068 次
社区版块
存档分类
最新评论

我的山寨QQ之旅

阅读更多
刚学Java那会,其实没啥兴趣。开始就是配置个环境变量,当时都不知道是什么玩意,老师也不解释,就跟着他配置。然后用记事本写个类,写个main方法,然后编译运行。都是控制台,完全就没学下去的兴趣,所以第一年两个学期上课都玩手机去了。终于第二年的期末项目是JQQ,这下来兴趣了,于是网上收集各种资料,恶补Java。下载了各种聊天程序的源码,无奈当时都没入门,只能把其他程序的源码东拼西凑的做成自己的程序,也不理解那些代码,现在我都不知道自己当时是怎么把那些代码给挪到自己的项目中去的。当时我就取名山寨QQ2010,然后被老师骂了一顿,说我即便是山寨了QQ,也不能自己承认是山寨QQ,腾讯山寨了这么都东西都没承认自己是山寨,还扣了我的分,之后我就不再取名山寨XXX了。下面就是当时做出来的效果。


两个账号是在同一电脑上登录测试的。



这是语音聊天。

这是视频聊天,当时找了好久,才找到jmf,虽然把视频做出来了,后面才发现jmf要单独安装才行,真是坑爹啊。

文件传输。











这是服务端,也给做了个界面,有管理功能。







因为代码实在是太丑了,所以不上源码了。

接下来,自己Java水平算是入门了,于是又开始想山寨QQ了,不过这次不叫山寨QQ了,叫pim,意思是个人的即时通讯程序。不过现在已经把数据库丢了,只能把界面单独运行起来截图了,代码也很烂就不上了。






后来工作了,业余的时候又想起了来山寨QQ,于是又做了一个版本。

















这次代码虽然也不咋滴,不过还是把源码贴出来了:http://download.csdn.net/detail/onlyxiahui/6694257

那么最近开始流行扁平化的界面,于是我又想再次山寨一把QQ,可惜我只是个简单的程序员,不会界面设计,也不会颜色搭配等,只能凭感觉把界面给拍扁了,由于时间有限,代码的注释不多,功能也不多。还有这次视频功能是使用的fmj,所以只能用32位的JDK,最好是1.7.0_67版本,不然界面会有不兼容的情况,这个版本在功能不全的时候也上过一次代码:http://onlyxiahui.iteye.com/blog/2206286,这次加了些功能。新的下载地址为:http://download.csdn.net/detail/onlyxiahui/9434701,下面是效果图。

































  • 大小: 26.3 KB
  • 大小: 76.8 KB
  • 大小: 98.7 KB
  • 大小: 82.5 KB
  • 大小: 98.8 KB
  • 大小: 70.1 KB
  • 大小: 116.6 KB
  • 大小: 48 KB
  • 大小: 112.1 KB
  • 大小: 55.4 KB
  • 大小: 88.3 KB
  • 大小: 121.3 KB
  • 大小: 89.3 KB
  • 大小: 69.7 KB
  • 大小: 196.4 KB
  • 大小: 202.9 KB
  • 大小: 188.5 KB
  • 大小: 154.2 KB
  • 大小: 173.6 KB
  • 大小: 36.2 KB
  • 大小: 196.4 KB
  • 大小: 136.7 KB
  • 大小: 116.2 KB
  • 大小: 111 KB
  • 大小: 189.4 KB
  • 大小: 109 KB
  • 大小: 74.3 KB
  • 大小: 101.9 KB
  • 大小: 190.4 KB
  • 大小: 129.6 KB
  • 大小: 139.2 KB
  • 大小: 125.2 KB
  • 大小: 127.4 KB
  • 大小: 182.7 KB
  • 大小: 318.3 KB
  • 大小: 227.8 KB
  • 大小: 344 KB
  • 大小: 146.2 KB
  • 大小: 99 KB
  • 大小: 682.9 KB
  • 大小: 66.2 KB
  • 大小: 90.6 KB
分享到:
评论

相关推荐

    java版山寨QQ项目源码

    java版山寨QQ项目 里面有四个压缩包 QQ服务器端.rar QQ客户端.rar 改进QQ客户机服务器视频实现.rar Q第三方库.rar 这个java版山寨QQ项目实现的功能有: 1.实现的java视频聊天; 2.集成了Mina框架; 3.服务器管理...

    山寨版qq源码+素材

    山寨版qq源码素材山寨版qq源码+素材山寨版qq源码+素材山寨版qq源码+素材

    山寨版QQ 源代码 QQ2010界面

    山寨版QQ 源代码 QQ2010界面 用JAVA编写 韩顺平JAVA教程视频配套源代码

    山寨QQ Version2.0.zip

    1. 韩顺平老师山寨QQ项目 2. 手打注释,非常完善,一目了然。 3. 纯手打,代码齐全,测试通过。 4. 功能:对话、上线提示

    山寨版qq源码

    山寨版qq源码.素材,山寨版qq源码.素材,山寨版qq源码.素材

    山寨版QQ源代码

    山寨QQ,能够在公网上运行,绝对采用正规模式构架,包括服务器端和客户端

    韩顺平山寨版QQ源码素材[评价可免费]

    首先是关于[评价可免费]的严正声明 一、评价=评论加评价(评星星) 二、评价必须是下载完了该资源后的评价,没下载评价无效 三、如果正确评价了,返还积分可能需要等一会,因为系统需要反应。...一般人我不告诉他

    山寨QQ源代码

    山寨QQ分为用户端和服务器端,主要用到的Java知识点有:多线程、网络编程、IO流,如果能够加入数据库当然更好,可是我在家一直没网,没有数据库,所以就把用户信息全部储存在文件中了。 服务器端3000号端口作为一个...

    山寨qq客户端.zip_qq聊天源码_山寨qq聊天

    模拟qq聊天,有客户端以及服务器java源码,可以实现1对1聊天以及1对多聊天。

    韩顺平java视频案例(山寨版QQ)源代码.doc

    韩顺平java视频案例(山寨版QQ)源代码.doc

    山寨版qq源码.素材

    山寨版qq源码.素材

    java实现的山寨版QQ

    java实现的山寨版qq,界面美观,可以实现登陆,在线好友列表显示,任意一对一聊天,以及所有在线人多对多聊天。

    山寨QQ2003java源码

    山寨版QQ2003 java源代码 其中,所用到的IDE为MyEclipse 数据库为SqlServer2000 这个只做参考,有很多功能可以自己实现

    java语言 山寨版QQ源码

    韩顺平老师课程所讲的山寨版QQ源代码,非常适合学习

    用java编写的山寨QQ

    自己用java 写的山寨QQ 请多多指教

    完整版山寨版QQ

    基本实现了QQ常用的所有功能,用户注册,登录,私聊,群聊,窗口抖动,加好友,截图,改变字体,改变聊天窗口背景等,值得借鉴,不足地方还望大家指正。(注:数据库为mysql,用其他的数据库可以自己改动)

    Java编写的山寨QQ源代码

    Java编写的山寨QQ源代码,运用了多线程,GUI,IO等等,

    Java实习报告——山寨QQ聊天工具设计

    一份简易的实习报告,项目是一个聊天系统。

Global site tag (gtag.js) - Google Analytics