您的位置:首页 > 其它

手机应用开发必备工具方法

2012-04-17 11:07 267 查看
/**

* 获取本机sdcard卡根目录

*

* @return

*/

public static String getSDcardPath() {

String sdPath = "";

sdPath = Environment.getExternalStorageDirectory().getAbsolutePath();

return sdPath;

}

/**

* 获取本机WiFi的MAC地址

*/

public static String getWifiMAC(Context context) {

Environment.getExternalStorageDirectory().getAbsolutePath();

WifiManager mWifi = (WifiManager) context

.getSystemService(Context.WIFI_SERVICE);

String WifiMac = "";

WifiInfo wifiInfo = mWifi.getConnectionInfo();

if ((WifiMac = wifiInfo.getMacAddress()) == null) {

WifiMac = "No Wifi Device";

}

return WifiMac;

}

/**

* 检查网络连接状况

*

* @return true为有连接

*/

public static boolean checkNetwork(Context context) {

// 实例化ConnectivityManager

ConnectivityManager manager = (ConnectivityManager) context

.getSystemService(Context.CONNECTIVITY_SERVICE);

// 获得当前网络信息

NetworkInfo info = manager.getActiveNetworkInfo();

// 判断是否连接

if (info == null || !info.isConnected()) {

return false;

}

return true;

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: