链接: http://pan.baidu.com/s/1sk4jyQL 密码: 26q6
直接上代码,不多说了。看看demo类就会用了。ps:我只处理了群消息,需要处理普通消息的在心跳线程改一下。@@开头为群消息,@开头为普通消息。
package pack;
import pack.HeartBeatThread.OnNewMsgListener;
import pack.WaitScanAndLoginThread.OnScanListener;
public class WeeeeeChatDemo {
public static void main(String[] args) {
WeChatClass weChat=new WeChatClass();
weChat.setmScanListener(new OnScanListener() {
@Override
public void onSure() {
System.out.println("登陆成功");
}
@Override
public void onScan() {
System.out.println("已经扫描成功,等待确认登陆");
}
});
weChat.setmNewMsgListener(new OnNewMsgListener() {
@Override
public void onNewMsg(String text) {//只处理群消息
System.out.println("接收到消息:"+text);
}
@Override
public void startBeat() {
System.out.println("开始心跳");
}
});
weChat.gogogo();
}
}
一般设置两个监听器然后调用gogogo就行。二维码生成在项目目录下qrcode.jpg。还有一个下载二维码的监听器,可有可无,自己看看就知道了。