没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
Android编程实现编程实现wifi扫描及连接的方法扫描及连接的方法
主要介绍了Android编程实现wifi扫描及连接的方法,涉及Android网络操作扫描、查找、连接、线程等相关操作技
巧,需要的朋友可以参考下
本文实例讲述了Android编程实现wifi扫描及连接的方法。分享给大家供大家参考,具体如下:
主界面,搜索附近主界面,搜索附近WIFI信息信息
/**
* Search WIFI and show in ListView
*
*/
public class MainActivity extends Activity implements OnClickListener,
OnItemClickListener {
private Button search_btn;
private ListView wifi_lv;
private WifiUtils mUtils;
private List<String> result;
private ProgressDialog progressdlg = null;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
mUtils = new WifiUtils(this);
findViews();
setLiteners();
}
private void findViews() {
this.search_btn = (Button) findViewById(R.id.search_btn);
this.wifi_lv = (ListView) findViewById(R.id.wifi_lv);
}
private void setLiteners() {
search_btn.setOnClickListener(this);
wifi_lv.setOnItemClickListener(this);
}
@Override
public void onClick(View v) {
if (v.getId() == R.id.search_btn) {
showDialog();
new MyAsyncTask().execute();
}
}
/**
* init dialog and show
*/
private void showDialog() {
progressdlg = new ProgressDialog(this);
progressdlg.setCanceledOnTouchOutside(false);
progressdlg.setCancelable(false);
progressdlg.setProgressStyle(ProgressDialog.STYLE_SPINNER);
progressdlg.setMessage(getString(R.string.wait_moment));
progressdlg.show();
}
/**
* dismiss dialog
*/
private void progressDismiss() {
if (progressdlg != null) {
progressdlg.dismiss();
}
}
class MyAsyncTask extends AsyncTask<Void, Void, Void> {
@Override
protected Void doInBackground(Void... arg0) {
//扫描附近WIFI信息
result = mUtils.getScanWifiResult();
return null;
}
@Override
protected void onPostExecute(Void result) {
super.onPostExecute(result);
progressDismiss();
initListViewData();
}
}
private void initListViewData() {
if (null != result && result.size() > 0) {
资源评论
weixin_38706455
- 粉丝: 5
- 资源: 920
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功