在好例子网,分享、交流、成长!
您当前所在位置:首页Others 开发实例一般编程问题 → Android QQ聊天工具客户端源代码

Android QQ聊天工具客户端源代码

一般编程问题

下载此实例
  • 开发语言:Others
  • 实例大小:0.67M
  • 下载次数:2
  • 浏览次数:127
  • 发布时间:2021-02-28
  • 实例类别:一般编程问题
  • 发 布 人:好学IT男
  • 文件格式:.rar
  • 所需积分:2
 

实例介绍

【实例简介】
Android QQ 客户端源代码。基于Socket的网络通信,(TCP 与 UDP)
【实例截图】
【核心代码】
18a20171-eb6c-482c-92eb-ddce0c0ceb54
└── AndroidQQ
├── AndroidManifest.xml
├── bin
│   ├── com
│   │   └── android
│   │   └── lumaqqMe
│   │   ├── lumaqqMe.class
│   │   ├── R$attr.class
│   │   ├── R$drawable.class
│   │   ├── R$id.class
│   │   ├── R$layout.class
│   │   ├── R$string.class
│   │   └── R.class
│   ├── edu
│   │   └── tsinghua
│   │   └── lumaqq
│   │   └── qq
│   │   ├── _03FamilyProcessor.class
│   │   ├── _05FamilyProcessor.class
│   │   ├── BasicFamilyProcessor.class
│   │   ├── beans
│   │   │   ├── AdvancedUserInfo.class
│   │   │   ├── Card.class
│   │   │   ├── CardStub.class
│   │   │   ├── ClusterIM.class
│   │   │   ├── ClusterInfo.class
│   │   │   ├── ContactInfo.class
│   │   │   ├── CustomHead.class
│   │   │   ├── DownloadFriendEntry.class
│   │   │   ├── FileInfo.class
│   │   │   ├── FileTransferArgs.class
│   │   │   ├── FontStyle.class
│   │   │   ├── FriendLevel.class
│   │   │   ├── FriendOnlineEntry.class
│   │   │   ├── FriendRemark.class
│   │   │   ├── FriendStatus.class
│   │   │   ├── Member.class
│   │   │   ├── NormalIM.class
│   │   │   ├── NormalIMHeader.class
│   │   │   ├── QQFriend.class
│   │   │   ├── QQOrganization.class
│   │   │   ├── QQUser.class
│   │   │   ├── ReceiveIMHeader.class
│   │   │   ├── Signature.class
│   │   │   ├── SimpleClusterInfo.class
│   │   │   ├── SMS.class
│   │   │   ├── SMSReply.class
│   │   │   ├── TempSessionIM.class
│   │   │   ├── UserInfo.class
│   │   │   ├── UserPropertyChange.class
│   │   │   ├── UserProperty.class
│   │   │   └── Weather.class
│   │   ├── Crypter.class
│   │   ├── debug
│   │   │   ├── _03DebugPacket.class
│   │   │   ├── _05DebugPacket.class
│   │   │   ├── AbstractDebugObject.class
│   │   │   ├── BasicDebugPacket.class
│   │   │   ├── DebugSwitch.class
│   │   │   ├── FragmentDO.class
│   │   │   ├── IDebugListener.class
│   │   │   ├── IDebugObject.class
│   │   │   ├── InitialArgument.class
│   │   │   └── PacketDO.class
│   │   ├── events
│   │   │   ├── IPacketListener.class
│   │   │   ├── IQQListener.class
│   │   │   ├── PacketEvent.class
│   │   │   └── QQEvent.class
│   │   ├── KeepAliveTrigger.class
│   │   ├── net
│   │   │   ├── AbstractPort.class
│   │   │   ├── AbstractProxy.class
│   │   │   ├── ConnectionPolicy.class
│   │   │   ├── ConnectionPolicyFactory.class
│   │   │   ├── HttpProxy.class
│   │   │   ├── IConnection.class
│   │   │   ├── IConnectionPolicy.class
│   │   │   ├── IConnectionPolicyFactory.class
│   │   │   ├── IConnectionPool.class
│   │   │   ├── IConnectionPoolFactory.class
│   │   │   ├── INIOHandler.class
│   │   │   ├── IPort.class
│   │   │   ├── IProxy.class
│   │   │   ├── IProxyHandler.class
│   │   │   ├── Porter.class
│   │   │   ├── PortGate.class
│   │   │   ├── PortGateFactory.class
│   │   │   ├── ProxyVerifier.class
│   │   │   ├── Socks5Proxy.class
│   │   │   ├── TCPHttpPort.class
│   │   │   ├── TCPPort.class
│   │   │   ├── TCPSocks5Port.class
│   │   │   ├── UDPPort.class
│   │   │   └── UDPSocks5Port.class
│   │   ├── PacketEventTrigger.class
│   │   ├── packets
│   │   │   ├── _03FamilyParser.class
│   │   │   ├── _03InPacket.class
│   │   │   ├── _03OutPacket.class
│   │   │   ├── _05FamilyParser.class
│   │   │   ├── _05InPacket.class
│   │   │   ├── _05OutPacket.class
│   │   │   ├── BasicFamilyParser.class
│   │   │   ├── BasicInPacket.class
│   │   │   ├── BasicOutPacket.class
│   │   │   ├── ErrorPacket.class
│   │   │   ├── in
│   │   │   │   ├── _03
│   │   │   │   │   ├── GetCustomHeadDataReplyPacket.class
│   │   │   │   │   ├── GetCustomHeadInfoReplyPacket.class
│   │   │   │   │   └── Unknown03InPacket.class
│   │   │   │   ├── _05
│   │   │   │   │   ├── RequestAgentReplyPacket.class
│   │   │   │   │   ├── RequestBeginReplyPacket.class
│   │   │   │   │   ├── RequestFaceReplyPacket.class
│   │   │   │   │   ├── TransferReplyPacket.class
│   │   │   │   │   └── Unknown05InPacket.class
│   │   │   │   ├── AddFriendAuthResponseReplyPacket.class
│   │   │   │   ├── AddFriendExReplyPacket.class
│   │   │   │   ├── AdvancedSearchUserReplyPacket.class
│   │   │   │   ├── AuthInfoOpReplyPacket.class
│   │   │   │   ├── AuthorizeReplyPacket.class
│   │   │   │   ├── AuthQuestionOpReplyPacket.class
│   │   │   │   ├── ChangeStatusReplyPacket.class
│   │   │   │   ├── ClusterCommandReplyPacket.class
│   │   │   │   ├── DeleteFriendReplyPacket.class
│   │   │   │   ├── DownloadGroupFriendReplyPacket.class
│   │   │   │   ├── FriendChangeStatusPacket.class
│   │   │   │   ├── FriendDataOpReplyPacket.class
│   │   │   │   ├── FriendLevelOpReplyPacket.class
│   │   │   │   ├── GetFriendListReplyPacket.class
│   │   │   │   ├── GetKeyReplyPacket.class
│   │   │   │   ├── GetLoginTokenReplyPacket.class
│   │   │   │   ├── GetOnlineOpReplyPacket.class
│   │   │   │   ├── GetTempClusterOnlineMemberReplyPacket.class
│   │   │   │   ├── GetUserInfoReplyPacket.class
│   │   │   │   ├── GroupDataOpReplyPacket.class
│   │   │   │   ├── KeepAliveReplyPacket.class
│   │   │   │   ├── LoginReplyPacket.class
│   │   │   │   ├── ModifyInfoReplyPacket.class
│   │   │   │   ├── PrivacyDataOpReplyPacket.class
│   │   │   │   ├── ReceiveIMPacket.class
│   │   │   │   ├── RemoveSelfReplyPacket.class
│   │   │   │   ├── SearchUserReplyPacket.class
│   │   │   │   ├── SendIMReplyPacket.class
│   │   │   │   ├── SendSMSReplyPacket.class
│   │   │   │   ├── SignatureOpReplyPacket.class
│   │   │   │   ├── SystemNotificationPacket.class
│   │   │   │   ├── TempSessionOpReplyPacket.class
│   │   │   │   ├── UnknownInPacket.class
│   │   │   │   ├── UploadGroupFriendReplyPacket.class
│   │   │   │   ├── UserPropertyOpReplyPacket.class
│   │   │   │   └── WeatherOpReplyPacket.class
│   │   │   ├── InPacket.class
│   │   │   ├── IParser.class
│   │   │   ├── out
│   │   │   │   ├── _03
│   │   │   │   │   ├── GetCustomHeadDataPacket.class
│   │   │   │   │   ├── GetCustomHeadInfoPacket.class
│   │   │   │   │   └── Unknown03OutPacket.class
│   │   │   │   ├── _05
│   │   │   │   │   ├── RequestAgentPacket.class
│   │   │   │   │   ├── RequestBeginPacket.class
│   │   │   │   │   ├── RequestFacePacket.class
│   │   │   │   │   ├── TransferPacket.class
│   │   │   │   │   └── Unknown05OutPacket.class
│   │   │   │   ├── AddFriendAuthResponsePacket.class
│   │   │   │   ├── AddFriendExPacket.class
│   │   │   │   ├── AdvancedSearchUserPacket.class
│   │   │   │   ├── AuthInfoOpPacket.class
│   │   │   │   ├── AuthorizePacket.class
│   │   │   │   ├── AuthQuestionOpPacket.class
│   │   │   │   ├── ChangeStatusPacket.class
│   │   │   │   ├── ClusterActivatePacket.class
│   │   │   │   ├── ClusterActivateTempPacket.class
│   │   │   │   ├── ClusterAuthPacket.class
│   │   │   │   ├── ClusterCommandPacket.class
│   │   │   │   ├── ClusterCommitMemberOrganizationPacket.class
│   │   │   │   ├── ClusterCommitOrganizationPacket.class
│   │   │   │   ├── ClusterCreatePacket.class
│   │   │   │   ├── ClusterCreateTempPacket.class
│   │   │   │   ├── ClusterDismissPacket.class
│   │   │   │   ├── ClusterExitPacket.class
│   │   │   │   ├── ClusterExitTempPacket.class
│   │   │   │   ├── ClusterGetCardBatchPacket.class
│   │   │   │   ├── ClusterGetCardPacket.class
│   │   │   │   ├── ClusterGetInfoPacket.class
│   │   │   │   ├── ClusterGetMemberInfoPacket.class
│   │   │   │   ├── ClusterGetOnlineMemberPacket.class
│   │   │   │   ├── ClusterGetTempInfoPacket.class
│   │   │   │   ├── ClusterJoinPacket.class
│   │   │   │   ├── ClusterModifyCardPacket.class
│   │   │   │   ├── ClusterModifyInfoPacket.class
│   │   │   │   ├── ClusterModifyMemberPacket.class
│   │   │   │   ├── ClusterModifyTempInfoPacket.class
│   │   │   │   ├── ClusterModifyTempMemberPacket.class
│   │   │   │   ├── ClusterSearchPacket.class
│   │   │   │   ├── ClusterSendIMExPacket.class
│   │   │   │   ├── ClusterSendTempIMPacket.class
│   │   │   │   ├── ClusterSetRolePacket.class
│   │   │   │   ├── ClusterSubClusterOpPacket.class
│   │   │   │   ├── ClusterTransferRolePacket.class
│   │   │   │   ├── ClusterUpdateOrganizationPacket.class
│   │   │   │   ├── DeleteFriendPacket.class
│   │   │   │   ├── DownloadGroupFriendPacket.class
│   │   │   │   ├── FriendDataOpPacket.class
│   │   │   │   ├── FriendLevelOpPacket.class
│   │   │   │   ├── GetFriendListPacket.class
│   │   │   │   ├── GetKeyPacket.class
│   │   │   │   ├── GetLoginTokenPacket.class
│   │   │   │   ├── GetOnlineOpPacket.class
│   │   │   │   ├── GetUserInfoPacket.class
│   │   │   │   ├── GroupDataOpPacket.class
│   │   │   │   ├── KeepAlivePacket.class
│   │   │   │   ├── LoginPacket.class
│   │   │   │   ├── LogoutPacket.class
│   │   │   │   ├── ModifyInfoPacket.class
│   │   │   │   ├── PrivacyDataOpPacket.class
│   │   │   │   ├── ReceiveIMReplyPacket.class
│   │   │   │   ├── RemoveSelfPacket.class
│   │   │   │   ├── SearchUserPacket.class
│   │   │   │   ├── SendIMPacket.class
│   │   │   │   ├── SendSMSPacket.class
│   │   │   │   ├── SignatureOpPacket.class
│   │   │   │   ├── TempSessionOpPacket.class
│   │   │   │   ├── UnknownOutPacket.class
│   │   │   │   ├── UploadGroupFriendPacket.class
│   │   │   │   ├── UserPropertyOpPacket.class
│   │   │   │   └── WeatherOpPacket.class
│   │   │   ├── OutPacket.class
│   │   │   ├── Packet.class
│   │   │   ├── PacketHelper.class
│   │   │   ├── PacketHistory.class
│   │   │   └── PacketParseException.class
│   │   ├── ProcessorRouter.class
│   │   ├── QQ.class
│   │   ├── QQClient.class
│   │   ├── QQPort.class
│   │   ├── ResendTrigger.class
│   │   ├── robot
│   │   │   ├── DummyRobot.class
│   │   │   └── IRobot.class
│   │   ├── SingleExecutor.class
│   │   └── Util.class
│   └── org
│   └── apache
│   └── commons
│   └── codec
│   ├── binary
│   │   ├── Base64.class
│   │   ├── BinaryCodec.class
│   │   ├── Hex.class
│   │   └── package.html
│   ├── BinaryDecoder.class
│   ├── BinaryEncoder.class
│   ├── Decoder.class
│   ├── DecoderException.class
│   ├── digest
│   │   ├── DigestUtils.class
│   │   └── package.html
│   ├── Encoder.class
│   ├── EncoderException.class
│   ├── language
│   │   ├── DoubleMetaphone$DoubleMetaphoneResult.class
│   │   ├── DoubleMetaphone.class
│   │   ├── Metaphone.class
│   │   ├── package.html
│   │   ├── RefinedSoundex.class
│   │   ├── Soundex.class
│   │   └── SoundexUtils.class
│   ├── net
│   │   ├── BCodec.class
│   │   ├── package.html
│   │   ├── QCodec.class
│   │   ├── QuotedPrintableCodec.class
│   │   ├── RFC1522Codec.class
│   │   ├── StringEncodings.class
│   │   └── URLCodec.class
│   ├── overview.html
│   ├── package.html
│   ├── StringDecoder.class
│   ├── StringEncoder.class
│   └── StringEncoderComparator.class
├── res
│   ├── drawable
│   │   └── icon.png
│   ├── layout
│   │   └── main.xml
│   └── values
│   └── strings.xml
└── src
├── com
│   └── android
│   └── lumaqqMe
│   ├── lumaqqMe.java
│   └── R.java
├── edu
│   └── tsinghua
│   └── lumaqq
│   └── qq
│   ├── _03FamilyProcessor.java
│   ├── _05FamilyProcessor.java
│   ├── BasicFamilyProcessor.java
│   ├── beans
│   │   ├── AdvancedUserInfo.java
│   │   ├── Card.java
│   │   ├── CardStub.java
│   │   ├── ClusterIM.java
│   │   ├── ClusterInfo.java
│   │   ├── ContactInfo.java
│   │   ├── CustomHead.java
│   │   ├── DownloadFriendEntry.java
│   │   ├── FileInfo.java
│   │   ├── FileTransferArgs.java
│   │   ├── FontStyle.java
│   │   ├── FriendLevel.java
│   │   ├── FriendOnlineEntry.java
│   │   ├── FriendRemark.java
│   │   ├── FriendStatus.java
│   │   ├── Member.java
│   │   ├── NormalIMHeader.java
│   │   ├── NormalIM.java
│   │   ├── QQFriend.java
│   │   ├── QQOrganization.java
│   │   ├── QQUser.java
│   │   ├── ReceiveIMHeader.java
│   │   ├── Signature.java
│   │   ├── SimpleClusterInfo.java
│   │   ├── SMS.java
│   │   ├── SMSReply.java
│   │   ├── TempSessionIM.java
│   │   ├── UserInfo.java
│   │   ├── UserPropertyChange.java
│   │   ├── UserProperty.java
│   │   └── Weather.java
│   ├── Crypter.java
│   ├── debug
│   │   ├── _03DebugPacket.java
│   │   ├── _05DebugPacket.java
│   │   ├── AbstractDebugObject.java
│   │   ├── BasicDebugPacket.java
│   │   ├── DebugSwitch.java
│   │   ├── FragmentDO.java
│   │   ├── IDebugListener.java
│   │   ├── IDebugObject.java
│   │   ├── InitialArgument.java
│   │   └── PacketDO.java
│   ├── events
│   │   ├── IPacketListener.java
│   │   ├── IQQListener.java
│   │   ├── PacketEvent.java
│   │   └── QQEvent.java
│   ├── KeepAliveTrigger.java
│   ├── net
│   │   ├── AbstractPort.java
│   │   ├── AbstractProxy.java
│   │   ├── ConnectionPolicyFactory.java
│   │   ├── ConnectionPolicy.java
│   │   ├── HttpProxy.java
│   │   ├── IConnection.java
│   │   ├── IConnectionPolicyFactory.java
│   │   ├── IConnectionPolicy.java
│   │   ├── IConnectionPoolFactory.java
│   │   ├── IConnectionPool.java
│   │   ├── INIOHandler.java
│   │   ├── IPort.java
│   │   ├── IProxyHandler.java
│   │   ├── IProxy.java
│   │   ├── Porter.java
│   │   ├── PortGateFactory.java
│   │   ├── PortGate.java
│   │   ├── ProxyVerifier.java
│   │   ├── Socks5Proxy.java
│   │   ├── TCPHttpPort.java
│   │   ├── TCPPort.java
│   │   ├── TCPSocks5Port.java
│   │   ├── UDPPort.java
│   │   └── UDPSocks5Port.java
│   ├── PacketEventTrigger.java
│   ├── packets
│   │   ├── _03FamilyParser.java
│   │   ├── _03InPacket.java
│   │   ├── _03OutPacket.java
│   │   ├── _05FamilyParser.java
│   │   ├── _05InPacket.java
│   │   ├── _05OutPacket.java
│   │   ├── BasicFamilyParser.java
│   │   ├── BasicInPacket.java
│   │   ├── BasicOutPacket.java
│   │   ├── ErrorPacket.java
│   │   ├── in
│   │   │   ├── _03
│   │   │   │   ├── GetCustomHeadDataReplyPacket.java
│   │   │   │   ├── GetCustomHeadInfoReplyPacket.java
│   │   │   │   └── Unknown03InPacket.java
│   │   │   ├── _05
│   │   │   │   ├── RequestAgentReplyPacket.java
│   │   │   │   ├── RequestBeginReplyPacket.java
│   │   │   │   ├── RequestFaceReplyPacket.java
│   │   │   │   ├── TransferReplyPacket.java
│   │   │   │   └── Unknown05InPacket.java
│   │   │   ├── AddFriendAuthResponseReplyPacket.java
│   │   │   ├── AddFriendExReplyPacket.java
│   │   │   ├── AdvancedSearchUserReplyPacket.java
│   │   │   ├── AuthInfoOpReplyPacket.java
│   │   │   ├── AuthorizeReplyPacket.java
│   │   │   ├── AuthQuestionOpReplyPacket.java
│   │   │   ├── ChangeStatusReplyPacket.java
│   │   │   ├── ClusterCommandReplyPacket.java
│   │   │   ├── DeleteFriendReplyPacket.java
│   │   │   ├── DownloadGroupFriendReplyPacket.java
│   │   │   ├── FriendChangeStatusPacket.java
│   │   │   ├── FriendDataOpReplyPacket.java
│   │   │   ├── FriendLevelOpReplyPacket.java
│   │   │   ├── GetFriendListReplyPacket.java
│   │   │   ├── GetKeyReplyPacket.java
│   │   │   ├── GetLoginTokenReplyPacket.java
│   │   │   ├── GetOnlineOpReplyPacket.java
│   │   │   ├── GetTempClusterOnlineMemberReplyPacket.java
│   │   │   ├── GetUserInfoReplyPacket.java
│   │   │   ├── GroupDataOpReplyPacket.java
│   │   │   ├── KeepAliveReplyPacket.java
│   │   │   ├── LoginReplyPacket.java
│   │   │   ├── ModifyInfoReplyPacket.java
│   │   │   ├── PrivacyDataOpReplyPacket.java
│   │   │   ├── ReceiveIMPacket.java
│   │   │   ├── RemoveSelfReplyPacket.java
│   │   │   ├── SearchUserReplyPacket.java
│   │   │   ├── SendIMReplyPacket.java
│   │   │   ├── SendSMSReplyPacket.java
│   │   │   ├── SignatureOpReplyPacket.java
│   │   │   ├── SystemNotificationPacket.java
│   │   │   ├── TempSessionOpReplyPacket.java
│   │   │   ├── UnknownInPacket.java
│   │   │   ├── UploadGroupFriendReplyPacket.java
│   │   │   ├── UserPropertyOpReplyPacket.java
│   │   │   └── WeatherOpReplyPacket.java
│   │   ├── InPacket.java
│   │   ├── IParser.java
│   │   ├── out
│   │   │   ├── _03
│   │   │   │   ├── GetCustomHeadDataPacket.java
│   │   │   │   ├── GetCustomHeadInfoPacket.java
│   │   │   │   └── Unknown03OutPacket.java
│   │   │   ├── _05
│   │   │   │   ├── RequestAgentPacket.java
│   │   │   │   ├── RequestBeginPacket.java
│   │   │   │   ├── RequestFacePacket.java
│   │   │   │   ├── TransferPacket.java
│   │   │   │   └── Unknown05OutPacket.java
│   │   │   ├── AddFriendAuthResponsePacket.java
│   │   │   ├── AddFriendExPacket.java
│   │   │   ├── AdvancedSearchUserPacket.java
│   │   │   ├── AuthInfoOpPacket.java
│   │   │   ├── AuthorizePacket.java
│   │   │   ├── AuthQuestionOpPacket.java
│   │   │   ├── ChangeStatusPacket.java
│   │   │   ├── ClusterActivatePacket.java
│   │   │   ├── ClusterActivateTempPacket.java
│   │   │   ├── ClusterAuthPacket.java
│   │   │   ├── ClusterCommandPacket.java
│   │   │   ├── ClusterCommitMemberOrganizationPacket.java
│   │   │   ├── ClusterCommitOrganizationPacket.java
│   │   │   ├── ClusterCreatePacket.java
│   │   │   ├── ClusterCreateTempPacket.java
│   │   │   ├── ClusterDismissPacket.java
│   │   │   ├── ClusterExitPacket.java
│   │   │   ├── ClusterExitTempPacket.java
│   │   │   ├── ClusterGetCardBatchPacket.java
│   │   │   ├── ClusterGetCardPacket.java
│   │   │   ├── ClusterGetInfoPacket.java
│   │   │   ├── ClusterGetMemberInfoPacket.java
│   │   │   ├── ClusterGetOnlineMemberPacket.java
│   │   │   ├── ClusterGetTempInfoPacket.java
│   │   │   ├── ClusterJoinPacket.java
│   │   │   ├── ClusterModifyCardPacket.java
│   │   │   ├── ClusterModifyInfoPacket.java
│   │   │   ├── ClusterModifyMemberPacket.java
│   │   │   ├── ClusterModifyTempInfoPacket.java
│   │   │   ├── ClusterModifyTempMemberPacket.java
│   │   │   ├── ClusterSearchPacket.java
│   │   │   ├── ClusterSendIMExPacket.java
│   │   │   ├── ClusterSendTempIMPacket.java
│   │   │   ├── ClusterSetRolePacket.java
│   │   │   ├── ClusterSubClusterOpPacket.java
│   │   │   ├── ClusterTransferRolePacket.java
│   │   │   ├── ClusterUpdateOrganizationPacket.java
│   │   │   ├── DeleteFriendPacket.java
│   │   │   ├── DownloadGroupFriendPacket.java
│   │   │   ├── FriendDataOpPacket.java
│   │   │   ├── FriendLevelOpPacket.java
│   │   │   ├── GetFriendListPacket.java
│   │   │   ├── GetKeyPacket.java
│   │   │   ├── GetLoginTokenPacket.java
│   │   │   ├── GetOnlineOpPacket.java
│   │   │   ├── GetUserInfoPacket.java
│   │   │   ├── GroupDataOpPacket.java
│   │   │   ├── KeepAlivePacket.java
│   │   │   ├── LoginPacket.java
│   │   │   ├── LogoutPacket.java
│   │   │   ├── ModifyInfoPacket.java
│   │   │   ├── PrivacyDataOpPacket.java
│   │   │   ├── ReceiveIMReplyPacket.java
│   │   │   ├── RemoveSelfPacket.java
│   │   │   ├── SearchUserPacket.java
│   │   │   ├── SendIMPacket.java
│   │   │   ├── SendSMSPacket.java
│   │   │   ├── SignatureOpPacket.java
│   │   │   ├── TempSessionOpPacket.java
│   │   │   ├── UnknownOutPacket.java
│   │   │   ├── UploadGroupFriendPacket.java
│   │   │   ├── UserPropertyOpPacket.java
│   │   │   └── WeatherOpPacket.java
│   │   ├── OutPacket.java
│   │   ├── PacketHelper.java
│   │   ├── PacketHistory.java
│   │   ├── Packet.java
│   │   └── PacketParseException.java
│   ├── ProcessorRouter.java
│   ├── QQClient.java
│   ├── QQ.java
│   ├── QQPort.java
│   ├── ResendTrigger.java
│   ├── robot
│   │   ├── DummyRobot.java
│   │   └── IRobot.java
│   ├── SingleExecutor.java
│   └── Util.java
└── org
└── apache
└── commons
└── codec
├── binary
│   ├── Base64.java
│   ├── BinaryCodec.java
│   ├── Hex.java
│   └── package.html
├── BinaryDecoder.java
├── BinaryEncoder.java
├── DecoderException.java
├── Decoder.java
├── digest
│   ├── DigestUtils.java
│   └── package.html
├── EncoderException.java
├── Encoder.java
├── language
│   ├── DoubleMetaphone.java
│   ├── Metaphone.java
│   ├── package.html
│   ├── RefinedSoundex.java
│   ├── Soundex.java
│   └── SoundexUtils.java
├── net
│   ├── BCodec.java
│   ├── package.html
│   ├── QCodec.java
│   ├── QuotedPrintableCodec.java
│   ├── RFC1522Codec.java
│   ├── StringEncodings.java
│   └── URLCodec.java
├── overview.html
├── package.html
├── StringDecoder.java
├── StringEncoderComparator.java
└── StringEncoder.java

61 directories, 506 files

标签:

实例下载地址

Android QQ聊天工具客户端源代码

不能下载?内容有错? 点击这里报错 + 投诉 + 提问

好例子网口号:伸出你的我的手 — 分享

网友评论

发表评论

(您的评论需要经过审核才能显示)

查看所有0条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警