Android Wifi示例含代碼

Android Wifi示例

android.net.wifi.WifiManager 類可以用來管理Wifi連接。愛掏網 - it200.com它可以用來添加網絡、禁用網絡、掃描接入點、斷開連接等。愛掏網 - it200.com

Android wifi示例:啟用和禁用wifi

讓我們來看一個簡單的wifi示例,用于啟用和禁用wifi服務。愛掏網 - it200.com

activity_main.xml

<RelativeLayout xmlns:androclass="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    tools:context=".MainActivity" >

    <Button
        android:id="@+id/button1"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignParentLeft="true"
        android:layout_alignParentTop="true"
        android:layout_marginLeft="76dp"
        android:layout_marginTop="67dp"
        android:text="Enable Wifi" />

    <Button
        android:id="@+id/button2"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignLeft="@+id/button1"
        android:layout_below="@+id/button1"
        android:layout_marginTop="44dp"
        android:text="Disable Wifi" />

</RelativeLayout>

Activity類

package com.example.wifi;

import android.net.wifi.WifiManager;
import android.os.Bundle;
import android.app.Activity;
import android.content.Context;
import android.view.Menu;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;

public class MainActivity extends Activity {
    Button enableButton,disableButton;
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

        enableButton=(Button)findViewById(R.id.button1);
        disableButton=(Button)findViewById(R.id.button2);

        enableButton.setOnClickListener(new OnClickListener(){
            public void onClick(View v){
                WifiManager wifi = (WifiManager) getSystemService(Context.WIFI_SERVICE);
                wifi.setWifiEnabled(true);
            }
        });
        disableButton.setOnClickListener(new OnClickListener(){
            public void onClick(View v){
                WifiManager wifi = (WifiManager) getSystemService(Context.WIFI_SERVICE);
                wifi.setWifiEnabled(false);
            }
        });
    }

    @Override
    public boolean onCreateOptionsMenu(Menu menu) {
        // Inflate the menu; this adds items to the action bar if it is present.
        getMenuInflater().inflate(R.menu.activity_main, menu);
        return true;
    }

}

在AndroidManifest.xml中添加權限

您需要在AndroidManifest.xml文件中添加以下權限。愛掏網 - it200.com

<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.CHANGE_WIFI_STATE"/>

輸出:

聲明:所有內容來自互聯網搜索結果,不保證100%準確性,僅供參考。如若本站內容侵犯了原著者的合法權益,可聯系我們進行處理。
發表評論
更多 網友評論0 條評論)
暫無評論

返回頂部

主站蜘蛛池模板: 黄瓜视频有直播的不| 男人和女人做爽爽视频| 久久精品国产亚洲AV天海翼| 国语自产少妇精品视频| 精品久久无码中文字幕| 一级片免费观看| 冻千秋的堕落h污文冬妃| 把胡萝卜立着自己坐上去| 久久人妻夜夜做天天爽| 天天躁夜夜躁天干天干2020| 色久悠悠色久在线观看| 亚洲狠狠色丁香婷婷综合| 在车子颠簸中进了老师的身体| 国产h在线播放| 免费人成在线观看网站| 女同久久精品国产99国产精品| 精品人妻一区二区三区四区| 中国xxx69视频| 依恋影视在线观看韩国| 日本午夜电影院| 青草草在线视频永久免费| 伊人色综合视频一区二区三区| 日韩avdvd| 黑人巨大videos极度另类| 久久久久夜夜夜精品国产| 国产一级黄色网| 好男人在线社区www在线视频免费 好男人在线社区www影视下载 | 91在线手机精品免费观看| 亚洲国产成人精品青青草原| 国产成人刺激视频在线观看| 我的好妈妈6中字在线观看韩国| 国产亚洲国产bv网站在线| 亚洲人成在线播放网站| 国产精品美女在线观看| 日韩精品在线视频观看| 粗大的内捧猛烈进出在线视频| 6080yy成人午夜电影| 亚洲精品无码专区| 国产婷婷色一区二区三区深爱网| 少妇无码AV无码一区| 欧美人与性动交α欧美精品|