近段时间由于要对手机网络状况进行判断、开启和关闭,从网上找了些资料,现整理如下
包含了对WiFi、GPRS、飞行模式的开启、关闭以及一些状态的检测,在小米和三星平板上测试均通过
package com.my.device_admin.business;
import java.lang.reflect.Method;
import android.content.Context;
import android.content.Intent;
import android.net.ConnectivityManager;
import android.net.NetworkInfo;
import android.net.wifi.WifiManager;
import android.provider.Settings;
public class NetworkManager {
private Context context;
private ConnectivityManager connManager;
public NetworkManager(Context context) {
this.context = context;
connManager = (ConnectivityManager) this.context
.getSystemService(Context.CONNECTIVITY_SERVICE);
}
/**
* @return 网络是否连接可用
*/
public boolean isNetworkConnected() {
NetworkInfo networkinfo = connManager.getActiveNetworkInfo();
if (networkinfo != null) {
return networkinfo.isConnec

本文整理了Android系统中关于WiFi、GPRS和飞行模式的开启与关闭方法,以及相应的状态检测技巧,内容已在小米和三星平板上验证有效。
最低0.47元/天 解锁文章
1929

被折叠的 条评论
为什么被折叠?



