`
郭广川
  • 浏览: 68789 次
  • 性别: Icon_minigender_1
  • 来自: 河北
社区版块
存档分类
最新评论

高仿真山寨QQ

阅读更多

      花了两个多月的时间,终于将一个山寨的QQ做的有一点眉目了

 

山寨QQ实现的主要功能如下:

     1、登录界面(数字帐号,密码填写,简单注册,状态改变,是否记住密码,是否自动登录)

     2、主界面(个人头像,状态改变,空间信息,邮件信息提示,界面换肤,好友分类,列表展示与回收,点击列表是弹出对应的聊天窗口)

     3、聊天窗口(消息的输入与发送,文字的字体、大小、粗细、是否倾斜、是否下划线、前景色、背景色改变,QQ表情的发送,QQ魔法表情的实现,窗口震动,图片的剪切,图片拖放源的移动(将图片拖到聊天输入框显示),输入框中图片的复制与粘贴,动画QQ秀的展示(比较粗略)

     4、窗口的自定义放大、缩小、还原、关闭(可以作为一个独立的类进行继承使用,和JFrame的用法基本相同) 

     5、聊天窗口中的视频语音功能模块已经写好,只是还没有与界面的按钮进行耦合连接

     6、音乐播放器,视频播放器模块已经写好还没有耦合连接(5,6中都用到了jmf  java多媒体框架,我的代码模块中有些部分还是有些欠妥,性能有待提高)

 

整体效果图如下:

 
 

 

 

 

 

 

 

 

下面是eclipse代码的缩略图(呵呵是有些复杂—):

 

 

       
 

  • 大小: 65.4 KB
  • 大小: 26.3 KB
  • 大小: 33.5 KB
  • 大小: 41.5 KB
  • 大小: 48.8 KB
  • 大小: 68.3 KB
  • 大小: 91.9 KB
  • 大小: 85.4 KB
  • 大小: 242.5 KB
  • 大小: 53.9 KB
分享到:
评论
163 楼 北极心1991 2015-02-06  
能给源码不? yjgfn1991@qq.com
162 楼 北极心1991 2015-02-06  
能给源码不? yjgfn1991@qq.com
161 楼 shuixian0824 2012-05-03  
代码学习一下呗,楼主,suoluo1@126.com
160 楼 悲剧了 2011-06-30  
再看帖个人感觉看来楼主抄袭的可能太大,一直不放源,面对怀疑只是生气回复 没用的,显得无力  放代码才是王道
159 楼 prettyboy434 2011-06-29  
如果是完全自己设计完成,那真得挺厉害的,工作之后对swing的应用太少了,socket也基本不用
158 楼 prettyboy434 2011-06-29  
如果是完全自己设计完成,那真得挺厉害的,工作之后对swing的应用太少了,socket也基本不用
157 楼 yanga520 2011-06-29  
啥时候可以发布源码呢?  好东西一起分享
156 楼 右手悬空 2011-06-23  
期待开放源码,比起腾讯自己做得Linux下的QQ,你这个漂亮了许多许多许多!
就讨厌腾讯自己的linux版的QQ
155 楼 跳跃的条纹 2011-06-18  
lz高手,菜鸟拜服中....
154 楼 feng5199 2011-06-17  
求LZ发布源码
153 楼 weng 2011-06-14  
<div class="quote_title">郭广川 写道</div>
<div class="quote_div">
<div class="quote_title">weng 写道</div>
<div class="quote_div">
<div class="quote_title">郭广川 写道</div>
<div class="quote_div">
<p>      <span style="font-size: medium; color: #0000ff;">花了两个多月的时间,终于将一个山寨的QQ做的有一点眉目了</span></p>
<p> </p>
<p>山寨QQ实现的主要功能如下:</p>
<p>     1、登录界面(数字帐号,密码填写,简单注册,状态改变,是否记住密码,是否自动登录)</p>
<p>     2、主界面(个人头像,状态改变,空间信息,邮件信息提示,界面换肤,好友分类,列表展示与回收,点击列表是弹出对应的聊天窗口)</p>
<p>     3、聊天窗口(消息的输入与发送,文字的字体、大小、粗细、是否倾斜、是否下划线、前景色、背景色改变,QQ表情的发送,QQ魔法表情的实现,窗口震动,图片的剪切,图片拖放源的移动(将图片拖到聊天输入框显示),输入框中图片的复制与粘贴,动画QQ秀的展示(比较粗略)</p>
<p>     4、窗口的自定义放大、缩小、还原、关闭(可以作为一个独立的类进行继承使用,和JFrame的用法基本相同) </p>
<p>     5、聊天窗口中的视频语音功能模块已经写好,只是还没有与界面的按钮进行耦合连接</p>
<p>     6、音乐播放器,视频播放器模块已经写好还没有耦合连接(5,6中都用到了jmf  java多媒体框架,我的代码模块中有些部分还是有些欠妥,性能有待提高)</p>
<p> </p>
<p><span style="font-size: small; color: #000080;"><strong>诚挚期待各位看客的捧场,我的源代码,代码详解,功能详解将会后续陆续推出,呵呵……<br></strong></span></p>
<p><span style="font-size: small;"><strong>整体效果图如下:<img src="/images/smiles/icon_biggrin.gif" alt=""><br></strong></span><img src="http://dl.iteye.com/upload/attachment/423081/54f24a3c-b423-3934-a244-9feb4114597b.jpg" alt=""><br> <br> <br><img src="http://dl.iteye.com/upload/attachment/423041/2167b1c7-5ced-3aa6-b35a-957ae12b51d5.jpg" alt=""><br> <br><img src="http://dl.iteye.com/upload/attachment/423043/05cf6b6c-0063-3d4e-8431-c688db275516.jpg" alt=""><br> <br><img src="http://dl.iteye.com/upload/attachment/423045/7c39b41a-6b9c-3fd2-a9e1-c63c75dfbbb9.jpg" alt=""><br> <br><img src="http://dl.iteye.com/upload/attachment/423045/7c39b41a-6b9c-3fd2-a9e1-c63c75dfbbb9.jpg" alt=""><br> <br><img src="http://dl.iteye.com/upload/attachment/423047/ad2ceddb-37ac-3d7b-a346-aea2989696f7.jpg" alt=""><br> <br><img src="http://dl.iteye.com/upload/attachment/423049/a09acc0e-3095-373e-a59d-840e7beca622.jpg" alt=""><br> <br><img src="http://dl.iteye.com/upload/attachment/423051/1d7ff643-0977-34e5-a9bb-1d25821a029b.jpg" alt=""></p>
<p> </p>
<p>下面是eclipse代码的缩略图(呵呵是有些复杂—):<br><img src="http://dl.iteye.com/upload/attachment/423075/004da910-32d8-384d-a362-c1e6a7071c82.jpg" alt=""></p>
<p> </p>
<p>    <span> </span><span style="font-size: medium; color: #0000ff;"><span> </span></span></p>
</div>
<p>拿别人东东也不改改再放上来</p>
</div>
<p><br>别人是谁呀,你?</p>
</div>
<p>还真要指出来?早已经露馅了,是你自己开发的?照着培训视频做的?or 拿培训机构发布的源码稍加修改的? . . . . . . </p>
152 楼 windflyboy 2011-06-06  
<p>swing 总体说来 做界面快不过flash,快不过C#,如果不做排版不做可配 swing 还是 比较简单的 swing在图片的支持下可以很炫气 </p>
<p> </p>
<pre name="code" class="java">this.setUndecorated(true);
AWTUtilities.setWindowOpaque(this, false);</pre>
<p> </p>
<p>这两行代码的作用 不是使用界面原有的样式,支持透明。坏处是 不支持拖动需要自己增加监听并重画界面,按键需要自己加(这个应该不算坏处)。</p>
<p> </p>
<p>swing在字体支持上 不是本地的 速度相对慢了很多。</p>
<p> </p>
<p>通讯工具一般 卡点在于 服务器的 承载量 解决方案 集群 更高深的可以使用云技术 。微博卡点在于db。可以使用数据库集群 来解决</p>
<p> </p>
<p>通讯协议 可以自定义 也可以用开源的 大多都是修改Bufer 或基于ByteBufer 来开发的 更多的会选择nio,当然基于对象的可能会使用io中的ObjectInputStream</p>
<p> </p>
<p>或 ObjectOutputStream 。实际上个人认为ByteBufer足以。 </p>
151 楼 bugu1986 2011-06-05  
harryplays 写道
swing!!!!!!愁啊!烦!
食之无味,弃之可惜!



怎么食之无味??表示不解
150 楼 sjp44 2011-06-05  
界面太赞了,我之前开发过pos销售系统,界面是个很大的问题,希望楼主能提供帮助,



这厢有礼了。
149 楼 悲剧了 2011-05-29  
我也写过一个类似的东西,不像很多人说的只是界面很难,里面关系复杂的很,线程套线程的,说只是界面很难的基本水平也不咋的,只看到界面难,不知道还要更难的
148 楼 yanga520 2011-05-29  
能否共享源码,研究
147 楼 zk7019311 2011-05-26  
能研究下楼主的源代码吗?
146 楼 wangyu1221 2011-05-25  
UDP连接下怎么保证不丢包?
145 楼 Technoboy 2011-05-23  
  
144 楼 loxen 2011-05-23  
拿出来你的源码,封口咯

相关推荐

    高仿真QQ登陆窗口及源码下载

    自己做的高仿真QQ登陆框。需要源码的联系我。 QQ:753200650

    高仿真串口QQ 货真价实 、

    标题中的“高仿真串口QQ”指的是一个模拟真实串口通信功能的QQ应用程序,它可以实现通过串行接口进行文件传输、上网浏览、聊天以及在局域网内部进行遍历和下载文件等多种功能。这种程序主要适用于那些需要通过串口...

    高仿真QQ登陆界面 ---基于MFC

    【标题】"高仿真QQ登陆界面 ---基于MFC"是一个使用Microsoft Foundation Classes (MFC)库开发的项目,旨在创建一个与腾讯QQ登录界面高度相似的用户界面。MFC是微软提供的一套C++类库,它封装了Windows API,使得...

    VC高度仿真QQ界面源码

    【VC高度仿真QQ界面源码】是一份专为Visual C++(VC)开发者设计的源代码,旨在提供一个高度仿真的QQ客户端用户界面。这份源码不仅实现了QQ的基本外观,而且在功能上也尽可能地接近真实的QQ应用。下面将详细阐述其中...

    vc++高仿真qq2010界面

    相对路径都设置好,在vs2005下全部编译过,代码虽是别人原创,但本人花了很多功夫来整理6步源码和教程,下载者无须任何修改,直接编译即可,没有任何dll插件,直接运行exe即可看到超炫的qq高仿真界面,欢迎编译不过...

    QQ仿真软件.rar

    QQ仿真软件是一款模仿腾讯QQ功能的应用程序,它可能旨在提供与官方QQ类似的功能,如即时通讯、群聊、文件传输等。在这个压缩包文件“QQ仿真软件.rar”中,我们推测包含了一个或多个用于运行此类软件的文件。下面将...

    java编写的山寨qq

    2. **图形用户界面(GUI)设计**:为了仿真QQ的界面,开发者可能使用了Java的Swing或JavaFX库来创建窗口和组件,如按钮、文本框和聊天窗口。这些组件通过布局管理器进行组织,以达到美观且易用的交互效果。 3. **...

    高仿真QQ的P2P聊天软件

    http://d.download.csdn.net/down/255330/p2p_soft

    51单片机Proteus仿真实例 高仿真数码管电子钟

    51单片机Proteus仿真实例 高仿真数码管电子钟51单片机Proteus仿真实例 高仿真数码管电子钟51单片机Proteus仿真实例 高仿真数码管电子钟51单片机Proteus仿真实例 高仿真数码管电子钟51单片机Proteus仿真实例 高仿真...

    单片机C语言程序设计15 高仿真数码管电子钟(基于8051+Proteus仿真)

    单片机C语言程序设计15 高仿真数码管电子钟(基于8051+Proteus仿真)单片机C语言程序设计15 高仿真数码管电子钟(基于8051+Proteus仿真)单片机C语言程序设计15 高仿真数码管电子钟(基于8051+Proteus仿真)单片机...

    高仿真QQ2010登陆界面,VB调用图片的皮肤实例.rar

    高仿真QQ2010登陆界面,VB调用图片的皮肤实例,看上去几乎与QQ的登录窗口一样,包括下拉列表、网络设置窗口等,想学习界面的VB程序员不要错过这个好范例。程序使用了比较多的图片来来修饰,登陆窗口其实也是一张背景...

    仿真qq登录

    仿真qq登录

    Java socket实现QQ仿真

    Java Socket实现QQ仿真是一个基于Java网络编程...以上就是Java Socket实现QQ仿真项目涉及的主要知识点,这个项目涵盖了网络编程、并发处理、用户交互等多个方面的内容,对于学习和理解Java网络编程具有很高的实践价值。

    仿真QQ完整版QQ很好玩

    仿真QQ完整版QQ很好玩仿真QQ完整版QQ很好玩仿真QQ完整版QQ很好玩

    QQ仿真仿真仿真仿真

    仿真仿真仿真仿真仿真仿真仿真仿真仿真仿真仿真仿真仿真仿真仿真仿真仿真仿真仿真仿真仿真仿真仿真仿真仿真仿真仿真仿真仿真仿真仿真仿真仿真仿真仿真仿真仿真仿真仿真仿真仿真仿真仿真仿真仿真仿真仿真仿真仿真仿真...

    axure 8 高仿真日历控件

    axure 8 高仿真日历控件,拒绝山寨版本。用态度做产品,产品经理必备,web端圆形必备!

    c#qq仿真程序源码

    总的来说,"C# QQ 仿真程序源码"是一个综合性的项目,涵盖了C#编程、GUI设计、网络通信、数据结构和算法等多个IT领域的关键知识点,对于提升开发者综合技能和理解实际项目开发流程具有很高的价值。

    Shift高仿真后门 超强免杀版

    Shift高仿真后门 超强免杀版 功能不必介绍 ,解压密码为 QQ402519067 不含空格

    Axure8 高仿真日历控件

    Axure8 高仿真日历控件,拒绝山寨版本。用态度做产品,产品经理必备,web端圆形必备!生撸此控件,希望能够帮助到下载的朋友~

    苏光全站仪高仿真模拟系统

    该模拟系统试用了高仿真动作及声音,还原真实场景,对初次接触全站仪的人而言是更便捷的一种学习工具。

Global site tag (gtag.js) - Google Analytics