Android 跟网络连接相关的工具类
来源:互联网 发布:中国电信宽带网络测速 编辑:程序博客网 时间:2024/06/07 12:04
public class NetUtils { private NetUtils() { /** cannot be instantiated **/ throw new UnsupportedOperationException("cannot be instantiated"); } /** * 判断网络是否连接 * * @param context * @return */ public static boolean isConnected(Context context) { ConnectivityManager connectivity = (ConnectivityManager) context .getSystemService(Context.CONNECTIVITY_SERVICE); if (null != connectivity) { NetworkInfo info = connectivity.getActiveNetworkInfo(); if (null != info && info.isConnected()) { if (info.getState() == NetworkInfo.State.CONNECTED) { return true; } } } return false; } /** * 判断是否是wifi连接 */ public static boolean isWifi(Context context) { ConnectivityManager cm = (ConnectivityManager) context .getSystemService(Context.CONNECTIVITY_SERVICE); if (cm == null) return false; return cm.getActiveNetworkInfo().getType() == ConnectivityManager.TYPE_WIFI; } /** * 打开网络设置界面 */ public static void openSetting(Activity activity) { Intent intent = new Intent("/"); ComponentName cm = new ComponentName("com.android.settings", "com.android.settings.WirelessSettings"); intent.setComponent(cm); intent.setAction("android.intent.action.VIEW"); activity.startActivityForResult(intent, 0); }}
0 0
- Android 跟网络连接相关的工具类
- Android NetUtils-跟网络相关的工具类
- Util:跟网络相关的工具类
- 安卓工具类------->跟网络相关的工具类
- 跟网络状态相关的工具类NetUtils
- ScreenUtils,一个跟android屏幕相关的工具类
- android网络相关的工具类
- Android 网络连接工具类
- android网络连接工具类
- Android工具类--网络连接
- 网络相关的工具类
- 网络相关的工具类
- Android常用工具类之与网络相关的工具类
- android跟App相关的辅助类
- Android中判断网络连接的工具类
- Android自定义的网络连接工具类HttpUtil
- Android工具类--网络相关类
- android判断网络连接工具类
- http请求(get)失败,url过长导致。
- OSI七层模型
- 微信发送amr文件导致web端无法显示解决方案
- Ubuntu 下压缩/解压
- Android中使用HTTP服务
- Android 跟网络连接相关的工具类
- 欢迎使用CSDN-markdown编辑器
- 传统的二次开源项目或者新奇框架里的实现方法找不到在哪怎么办?
- 深入理解计算机系统 - chapter1,计算机系统漫游
- MyEclipse注释模板与快捷键的使用
- iOS10 xcode8升级后推送收不到
- jsp页面写入中文到mysql时出现了乱码
- windows下 Haproxy 负载均衡(HTTP+TCP)--- 建议
- Qt布局管理详解