一、后台Service在系统启动时被SystemServer开启

     1. MountService:监听是否有SD卡安装与移除

     2. ClipboardService:提供剪切板功能

     3. PackageManagerService: 提供软件包的安装移除及查看

     4. 电量、网络连接状态等等

二、getSystemService()——继承自Activity的方法
     传入字符串NAME——>得到Object——>转成服务对象




//检测网络是否连接ConnectivityManager connectivityManager = (ConnectivityManager)context.getSystemService(CONNECTIVITY_SERVICE);NetworkInfo netWorkInfo = connectivityManager.getActiveNetworkInfo();if(netWorkInfo!=null){   //已连接了网络   return netWorkInfo.isAvailable();}
//开关wifi——需要ACCESS、CHANGE_WIFI_STATE权限WifiManager wifiManager = (WifiManager)context.getSystemService(WIFI_SERVICE);if(wifiManager.isWifiEnabled()){   wifiManager.setWifiEnabled(false);//false:关闭wifi}

//获取当前进程包名ActivityManager am =(ActivityManager)MainActivity.this.getSystemService(ACTIVITY_SERVICE);String packageName = am.getRunningTasks(1).get(0).topActivity.getPackageName();



更多相关文章

  1. VirtualApp中静默安装App
  2. Android之网络访问(一)android 中对apache httpclient及httpurlc
  3. 【Tech-Android-View】Android中可以使用的网络音乐资源(榜单 歌
  4. EclipseSDK NDK Cygwin CDT 集成开发环境的搭建
  5. android 升级webview的方法
  6. Android文档学习05_网络1
  7. 基于XMPP实现的Openfire的配置安装+Android客户端的实现
  8. windows 下 android 自动化测试环境搭建(appium+python)
  9. Android(安卓)开发 关于APP无法安装到Android模拟器上的问题

随机推荐

  1. Android : Builder模式 详解及学习使用
  2. Android sdk在android studio中消失且编
  3. Android学习手记三:完善程序!
  4. 如何在命令行下使用Android NDK交叉编译
  5. android 保存图片到相册并正常显示
  6. Android震动系统结构 移植与调试的要点
  7. Android(安卓)Fragment和Activity之间通
  8. Android之Handler消息机制
  9. Android 输入系统之EventHub篇
  10. android 实现在titlebar上显示进度条