你的位置:首页 > 操作系统

[操作系统]android 基于 socket 的Whois域名查询,,整个项目打包下载


本文只适合新手,之前没弄过这玩意,还是第一次真机测试

思路:先整理好所有域名后辍的whois主机地址,把他做成

先上截图:

 

 

(这个whois.这个文件才最有价值)

 

=============================================================================================================================================

MainActivity代码:

package cn.net.vb.whois.whois;import android.app.ProgressDialog;import android.os.Handler;import android.os.Message;import android.support.v7.app.ActionBarActivity;import android.os.Bundle;import android.util.Log;import android.view.Menu;import android.view.MenuItem;import android.view.View;import android.widget.Button;import android.widget.EditText;import android.widget.TextView;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;import java.io.PrintWriter;import java.net.Socket;import java.util.List;public class MainActivity extends ActionBarActivity {  private static final int DEFAULT_PORT = 43;  TextView tv1;  String strinfo;  EditText txtdomain;  //装载Beauty类型的链表,其内容由

  

 

总结: 

1、socket 肯定是不能运行在主线程上的,所以要创建一个新线程来运行socket 

2、android解析

3、按习惯我都是把

4、不知为何,,,JAVA要不断的try,否则编译不过

 

 

 

项目源文件下载:http://files.cnblogs.com/files/LCX/whois.rar

APP下载:http://files.cnblogs.com/files/LCX/whois.apk

有兴趣的同学可以下载到真机测试