你的位置:首页 > 软件开发 > 操作系统 > Android自动连接指定的wifi,免密码或指定密码

Android自动连接指定的wifi,免密码或指定密码

发布时间:2016-07-02 09:00:05
一、运行时的状态遇到一个这样的要求:“不进行扫描操作,怎么对指定的免密码WIFI进行连接(之前没有连接过)”,于是动手写了一个Demo,如图所示未连接成功时的状态,第一个编辑框让用户输入SSID,第二个编辑框输入密码,密码可以根据实例情况输 ...

Android自动连接指定的wifi,免密码或指定密码

一、运行时的状态

遇到一个这样的要求:“不进行扫描操作,怎么对指定的免密码WIFI进行连接(之前没有连接过)”,于是动手写了一个Demo,如图所示未连接成功时的状态,第一个编辑框让用户输入SSID,第二个编辑框输入密码,密码可以根据实例情况输入,也可以不输入密码,因为有些Wifi免密码。这里的免密码不是指可以破解wifi密码。注意图片中手机顶部的wifi图标,是没有的,说明此时并没有打开手机的wifi。在手机上运行状态如下所示:

Android自动连接指定的wifi,免密码或指定密码

输入SSID,点击连接后的状态,当手机的wifi没有打开时,程序将自动打开wifi,打开后再连接指定的wifi。

Android自动连接指定的wifi,免密码或指定密码

测试的手机信息如下:

Android自动连接指定的wifi,免密码或指定密码

二、功能实现

2.1、项目结构如下所示:

Android自动连接指定的wifi,免密码或指定密码

2.2、页面布局activity_main.

<LinearLayout ="http://schemas.android.com/apk/res/android"  android:layout_width="fill_parent"  android:layout_height="fill_parent"  android:orientation="vertical" >  <TextView    android:id="@+id/txtSSID"    android:layout_width="wrap_content"    android:layout_height="wrap_content"    android:text="SSID:"    android:textSize="@dimen/activity_horizontal_margin" />  <EditText    android:id="@+id/editSSID"    android:layout_width="match_parent"    android:layout_height="wrap_content"    android:ems="10"    android:text="FBI" >    <requestFocus />  </EditText>  <TextView    android:id="@+id/TextView01"    android:layout_width="wrap_content"    android:layout_height="wrap_content"    android:text="Password:"    android:textSize="@dimen/activity_horizontal_margin" />  <EditText    android:id="@+id/editPwd"    android:layout_width="match_parent"    android:layout_height="wrap_content"    android:ems="10"    android:text="" />  <Button    android:id="@+id/btnConnect"    android:layout_width="wrap_content"    android:layout_height="wrap_content"    android:text="Connect" />  <TextView    android:id="@+id/txtMessage"    android:layout_width="wrap_content"    android:layout_height="wrap_content"    android:text="" /></LinearLayout>

 

海外公司注册、海外银行开户、跨境平台代入驻、VAT、EPR等知识和在线办理:https://www.xlkjsw.com

原标题:Android自动连接指定的wifi,免密码或指定密码

关键词:Android

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

可能感兴趣文章

我的浏览记录