封装 判断是否有网络
来源:互联网 发布:你好魔方声控软件 编辑:程序博客网 时间:2024/04/30 12:19
public class Cs { public static boolean isConn(Context context){ boolean bisConnFlag=false; //1.获取网络连接的管理对象 ConnectivityManager conManager = (ConnectivityManager)context.getSystemService(Context.CONNECTIVITY_SERVICE); //2.通过管理者对象拿到网络的信息 NetworkInfo network = conManager.getActiveNetworkInfo(); if(network!=null){ //3.网络状态是否可用的返回值 bisConnFlag=network.isAvailable(); } return bisConnFlag; } /** * 如果没有网络 弹出dialog对话框,,,是否进入设置网络的页面 * @param context */ public static void showNoNetWorkDlg(final Context context) { /*AlertDialog.Builder builder = new AlertDialog.Builder(context); builder.setIcon(R.mipmap.ic_launcher) // .setTitle("警告") // .setMessage("当前无网络,是否去设置?").setPositiveButton("设置", new DialogInterface.OnClickListener() { @Override public void onClick(DialogInterface dialog, int which) { // 跳转到系统的网络设置界面 Intent intent = null; // 先判断当前系统版本 if(android.os.Build.VERSION.SDK_INT > 10){ // 3.0以上 intent = new Intent(android.provider.Settings.ACTION_WIRELESS_SETTINGS); }else{ intent = new Intent(); intent.setClassName("com.android.settings", "com.android.settings.WirelessSettings"); } context.startActivity(intent); } }).setNegativeButton("取消", null).show();*/ Toast.makeText(context,"没有网络,请查看网络是否正常",Toast.LENGTH_LONG).show(); }}
阅读全文
0 0
- 封装 判断是否有网络
- 判断是否有网络
- 判断是否有网络
- 判断是否有网络
- 判断是否有网络,是否有wifi
- 判断是否有可用网络
- ConnectivityManager判断是否有网络
- Android判断是否有网络
- 判断是否有网络链接
- iOS判断是否有网络
- Android 判断是否有网络
- 判断手机是否有网络
- 判断页面是否有网络
- ConnectivityManager判断是否有网络
- Android 判断是否有网络
- 如何判断是否有网络
- 判断设备是否有网络连接
- android 判断是否有可用网络
- C语言:断言,指针的算数运算
- 关于重装系统后电脑无声音问题记录
- 1449
- HTML中使用JavaScript
- Cookie/Session机制详解
- 封装 判断是否有网络
- spring中用到了哪些设计模式
- VB模拟键盘输入的N种方法
- 采集列表页总数-php采集网页-php爬虫视频教程4
- 【OpenGL4.0】GLSL-Flat Shading平面着色
- HDOJ1024(m段子序列最大和模板题)
- 7.类文件结构
- 机器学习1_线性回归梯度下降算法
- mybatis的catche配置