手机应用开发必备工具方法
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;
}
* 获取本机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;
}
相关文章推荐
- 移动应用开发必备工具盘点
- 移动应用开发必备工具盘点
- 移动应用开发必备工具盘点
- Adobe更新手机应用开发工具 涵盖所有平台
- 基于WEB应用开发的java程序员必备工具
- 基于WEB应用开发的java程序员必备工具
- 点击两次手机的返回键应用退出的思路与方法---android开发
- 基于WEB应用开发的java程序员必备工具
- 基于WEB应用开发的java程序员必备工具
- 基于WEB应用开发的java程序员必备工具
- 基于WEB应用开发的java程序员必备工具
- 转-- 基于WEB应用开发的java程序员必备工具
- 移动应用开发必备工具盘点
- 移动应用开发必备工具盘点
- 移动应用开发必备工具盘点
- 基于WEB应用开发的java程序员必备工具
- 基于WEB应用开发的java程序员必备工具
- 手机或平板触屏电脑刷机还原后迫使Wifi输入法工具不可用时应用的简单方法
- 基于WEB应用开发的java程序员必备工具
- 基于WEB应用开发的java程序员必备工具