当前位置:   article > 正文

Android手机通过wifi进行数据传输(二)_android wifi 传输数据 配网

android wifi 传输数据 配网

分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow

也欢迎大家转载本篇文章。分享知识,造福人民,实现我们中华民族伟大复兴!

                上文接 Android手机通过wifi进行数据传输(一)
本文参照自:
以下是源码文件
原文件Constant.java
package edu.cdut.robin;

public class Constant {
public final static String END="end";
public final static String HOST_SPOT_SSID="HotSpotRobin";
public final static String HOST_SPOT_PASS_WORD="123456789";
}

 源码文件1
QuickTransferActivity.java文件
 
  

package edu . cdut . robin ;
import java . io . BufferedReader ;
import java . io . IOException ;
import java . io . InputStreamReader ;
import java . io . PrintWriter ;
import java . net . InetAddress ;
import java . net . ServerSocket ;
import java . net . Socket ;
import java . net . UnknownHostException ;
import edu . cdut . robin . hotspot . WifiAdmin ;
import edu . cdut . robin . hotspot . WifiApAdmin ;
import android . app . Activity ;
import android . content . BroadcastReceiver ;
import android . content . Context ;
import android . content . Intent ;
import android . content . IntentFilter ;
import android . net . DhcpInfo ;
import android . net . wifi . WifiInfo ;
import android . net . wifi . WifiManager ;
import android . os . Bundle ;
import android . os . Handler ;
import android . util . Log ;
import android . view . View ;
import android . widget . Button ;
import android . widget . TextView ;
public class QuickTransferActivity extends Activity implements DisplayMesage , ITransferResult {
    /** Called when the activity is first created. */
    TextView content ;
    Button mBtn3 , mBtn4 ;
    WifiAdmin mWifiAdmin ;
    WifiApAdmin wifiAp ;
    Context context ;
    final static String TAG = "robin" ;
    @Override
    public void onCreate ( Bundle savedInstanceState ) {
        super . onCreate ( savedInstanceState );
        setContentView ( R . layout . main );
        content = ( TextView ) this . findViewById ( R . id . content );
        mBtn3 = ( Button ) findViewById ( R . id . button3 );
        mBtn4 = ( Button ) findViewById ( R . id . button4 );
        mBtn3 . setText ( "点击连接Wifi" );
        mBtn4 . setText ( "点击创建Wifi热点" );
        context = this ;
        mBtn3 . setOnClickListener ( new Button . OnClickListener () {
            @Override
            public void onClick ( View v ) {
                // TODO Auto-generated method stub
                mWifiAdmin = new WifiAdmin ( context ) {
                    @Override
                    public void myUnregisterReceiver ( BroadcastReceiver receiver ) {
                        // TODO Auto-generated method stub
                        unregisterReceiver(receiver);
                    }
                    @Override
                    public Intent myRegisterReceiver ( BroadcastReceiver receiver , IntentFilter filter ) {
                        // TODO Auto-generated method stub
                        registerReceiver(receiver, filter);
                        return null;
                    }
                    @Override
                    public void onNotifyWifiConnected () {
                        // TODO Auto-generated method stub
                        Log.v(TAG, "have connected success!");
                        Log.v(TAG, "###############################");
                    }
                    @Override
                    public void onNotifyWifiConnectFailed () {
                        // TODO Auto-generated method stub
                        Log.v(TAG, "have connected failed!");
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/木道寻08/article/detail/945908
推荐阅读
相关标签
  

闽ICP备14008679号