资源简介

Android QQ 客户端源代码。基于Socket的网络通信,(TCP 与 UDP)

资源截图

代码片段和文件信息

package com.android.lumaqqMe;

import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.view.View.onclickListener;
import android.widget.Button;

import edu.tsinghua.lumaqq.qq.QQClient;
import edu.tsinghua.lumaqq.qq.Util;
import edu.tsinghua.lumaqq.qq.beans.QQUser;
import edu.tsinghua.lumaqq.qq.net.PortGateFactory;

public class lumaqqMe extends Activity {
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        findViews();
        setListeners();
    }
    
    private Button button_test;
    private void findViews()
    {
     button_test = (Button) findViewById(R.id.submit);
    }
    
    private void setListeners() {
     button_test.setonclickListener(testLumaQQ);
    }
    
    private onclickListener testLumaQQ = new onclickListener(){
     @Override
public void onclick(View v) {
     QQClient client = new QQClient();
            client.setConnectionPoolFactory(new PortGateFactory());
            QQUser user = new QQUser(123456789 “*******“);
            // 设置参数
            user.setUdp(true);            
            client.setUser(user);
            client.setLoginServer(“sz.tencent.com“);

            try {
                // 登录
                client.login();
                // 等待登录完成
                Thread.sleep(10000);
                // 发送消息
                /* 在sendMessage中填入你自己想发的消息和对方的QQ号 */
                client.im_Send(987654321 Util.getBytes(“Hello“));
                // 等待消息发送完成
                Thread.sleep(6000);
            } catch (Exception e1) {
                e1.printStackTrace();
            }

            // 登出
            client.logout();
            // 释放,不再想使用此client实例时必须调用此方法
            client.release();
     }
    };
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        238  2008-09-01 13:45  AndroidQQ\.classpath

     文件        844  2008-09-01 13:45  AndroidQQ\.project

     文件         88  2008-09-01 13:52  AndroidQQ\.settings\org.eclipse.core.resources.prefs

     文件        694  2008-09-02 11:51  AndroidQQ\AndroidManifest.xml

     文件       2586  2012-06-07 17:22  AndroidQQ\bin\com\android\lumaqqMe\lumaqqMe.class

     文件       1102  2012-06-07 17:22  AndroidQQ\bin\com\android\lumaqqMe\R$attr.class

     文件       1162  2012-06-07 17:22  AndroidQQ\bin\com\android\lumaqqMe\R$drawable.class

     文件       1146  2012-06-07 17:22  AndroidQQ\bin\com\android\lumaqqMe\R$id.class

     文件       1156  2012-06-07 17:22  AndroidQQ\bin\com\android\lumaqqMe\R$layout.class

     文件       1238  2012-06-07 17:22  AndroidQQ\bin\com\android\lumaqqMe\R$string.class

     文件       1301  2012-06-07 17:22  AndroidQQ\bin\com\android\lumaqqMe\R.class

     文件      14594  2012-06-07 17:22  AndroidQQ\bin\edu\tsinghua\lumaqq\qq\BasicFamilyProcessor.class

     文件       1137  2012-06-07 17:22  AndroidQQ\bin\edu\tsinghua\lumaqq\qq\beans\AdvancedUserInfo.class

     文件       1640  2012-06-07 17:22  AndroidQQ\bin\edu\tsinghua\lumaqq\qq\beans\Card.class

     文件        994  2012-06-07 17:22  AndroidQQ\bin\edu\tsinghua\lumaqq\qq\beans\CardStub.class

     文件       1313  2012-06-07 17:22  AndroidQQ\bin\edu\tsinghua\lumaqq\qq\beans\ClusterIM.class

     文件       3438  2012-06-07 17:22  AndroidQQ\bin\edu\tsinghua\lumaqq\qq\beans\ClusterInfo.class

     文件       7038  2012-06-07 17:22  AndroidQQ\bin\edu\tsinghua\lumaqq\qq\beans\ContactInfo.class

     文件        867  2012-06-07 17:22  AndroidQQ\bin\edu\tsinghua\lumaqq\qq\beans\CustomHead.class

     文件       1016  2012-06-07 17:22  AndroidQQ\bin\edu\tsinghua\lumaqq\qq\beans\DownloadFriendEntry.class

     文件       1346  2012-06-07 17:22  AndroidQQ\bin\edu\tsinghua\lumaqq\qq\beans\FileInfo.class

     文件       1110  2012-06-07 17:22  AndroidQQ\bin\edu\tsinghua\lumaqq\qq\beans\FileTransferArgs.class

     文件       3860  2012-06-07 17:22  AndroidQQ\bin\edu\tsinghua\lumaqq\qq\beans\Fontstyle.class

     文件        890  2012-06-07 17:22  AndroidQQ\bin\edu\tsinghua\lumaqq\qq\beans\FriendLevel.class

     文件        964  2012-06-07 17:22  AndroidQQ\bin\edu\tsinghua\lumaqq\qq\beans\FriendOnlineEntry.class

     文件       2075  2012-06-07 17:22  AndroidQQ\bin\edu\tsinghua\lumaqq\qq\beans\FriendRemark.class

     文件       1170  2012-06-07 17:22  AndroidQQ\bin\edu\tsinghua\lumaqq\qq\beans\FriendStatus.class

     文件       1183  2012-06-07 17:22  AndroidQQ\bin\edu\tsinghua\lumaqq\qq\beans\Member.class

     文件       1247  2012-06-07 17:22  AndroidQQ\bin\edu\tsinghua\lumaqq\qq\beans\NormalIM.class

     文件       1546  2012-06-07 17:22  AndroidQQ\bin\edu\tsinghua\lumaqq\qq\beans\NormalIMHeader.class

............此处省略545个文件信息

评论

共有 条评论