Android 判断是否打开移动网络开关

public static boolean isMobileEnabled(Context context) {    try {        Method getMobileDataEnabledMethod = ConnectivityManager.class.getDeclaredMethod("getMobileDataEnabled");        getMobileDataEnabledMethod.setAccessible(true);        return (Boolean) getMobileDataEnabledMethod.invoke(getConnectivityManager(context));    } catch (Exception e) {        e.printStackTrace();    }    // 反射失败,默认开启    return true;}

更多相关文章

  1. 直接调用vs反射调用实例教程
  2. 总结反射技术的实际应用。
  3. .net中非常有用的特性--反射
  4. 详解如何通过反射获得枚举的Display中name的值实例?
  5. 网络通讯控制器分组,提高交互的负载平衡能力实例教程
  6. C#中关于反射和dynamic最佳组合的示例分享
  7. C#中使用反射以及特性简化的实例代码
  8. C#实现网络电子白板、课件功能 (在线教学系统)
  9. c#中反射是什么?

随机推荐

  1. 为 Centos7 配置 .htaccess 开启 URL 伪
  2. MongoDB 4.2 内核解析 - Change Stream
  3. CentOS 环境下如何快速安装软件?
  4. 元素的样式来源 基本选择器/上下文选择器
  5. MyCms 自媒体 CMS 系统 v2.4,灵活的辅助属
  6. SSH爆破:是什么?怎么查?怎么预防?
  7. vscode 常用插件
  8. 在Centos 7上配置阿里云Pouch 镜像方法
  9. 一个简易的课程表和注册表单
  10. 阿里云CentOS 镜像配置方法