private Runnable mRunnable = new Runnable()
          { public void run()
         {   String msgText =IPText.getText().toString();
       String sIP = "192.168.0.116";
       String sPort = "8888";
           int port = Integer.parseInt(sPort);
           Log.d("gjz", "IP:"+ sIP + ":" + port);
       try 
            {//连接路由
       mSocketClient = new Socket(sIP, port);
       //取得输入、输出流
       mBufferedReaderClient = new BufferedReader(new InputStreamReader(mSocketClient.getInputStream()));
       mPrintWriterClient = new PrintWriter(mSocketClient.getOutputStream(), true);}
catch (Exception e) {}
  };
mSocketClient ,mBufferedReaderClient ,mPrintWriterClient 这些都是成员变量,
 请问 这样new的socket能不能 被 其他线程访问(不是主 UI线程)
2. 重力感应接口 能不能 访问socket??~~
class   ?????   implements SensorEventListener
 {    public void onSensorChanged(SensorEvent event) {//这个方法里不能访问socket
                            ............
                             mPrintWriterClient.print(ComMsg);     
                          mPrintWriterClient.flush();
                            .........
                                     }