zoukankan      html  css  js  c++  java
  • Activity中使用getSystemService获得系统服务

      getSystemService用来获取系统级服务,详细内容可看官网API介绍:

        http://www.android-doc.com/reference/android/app/Activity.html#getSystemService(java.lang.String)

      下面列出可以获得的服务列表,每个服务类型给出简要描述:

      (1)WINDOW_SERVICE("window")

        返回WindowManager对象,用于管理自定义的windows。

      (2)LAYOUT_INFLATER_SERVICE("layout_inflater")

        返回上下文相关的LayoutInflater对象,用于UI布局的扩展。

      (3)ACTIVITY_SERVICE("activity")

        返回ActivityManager对象,用于管理系统中的Activity。

      (4)POWER_SERVICE("power")

        返回PowerManager对象,用于电源管理。

      (5)ALARM_SERVICE("alarm")

        返回AlarmManager对象。

      (6)NORIFICATION_SERVICE("notification")
        返回NotificationManager对象。
      (7)KEYGUARD_SERVICE("keyguard")
        返回KeyguardManager对象。
      (8)LOCATION_SERVICE("location")
        返回LocationManager对象。
      (9)SEARCH_SERVICE("search")
        返回SearchManager对象。
      (10)VIBRATOR_SERVICE("vibrator")
        返回Vibrator对象。
      (11)CONNECTIVITY_SERVICE("connection")
        返回ConnectivityManager对象,用于网络连接的管理。
      (12)WIFI_SERVICE("wifi")
        返回WifiManager对象,用于Wi-Fi连接的管理。
      (13)INPUT_METHOD_SERVICE("input_method")
        返回INputMethodManager对象,用于输入方法的管理。
      (14)UI_MODE_SERVICE("uimode")
        返回UiModeManager对象。
      (15)DOWLOAD_SERVICE("download")
        返回DownloadManager对象。

      补充:通过该方法返回的服务管理对象通常是与上下文相关的,所以不同组件之间是不可通用的。

  • 相关阅读:
    IDE-常用插件
    Go-竞态条件-锁
    Go-发送邮件
    复刻网络Yum源配置为本地Yum源使用
    测试
    九.查找算法
    九.多线程-PDF笔记
    八.设计模式
    八.排序算法:复杂度
    七.注解
  • 原文地址:https://www.cnblogs.com/liujinyao/p/4699662.html
Copyright © 2011-2022 走看看