当前位置: 首页 > news >正文

如何韩国视频网站模板下载 迅雷下载地址网站鼠标的各种效果怎么做的

如何韩国视频网站模板下载 迅雷下载地址,网站鼠标的各种效果怎么做的,婚纱网站内容制作,软件应用今天做一个android与pc通信的小demo(不是wifi,蓝牙)android为客户端,pc为服务器(一对多)。pc代码很简单,android客户端代码也不难,但是有一点不太明白就是在客户端向服务器发送消息时…

今天做一个android与pc通信的小demo(不是wifi,蓝牙)android为客户端,pc为服务器(一对多)。pc代码很简单,android客户端代码也不难,但是有一点不太明白就是在客户端向服务器发送消息时要用

writer= new PrintWriter(new BufferedWriter(new OutputStreamWriter(socket.getOutputStream())),true);

用writer = new PrintWriter(socket.getOutputStream(), true)这句服务器接收不到消息!

(BufferedWriter主要提供了字符输出的缓冲功能,‌提高了字符输出的效率。

OutputStreamWriter则是一个字符输出流到字节输出流的桥梁,‌负责字符编码的转换。‌主要作用                                    是将字符编码转换为字节编码,‌以便能够输出到各种设备或文件中。

OutputStream,‌是更底层的字节输出流,‌不涉及字符编码的转换)

先记录一下,以备后用!

以下代码为自己实验备份可以用(测试过的)但很不严谨

public class MainActivity extends Activity implements OnClickListener {
    public TextView textView;
    public Socket socket;
    public PrintWriter writer;
    private Button btn;
    private EditText editText;
    public static final int UPDATE_TEXT=1;
    
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        textView = (TextView) findViewById(R.id.text_view);
        btn=(Button)findViewById(R.id.button);
        editText=(EditText)findViewById(R.id.edit_text);
       btn.setOnClickListener(this);
       //new ConnectTask().execute();
        new Thread(new Runnable() {
            //PrintWriter out;
            @Override
            public void run() {
                try {
                    socket = new Socket("192.168.1.3", 1982);
                    Log.d("MainActivity", "网络初始化成功");
                    writer= new PrintWriter(new BufferedWriter(new OutputStreamWriter(socket.getOutputStream())),true);
                    BufferedReader in = new BufferedReader(new InputStreamReader(socket.getInputStream()));
                   // writer.println("wochaolezhangyuhui");
                } catch (UnknownHostException e) {
                    e.printStackTrace();
                    Log.d("MainActivity", "未知主机地址");
                } catch (IOException e) {
                    e.printStackTrace();
                    Log.d("MainActivity", "输入输出异常");
                }
            }

        }).start(); 
        
    }
        @Override
        public void onClick(View v) {
        // TODO Auto-generated method stub
        switch(v.getId()){
        case R.id.button:
            String str=editText.getText().toString();
            writer.println(str);
        }
    }

/*class ConnectTask extends AsyncTask<Void, Void, Void> {
    private Socket socket;
    PrintWriter out;
    @Override
    protected Void doInBackground(Void... params) {
        try {
            socket = new Socket("192.168.1.3", 1982); // 替换为PC的IP地址
 
             //out= new PrintWriter(socket.getOutputStream());
             out= new PrintWriter(new BufferedWriter(new OutputStreamWriter(socket.getOutputStream())),true);
             BufferedReader in = new BufferedReader(new InputStreamReader(socket.getInputStream()));
             out.write("wochaolezhangyuhui");
            btn.setOnClickListener(new OnClickListener(){

                @Override
                public void onClick(View v) {
                    // TODO Auto-generated method stub
                    //String str=editText.getText();
                    out.write("wochaolezhangyuhui");
                }});

            
            //in.close();
           out.close();
           socket.close();
        } catch (IOException e) {
            e.printStackTrace();
        }
        return null;
        }
    }
    */
}

http://www.yayakq.cn/news/720992/

相关文章:

  • 漯河商城网站建设网站开发设计进度表
  • 做签名的网站网站建设哪个便宜
  • 重庆神态网站建设seopc流量排名网站
  • 那里有正规网站开发培训学校暴雪将至
  • 网站怎么做效果更好微信开放平台是干什么用的
  • 泰安企业建站公司平台网络广告投放的主要方式有
  • 学校英文版网站建设方案扁平化网站配色
  • wordpress ajax 分页汕头百度关键词优化
  • 江津做网站vs2005做网站
  • 新农村建设网站logo网站设计素材
  • 做网站图片属性网站构建规划书
  • 公司网站百度地图百度推广后台登录首页
  • 门户网站个人可以做爱情表白网站制作
  • 建设游戏运营网站开展工作内容泰顺网站建设
  • 设计素材网站线上微信公众号运营策划
  • 做一元购网站个人简历表格电子版下载
  • 北京网站快速备案在线制作图片加闪字
  • 中山手机网站建设网络域名怎么注册
  • 淘宝不能发布网站开发了购物网站可行性分析报告
  • 网站的售后服务59网站一起做网店广州
  • 青岛英文建站公司农副产品交易平台
  • 西安保洁公司网站建设如何小企业网站建设
  • 免费做网站wxp114wordpress内网访问不了
  • 大型 网站的建设 阶段织梦cms 做视频网站
  • 专门帮人做网站的公司网站首页大图轮播
  • 广州市专业网站建设江西手机版建站系统开发
  • 搜索关键词的网站中信建设有限责任公司国内区事业部招聘
  • 律师网站建设推广成立一个网站
  • .net做网站用什么框架网站基础建设强化属地管理责任
  • 乐云seo商城网站建设北京建设公司有哪些