Android开发中“是否”判断方法集合
2012-10-25 09:07
507 查看
/** * @Title HasSD * @Description 判断是否有SD卡 * @param @return * @return boolean * @Date 2012-10-25 上午9:03:56 */ private boolean HasSD(){ if(Environment.getExternalStorageState().equals(android.os.Environment.MEDIA_MOUNTED)) return true; else return false; } /** * @Title isConnect * @Description 判断是否存在网络连接 * @param context * @return boolean * @Date 2012-10-22 上午10:17:18 * @author LiZhen */ public static boolean isConnect(Context context) { // 获取手机所有连接管理对象(包括对wi-fi,net等连接的管理) try { ConnectivityManager connectivity = (ConnectivityManager) context .getSystemService(Context.CONNECTIVITY_SERVICE); if (connectivity != null) { // 获取网络连接管理的对象 NetworkInfo info = connectivity.getActiveNetworkInfo(); if (info != null&& info.isConnected()) { // 判断当前网络是否已经连接 if (info.getState() == NetworkInfo.State.CONNECTED) { return true; } } } } catch (Exception e) { Log.v("error",e.toString()); } return false; } /** * @Title isServiceRunning * @Description 判断某服务是否在运行中,Android系统提供了一个函数ActivityManager.getRunningServices可以列出当前正在运行的后台服务线程 * @param @param ServiceName * @param @return * @return boolean * @Date 2012-10-25 上午9:14:01 * @author LiZhen */ private boolean isServiceRunning(String ServiceName) { ActivityManager manager = (ActivityManager) getSystemService(ACTIVITY_SERVICE); for (RunningServiceInfo service : manager .getRunningServices(Integer.MAX_VALUE)) { if (ServiceName.equals(service.service.getClassName())) return true; } return false; }
相关文章推荐
- Android开发:判断sdCard是否已安装的两种方法
- Android开发 判断SD卡是否存在及容量的相关查询方法
- Android开发判断一个app应用是否在运行的方法详解
- Android开发实现判断通知栏是否打开及前往设置页面的方法
- Android开发-常用工具方法(dp转成px、网络是否可用、是否3G网络、Gps是否打开、判断手机号码等)
- Android判断Activity是否在最上层的方法
- Android应用开发判断一个Activity是否正在运行
- Android之判断某个服务是否正在运行的方法
- iOS开发之回调delegate的方法时判断delegate是否已经被释放
- Gerrit插件开发之判断用户是否已登录的方法
- android 判断APP是否打开的方法
- IOS 开发中判断字符串是否为空字符的方法
- Android--用ping的方法判断当前网络是否可用
- 转:Android 通用获取Ip的方法(判断手机是否联网的方法)
- android 快捷方式开发(一)判断是否存在快捷方式
- Android高手进阶教程(十一)之----Android 通用获取Ip的方法(判断手机是否联网的方法)!!!
- android中判断是否连接网络的方法
- [Android]简单判断modem是否work的方法
- 判断Android中应用是否为默认启动的方法
- Android之判断某个服务是否正在运行的方法