登录
首页 » Android » WiFi

WiFi

于 2022-01-29 发布 文件大小:782.23 kB
0 119
下载积分: 2 下载次数: 1

代码说明:

与wifi直接文件传输相关..ssjfffsfhriurfulsfww89uq89dh9f8wu98eq98h8uedhw0udq0ee

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • Android移动开发一本就够源码
    Android移动开发一本就够源码
    2014-09-22下载
    积分:1
  • googlelocation
    说明:  用Android studio配置谷歌地图,实现坐标定位并显示。(Configure Google Map with Android studio to achieve coordinate positioning and display.)
    2019-04-05 20:54:55下载
    积分:1
  • Android应用源码之Android电子麦克风.zip
    【实例简介】
    2021-09-07 00:31:14下载
    积分:1
  • 使用 GPS 的位置更新
    位置更新的手机上使用 gps 技术。位置更新的手机上使用 gps 技术。位置更新的手机上使用 gps 技术。位置更新的手机上使用 gps 技术。位置更新的手机上使用 gps 技术。位置更新的手机上使用 gps 技术。位置更新的手机上使用 gps 技术。位置更新的手机上使用 gps 技术。位置更新的手机上使用 gps 技术。位置更新的手机上使用 gps 技术。位置更新的手机上使用 gps 技术。位置更新的手机上使用 gps 技术。位置更新的手机上使用 gps 技术。位置更新的手机上使用 gps 技术。位置更新的手机上使用 gps 技术。位置更新的手机上使用 gps 技术。位置更新的手机上使用 gps 技术。位置更新的手机上使用 gps 技术。位置更新的手机上使用 gps 技术。
    2022-03-04 23:17:41下载
    积分:1
  • Android_ZXingDemoDemo20131113
    Android二维码自动扫描,扫描后显示二维码内容(Android dimensional code automatically scan, scan two-dimensional code display content)
    2020-09-18 16:37:55下载
    积分:1
  • 电商模版代码
    电商模版代码
    2014-01-05下载
    积分:1
  • android 滑动菜单SlidingMenu 示例源码下载
    android 滑动菜单SlidingMenu 示例源码下载
    2013-10-23下载
    积分:1
  • 安卓客户端拍照显示
    安卓拍照程序, 包括拍照,选中,删除,上传   的功能,返回按钮,简洁实用,测试可用 。文件全面。                                                                                                            
    2022-06-20 09:08:12下载
    积分:1
  • Android tcp通讯学习用
    核心代码:package com.Test;import android.os.Bundle;import android.os.Handler;import android.os.Message;import android.util.Log;import android.app.Activity;import android.view.Menu;import android.widget.Button;import android.view.View;import android.view.View.OnClickListener;import java.io.BufferedInputStream;import java.io.InputStream;import java.io.OutputStream;import java.io.IOException;import java.io.UnsupportedEncodingException;import java.io.InputStreamReader;import java.io.BufferedReader;import java.io.PrintWriter;import java.io.Reader;import java.net.Socket;import java.net.ServerSocket;import java.net.UnknownHostException;import android.view.TextureView;import android.widget.EditText;import java.lang.String;import java.lang.Thread;public class MainActivity extends Activity implements OnClickListener{ private Button m_btn; private Button m_sendbtn; private ServerSocket mySerSocket; private Socket clientSocket; private EditText m_edit; private String line; boolean conn = true; private Socket accSocket; private static final String Host = "10.0.2.2"; private static final int Port = 12000; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); m_btn = (Button)findViewById(R.id.button1); m_sendbtn = (Button)findViewById(R.id.button2); m_edit = (EditText)findViewById(R.id.editText1); //m_btn.setOnClickListener(this); m_btn.setOnClickListener(new ReceiverListener()); m_sendbtn.setOnClickListener(this); //Socket clientSocket = new Socket(Host, Port); } class ReceiverListener implements OnClickListener { private ReceiveThread mReceiveThread = null; private boolean stop = true; private Handler mHandler = null; public void onClick(View v) { try { if(clientSocket == null) { clientSocket = new Socket(Host, Port); } // InputStream myInputStream = clientSocket.getInputStream();// // //BufferedReader in = new BufferedReader(new InputStreamReader(myInputStream));//// byte [] buffer = new byte[myInputStream.available()]; //int temp = 0; //String strMsg = in.readLine(); // myInputStream.read(buffer);// // // String strMsg = new String(buffer);// // m_edit.setText(strMsg);// while ((temp = myInputStream.read(buffer)) != -1)// {// m_edit.setText(new String(buffer, 0, temp));//// } mReceiveThread = new ReceiveThread(clientSocket); stop = false; mReceiveThread.start(); } catch (IOException e) { e.printStackTrace(); } //消息处理 mHandler = new Handler() { public void handleMessage(Message msg) { m_edit.setText((msg.obj).toString()); } }; } private class ReceiveThread extends Thread { private InputStream inStream = null; private byte[] buf; private String str = null; ReceiveThread(Socket s) { try { this.inStream = s.getInputStream(); } catch(IOException e) { e.printStackTrace(); } } public void run() { while(!stop) { this.buf = new byte[512]; try { this.inStream.read(this.buf); } catch(IOException e) { e.printStackTrace(); } try { this.str = new String(this.buf, "GB2312").trim(); } catch(UnsupportedEncodingException e) { e.printStackTrace(); } Message msg = new Message(); msg.obj = this.str; mHandler.sendMessage(msg); } } } } public void onClick(View v) {// if (v.getId() == R.id.button1)// {// new Thread()// {// public void run()// {// try // {// if(clientSocket == null)// {// clientSocket = new Socket(Host, Port);// } // InputStream myInputStream = clientSocket.getInputStream();// // BufferedReader in = new BufferedReader(new InputStreamReader(myInputStream));//// byte [] buffer = new byte[1024 * 4];//// int temp = 0;// // String strMsg = in.readLine();// // //myInputStream.read(buffer);// // //String strMsg = new String(buffer);// // m_edit.setText(strMsg);////// while ((temp = myInputStream.read(buffer)) != -1)//// {//// m_edit.setText(new String(buffer, 0, temp));//////// }// // }// catch (IOException e)// {// e.printStackTrace();// }// }// }.start();// // } if(v.getId() == R.id.button2) { new Thread() { public void run() { try { if(clientSocket == null) { clientSocket = new Socket(Host, Port); } //inputStream clientInputStream = clientSocket. String msg = "RESET-SHOW"; //InputStream clientInputStream = clientSocket.getInputStream(); //BufferedReader br = new BufferedReader(new InputStreamReader(clientSocket.getInputStream())); //BufferedReader br = new BufferedReader(); //line = br.readLine(); OutputStream clientOutputStream = clientSocket.getOutputStream(); byte buffer[]=msg.getBytes(); clientOutputStream.write(buffer); clientOutputStream.flush(); //int temp = 0; // PrintWriter out = new PrintWriter(clientOutputStream);// // out.println("Serer Message: " msg); } catch(IOException e) { e.printStackTrace(); } } }.start(); } }private Reader InputStreamReader() { // TODO Auto-generated method stub return null; }// private Handler handler = new Handler()// {// public void handleMessage(Message msg)// {// super.handleMessage(msg);// //处理UI// m_edit.setText("Finish");// Log.i("PDA", "Finish");// // }// }; @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; }}
    2014-08-18下载
    积分:1
  • ADT-10.0.1
    开发android必备插件开发android必备插件开发android必备插件开发android必备插件开发android必备插件开发android必备插件(Android android development of the necessary plug-in plug-in developers must develop the necessary plug-in development android android android development of the necessary plug-ins necessary prerequisite plug-in plug-in development android)
    2011-05-02 11:14:22下载
    积分:1
  • 696518资源总数
  • 105559会员总数
  • 1今日下载