Android检测WIFI连接、提示框延时消失
Android检测系统WIFI是否连接?如没有连接,显示提示框,提示进行设置,当点击设置进入系统WIFI界面后1秒钟,提示框自动消失。
代码:
| 
 1 
2 
3 
4 
5 
6 
7 
8 
9 
10 
11 
12 
13 
14 
15 
16 
17 
18 
19 
20 
21 
22 
23 
24 
25 
26 
27 
28 
29 
30 
31 
32 
33 
34 
35 
36 
37 
38 
 | 
public boolean isWifiConnected(Context context) {        ConnectivityManager connectivityManager = (ConnectivityManager) context                .getSystemService(Context.CONNECTIVITY_SERVICE);        NetworkInfo wifiNetworkInfo = connectivityManager                .getNetworkInfo(ConnectivityManager.TYPE_WIFI);        if (wifiNetworkInfo.isConnected()) {            return true;        } else {            builder.setMessage("请检查WIFI是否连接成功!");            builder.setTitle("提示信息");            builder.setPositiveButton("设置",                    new DialogInterface.OnClickListener() {                        public void onClick(final DialogInterface dialog,                                int which) {                            Intent intent = new Intent(                                    Settings.ACTION_WIFI_SETTINGS);                            startActivity(intent);                            //点击设置1秒后消失                            new Handler().postDelayed(new Runnable() {                                @Override                                public void run() {                                    dialog.dismiss();                                }                            }, 1000);                        }                    });            builder.setNegativeButton("取消",                    new android.content.DialogInterface.OnClickListener() {                        public void onClick(DialogInterface dialog, int which) {                            dialog.dismiss();                        }                    });            dialog = builder.create();            dialog.show();            return false;        }    } | 
结伴旅游,一个免费的交友网站:www.jieberu.com
推推族,免费得门票,游景区:www.tuituizu.com
Android检测WIFI连接、提示框延时消失的更多相关文章
- 我的Android进阶之旅------>Android检测wifi连接状态
		
今天要实现监听系统Wifi连接状态,下面代码简化后提取出来的,以备后用. step1. 编写BroadcastReceiver import android.content.BroadcastRece ...
 - Android检测网络连接
		
Android检测网络连接 import android.app.AlertDialog; import android.content.Context; import android.content ...
 - Android开发工程师文集-提示框,菜单,数据存储,组件篇
		
提示框,菜单,数据存储,组件篇 Toast Toast.makeText(context, text, 时间).show(); setDuration();//设置时间 setGravity();// ...
 - mono for android 第四课--提示框(转)
		
其实在VS中开发安卓代码和C#还是有一些相似性,刚开始我也不知道怎么弹出提示框,于是就百度了下,再加上个人的小聪明得到一下结果 builder.setTitle表示提示框的标题. setMessage ...
 - Android 自定义AlertDialog(退出提示框)
		
有时候我们需要在游戏或应用中用一些符合我们样式的提示框(AlertDialog) 以下是我在开发一个小游戏中总结出来的.希望对大家有用. 先上效果图: 下面是用到的背景图或按钮的图片 经过查找资料和参 ...
 - winCE/Windows 应用程序消息提示框自动消失功能
		
近期在做winCE系统的扫描枪应用程序,遇到了一些问题,其中包括消失提示框在手持终端显示过小, 用户要求提示框提示几秒后自动关闭,Windows平台可以通过调用系统API以定时器的方式进行自动销毁. ...
 - WPF Popup 右下角提示框   定时消失 ,以及任意位置定位
		
------------恢复内容开始------------ 好久没写WPF的博客了,其实有很多心得要总结下,但是懒..... 今天工作需要,需要实现一个 1 右下角的提示窗口,然后过三五秒自动消失这 ...
 - Android弹出输入提示框--PopupWindow实现
		
前言 之前直接用Dialog实现了弹出对话框.现在尝试用更好地解决方案--PopupWindow类--来实现 1.首先搞一个弹出框布局,和之前类似. 这样的东西,它的布局是这样: 1 <?xm ...
 - Android系统下检测Wifi连接互联网是否正常的代码
		
/** * * 判断网络状态是否可用 * * @return true: 网络可用 ; false: 网络不可用 */ public boolean isConnectInternet ...
 
随机推荐
- springboot项目中使用maven resources
			
maven resource 组件可以把pom的变量替换到相关的resouces目录中的资源文件变量 示例项目:内容中心 (文章管理) 生成jar包,生成docker ,生成k8s文件 1.项目结构 ...
 - java8----Predicate接口的使用
			
//5.lambda表达式中加入Predicate // 甚至可以用and().or()和xor()逻辑函数来合并Predicate, // 例如要找到所有以J开始,长度为四个字母的名字,你可以合并两 ...
 - Monkey学习笔记(一)
			
(一)adb相关命令语句: 1. 查看连接设备信息:adb devices 2.安装app到手机上:adb install [-r] [apk文件存在地址].apk 3.将文件放入设备/模拟器:ad ...
 - IDEA在resources下创建多级目录
			
在resource下,创建多级目录,应在每个目录之间用"/"隔开,这样就不需要再手动一层层目录的分别添加了!
 - 【6.10校内test】T3 加分二叉树
			
加分二叉树[题目链接] 感觉我超废 这道题当时压根就不会qwq(我倒是挺适合写rand的qwq) 对于暴力的做法: 输入数据,定义数组men[i][i]=v[i](输入的第二行): dfs: dfs ...
 - You-Get,多网站视频下载工具,非常方便
			
You-Get是一个非常优秀的网站视频下载工具.使用You-Get可以很轻松的下载到网络上的视频.图片及音乐. 按Win+R键打开运行,输入cmd,再输入命令 pip install you-get, ...
 - django -----原生SQL语句查询与前端数据传递?
			
view.py中 import MySQL def request_data(request): if request.method == "GET": conn = MySQLd ...
 - Cleaning Robot (bfs+dfs)
			
Cleaning Robot (bfs+dfs) Here, we want to solve path planning for a mobile robot cleaning a rectangu ...
 - 关于“如何只用2GB内存从20亿,40亿,80亿个整数中找到出现次数最多的数?”的一种思路
			
小弟不才,只懂一些c#的皮毛,有一些想法, int32值范围大概在-20亿——20亿,按hashtable一个keyvalue占8B的设定来说,最大可以存储大约2.5亿个 数字-次数对. 那么,可以将 ...
 - Vue 创建多页面应用模式
			
一.多页和单页 应用模式对比 多页应用模式 单页应用模式 应用组成 由多个完整页面组成 由一个外壳页面和多个页面片段组成 跳转方式 页面间跳转 在外壳页面里面,进行页面片段的跳转 加载方式 重新加 ...