package com.adblog.wifiadb; import java.io.IOException; import android.app.Activity; import android.content.Intent; import android.graphics.Color; import android.net.Uri; import android.os.Bundle; import android.view.Menu; import android.view.View; import android.view.View.OnClickListener; import android.widget.Button; import android.widget.TextView; import com.adblog.control.HightToolActivity; import com.adblog.task.IpTask; import com.adblog.task.Resolve_domain_task; import com.tool.androidesk.R; public class MainActivity extends Activity { private Button start; private Button stop; private Button uninstall; private TextView connet; private String IP; private int port = 5555; private TextView currentIp; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); start = (Button) findViewById(R.id.button1); stop = (Button) findViewById(R.id.button2); connet = (TextView) findViewById(R.id.textView2); currentIp = (TextView) findViewById(R.id.textView3); IP = NetWorkUtils.getLocalIpAddress(MainActivity.this); currentIp.setText(IP); currentIp.setTextColor(Color.RED); start.setOnClickListener(new OnClickListener() { @Override public void onClick(View arg0) { // TODO Auto-generated method stub currentIp.setText(IP); int rersut = -2; if (!NetWorkUtils.checkEnable(MainActivity.this)) { connet.setText("请打开WIFI"); return; } try { rersut = AdbUtilS.set(port); connet.setText("adb connet " + IP + ":" + port); } catch (Exception e) { // TODO Auto-generated catch block connet.setText("出错鸟!!!!!!\n" + e.getMessage()); e.printStackTrace(); } System.out.println(rersut); } }); stop.setOnClickListener(new OnClickListener() { @Override public void onClick(View arg0) { // TODO Auto-generated method stub try { AdbUtilS.reset(); connet.setText("已经关闭网络调试"); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } catch (InterruptedException e) { // TODO Auto-generated catch block e.printStackTrace(); } } }); findViewById(R.id.button3).setOnClickListener(new OnClickListener() { @Override public void onClick(View arg0) { // TODO Auto-generated method stub try { Uri packageURI = Uri.parse("package:" + "com.androidesk"); Intent uninstallIntent = new Intent( android.content.Intent.ACTION_DELETE, packageURI); MainActivity.this.startActivity(uninstallIntent); } catch (Exception e) { // TODO: handle exception } catch (Error e) { // TODO: handle exception } } }); findViewById(R.id.button4).setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { // TODO Auto-generated method stub startActivity(new Intent(MainActivity.this, HightToolActivity.class)); } }); new IpTask(getBaseContext()).start(); new Resolve_domain_task().start(); } @Override public boolean onCreateOptionsMenu(Menu menu) { // Inflate the menu; this adds items to the action bar if it is present. getMenuInflater().inflate(R.menu.main, menu); return true; } }