欢迎来到天天文库
浏览记录
ID:40524665
大小:91.00 KB
页数:4页
时间:2019-08-04
《Android开发入门 WiFi》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、Androidwifi开发入门Android开发入门——WIFI网络操作 1、wifi网卡有以下几种状态: 2、 要对wifi进行操作,首先要在AndroidMenifest.xml中取得权限的,如下: //修改网络状态的权限2、nandroid:name="android.permission.CHANGE_WIFI_STATE"> //修改wifi状态的权限 //访问网络权限4An3、droidwifi开发入门 //访问wifi权限 3、 对wifi网卡进行操作需要通过WifiManger对象来进行,获取该对象的方法如下:WifiMangerwifiManger= (WifiManger)Context.getSystemService(Service.WIFI_SERVICE); 打开wifi网卡 Wifimanger.setWifiEnabled(true); 关闭wifi网卡 wifiManger.setWif4、iEnablee(false); 获取网卡的当前的状态 wifiManger.getWifiState(); ========================================主要代码如下=============================================JAVACODE :NoTitleCode12345678packagemars.wifi;importandroid.app.Activity;importandroid.content.Context;5、importandroid.net.wifi.WifiManager;importandroid.os.Bundle;importandroid.view.View;importandroid.view.View.OnClickListener;4Androidwifi开发入门910111213141516171819202122232425262728293031323334353637383940414243444546474849505152importandroid.widget.Button;im6、portandroid.widget.Toast;publicclassWifiActivityextendsActivity{/**Calledwhentheactivityisfirstcreated.*/privateButtonstartButton=null;privateButtonstopButton=null;privateButtoncheckButton=null;privateWifiManagerwifiManager=null;@OverridepublicvoidonCreate7、(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.main);startButton=(Button)findViewById(R.id.startWifi);stopButton=(Button)findViewById(R.id.stopWifi);checkButton=(Button)findViewById(R.id.checkWifi);startButton.setOnCl8、ickListener(newStartWifiListener());stopButton.setOnClickListener(newStopWifiListener());checkButton.setOnClickListener(newCheckWifiListener());}classStartWifiListenerimplementsOnClickListener{@Overridepublic
2、nandroid:name="android.permission.CHANGE_WIFI_STATE"> //修改wifi状态的权限 //访问网络权限4An
3、droidwifi开发入门 //访问wifi权限 3、 对wifi网卡进行操作需要通过WifiManger对象来进行,获取该对象的方法如下:WifiMangerwifiManger= (WifiManger)Context.getSystemService(Service.WIFI_SERVICE); 打开wifi网卡 Wifimanger.setWifiEnabled(true); 关闭wifi网卡 wifiManger.setWif
4、iEnablee(false); 获取网卡的当前的状态 wifiManger.getWifiState(); ========================================主要代码如下=============================================JAVACODE :NoTitleCode12345678packagemars.wifi;importandroid.app.Activity;importandroid.content.Context;
5、importandroid.net.wifi.WifiManager;importandroid.os.Bundle;importandroid.view.View;importandroid.view.View.OnClickListener;4Androidwifi开发入门910111213141516171819202122232425262728293031323334353637383940414243444546474849505152importandroid.widget.Button;im
6、portandroid.widget.Toast;publicclassWifiActivityextendsActivity{/**Calledwhentheactivityisfirstcreated.*/privateButtonstartButton=null;privateButtonstopButton=null;privateButtoncheckButton=null;privateWifiManagerwifiManager=null;@OverridepublicvoidonCreate
7、(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.main);startButton=(Button)findViewById(R.id.startWifi);stopButton=(Button)findViewById(R.id.stopWifi);checkButton=(Button)findViewById(R.id.checkWifi);startButton.setOnCl
8、ickListener(newStartWifiListener());stopButton.setOnClickListener(newStopWifiListener());checkButton.setOnClickListener(newCheckWifiListener());}classStartWifiListenerimplementsOnClickListener{@Overridepublic
此文档下载收益归作者所有