• 系统服务-----Activity服务的获取getSystemService


            android的后台存在非常多service,它们在系统启动的时候被SystemServer开启。来为系统的正常执行做支撑。Activity中要调用这些service就得使用getSystemService方法,这也是Activity非常重要的一个API。依据传入的Name取得相应的Object,然后转换成相应的服务对象。

    传入的Name

    返回的对象

    说明

     WINDOW_SERVICE

     WindowManager

     管理打开的窗体程序

     LAYOUT_INFLATER_SERVICE

     LayoutInflater

     取得xml里定义的view

     ACTIVITY_SERVICE

     ActivityManager

     管理应用程序的系统状态

     POWER_SERVICE

     PowerManger

     电源的服务

     ALARM_SERVICE

     AlarmManager

     闹钟的服务

     NOTIFICATION_SERVICE

     NotificationManager

     状态栏的服务

     KEYGUARD_SERVICE

     KeyguardManager

     键盘锁的服务

     LOCATION_SERVICE

     LocationManager

     位置的服务,如GPS

     SEARCH_SERVICE

     SearchManager

     搜索的服务

     VEBRATOR_SERVICE

     Vebrator

     手机震动的服务

     CONNECTIVITY_SERVICE

     Connectivity

     网络连接的服务

     WIFI_SERVICE

     WifiManager

     Wi-Fi服务

     TELEPHONY_SERVICE

    TeleponyManager

    电话服务

    图片赞赏:


  • 相关阅读:
    设计规范理解
    JVM读书笔记
    springboot整合RabbitMQ
    springboot 整合Redis
    tomcat原理
    配置嵌入式Servlet容器
    Springboot自动配置原理
    Springboot启动原理
    Springboot配置文件加载顺序
    修改VisualSVN Server地址为ip地址,修改svn服务端地址为ip或者域名地址的方法
  • 原文地址:https://www.cnblogs.com/yangykaifa/p/6927312.html
Copyright © 2020-2023  润新知