`
473687880
  • 浏览: 483528 次
文章分类
社区版块
存档分类
最新评论

Android系统服务-简介

 
阅读更多

Introduction

我们知道Android系统服务挺多的,做程序时经常会用到,要想把这么多的服务都了解透彻还真不是一两天就能搞定的,首先我们得又有一个框架,脑海里要形成这样的模型,android到底有哪些服务,针对这些服务分类去学习他们,今天发点时间把Android中的一些系统服务整理一下,大部分都是收集网络上的资料。自己也当作是一次学习机会,好了废话不多说了,请看下文:

getSystemService(String name)是Android很重要的一个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 搜索的服务
VIBRATOR_SERVICE Vibrator 手机震动的服务
CONNECTIVITY_SERVICE Connectivity 网络连接的服务
WIFI_SERVICE WifiManager Wi-Fi服务
TELEPHONY_SERVICE TeleponyManager 电话服务

==================================================================================

因为服务对象挺多所以如果用一篇文章全把他们介绍的话那么从内容上来说就显得很拥挤了,接下来我会根据上面这些服务一一对他们的信息进行一个简单的整理

分享到:
评论

相关推荐

    Android高级编程--源代码

    8.1 服务简介 250 8.1.1 创建和控制服务 250 8.1.2 将活动和服务绑定 259 8.2 使用后台工作线程 260 8.2.1 创建新的线程 260 8.2.2 为GUI操作同步线程 261 8.2.3 将Earthquake Service移动到后台线程 262 ...

    android系统原理及开发要点详解

     5.4 系统服务的Java部分 101  5.4.1 Binder 102  5.4.2 ServiceManager 103  5.4.3 系统进程 103  第6章 Android的GUI系统 106  6.1 Android GUI系统综述 106  6.2 pixelflinger和libui库 108  6.2.1 ...

    Android-QQ-课程设计(源码+论文)

    项目简介: Web服务器采用struts2、hibernate、spring框架,使用Mysql数据库存储数据。 在Android中 调用 URL进行后台访问靠JSON传值,进行仿QQ的一个开发,完成聊天,好友,动态这三个功能。 用户模块:用户登录...

    移动安全系列教学下载共43份.zip

    Android安全安全技术--16--Android系统安全(上).pdf Android安全安全技术--17--Android系统安全(下).pdf Android安全安全技术--18--ARM汇编语言.pdf Android安全安全技术--19--Small汇编语言.pdf Android安全...

    Android技术内幕.系统卷(扫描版)

    1.1.4 android系统开发(移植)和应用开发 /11 1.2 获取和编译android的源码 /13 1.2.1 环境配置 /13 1.2.2 获取android源码 /14 1.2.3 编译android的源码及其工具包 /16 1.2.4 运行android系统 /21 1.3 开发环境...

    深入理解Android:卷I--详细书签版

     结合实际应用开发需求,以情景分析的方式有针对性地对Android的源代码进行了十分详尽的剖析,深刻揭示Android系统的工作原理  机锋网、51CTO、开源中国社区等专业技术网站一致鼎力推荐 内容简介  《深入理解...

    Android代码-基于Android的轻量级消息发送管理

    基于Android的轻量级消息发送管理和优化服务 项目简介 本项目以Service的形式搭建起Android客户端与服务器之间的通信的消息中间件,在保留Android原有的网络通信框架Volley轻便高效的优点的基础上,加入消息持久化的...

    Android代码-nei-toolkit

    工具简介 本工具是NEI 接口管理平台自动化构建工具,主要功能有: 根据 NEI 平台定义的工程规范,生成工程的初始化目录结构 自动集成在 NEI 上定义的资源: 页面、异步接口、数据模型、页面模板、业务分组等 本地...

    xmljava系统源码-callkit-android:Open-sourcecodeofRongCloudVoIPAudio/VideoUI

    java系统源码 title description template Android CallKit 开发指南 - 融云 RongCloud 提供融云 Android 端 VoIP 开发的相关帮助和指南。 doc.jade Android CallKit 开发指南 简介 CallKit 是融云音视频通话功能的 ...

    Android订餐系统毕业设计

    2.2.3服务员 10 2.2.4顾客 11 2.2.5厨师 11 2.2.6业务销售员 12 2.3需求分析 12 2.3.1可用性 12 2.3.2可扩容性 12 2.3.3安全性 12 2.4本章小结 13 第3章 《手机红蝶订餐系统》方案设计 14 3.1开发项目的相关思路 14 ...

    Android代码-ApkProtect

    随着Android ART模式和Android 5.0系统的普及,应用加固已全面迎来第二代API定制加固时代,需要更多的开发者和研究人员一起投入到移动安全行业。为了为移动安全领域做出更大的贡献,通付盾现开源第一代安全加固方案...

    探索Android FrameWork底层开发视频全套

    1.初探Android 2.Android开发环境搭建与编译 3.Android编译过程分析 ...23.AndroidSensor简介 24.Android_Sensor框架 25.SensorManger分析 26.SensorService分析 27.SensorHal分析 28.Android_inpu

    国产操作系统简介.pptx

    红旗操作系统 方德操作系统 Turbo Linux 普华操作系统 一铭操作系统 深度操作系统 中标麒麟操作系统 思普操作系统 国产操作系统简介全文共10页,当前为第1页。 国产操作系统概念 国产操作系统是指由中国本土软件...

    Android和SQLite简介(对官方文档的翻译).doc

    Android是用于移动设备上的一个包含一操作系统,一系列中间件,以及部分关键应用软件栈。Android SDK网站提供了在Android平台上使用Java编程语言开发应用程序所必须的工具和API。 本文档是对官方文档中概要段落的...

    Android程序设计简介.doc

    《Android程序设计》简介 一.Android的历史 Android是Google推出的一套开源操作系统,也可以说是一个开源联盟,它基于Lin ux Kernel,定义并实现了一套系统服务框架和图形用户接口。Android本是一家小公司的名 字,...

    毕业设计-基于Android的车载端信息发布系统

    基于Android的车载端信息发布系统是一个基于车载设备的应用程序,旨在为驾驶员提供实时的导航服务和信息发布功能。该系统集成了百度地图SDK和百度导航SDK,以下是对其功能和描述的简介。 1. 实时导航功能: - 百度...

    Google Android SDK开发范例大全(完整版)

    简介 黑莓和 iPhone 都提供了受欢迎的、高容量的移动平台,但是却分别针对两个不同的消费群体。黑莓是企业业务用户的不二选择。但是,作为一种消费设备,它在易用性和 “新奇特性” 方面难以和 iPhone 抗衡。...

    Android底层开发技术实战详解--内核、移植和驱动.(电子工业.王振丽).part1

    3.3.2 为Android构建 Linux的操作系统 63 3.4 内核空间和用户空间接口是一个媒介 64 3.4.1 内核空间和用户空间的相互作用 64 3.4.2 系统和硬件之间的交互 64 3.4.3 使用relay实现内核到用户空间的...

    Android技术内幕.系统卷 pdf

    1.1.4 android系统开发(移植)和应用开发 /11 1.2 获取和编译android的源码 /13 1.2.1 环境配置 /13 1.2.2 获取android源码 /14 1.2.3 编译android的源码及其工具包 /16 1.2.4 运行android系统 /21 1.3 开发...

    Android应用开发详解

    《Android应用开发详解》 ...Android 应用案例——无线点餐系统,通过一个真实的商业案例讲解了Android的各种应用,本项目包括操作员登录、点餐、结算、转台、并台、查台、更新数据和退出系统等餐厅点餐的常用操作

Global site tag (gtag.js) - Google Analytics