莫道桑榆晚,为霞尚满天。这篇文章主要讲述Application Framework层介绍相关的知识,希望能为你提供帮助。
文章图片
文章图片
http://write.blog.csdn.net/postedithttp://write.blog.csdn.net/postedithttp://write.blog.csdn.net/postedit
Activity Manager
【Application Framework层介绍】用来管理应用程序生命周期并提供经常使用的导航回退功能。
Window Manager
提供一些我们訪问手机屏幕的方法。
屏幕的透明度、亮度、背景。
Content Providers使得应用程序能够訪问还有一个应用程序的数据(如联系人数据库), 或者共享它们自己的数据。
View System能够用来构建应用程序, 它包含列表(Lists)。网格 (Grids),文本框(Text boxes),button(Buttons), 甚至可嵌入的web浏览器。
Notification Manager使得应用程序能够在状态栏中显示自己定义的提示信息。
Package Manager提供对系统的安装包的訪问。包含安装、卸载应用。查询permission相关信息,查询Application相关信息等。
Telephony Manager主要提供了一系列用于訪问与手机通讯相关的状态和信息的方法。查询电信网络状态信息。sim卡的信息等。
Resource Manager提供非代码资源的訪问,如本地字符串。图形。和布局文件(Layout files )。
Location Manager提供设备的地址位置的获取方式。非常显然,GPS导航肯定能用到位置服务。
XMPP
可扩展通讯和表示协议。
前身为Jabber,提供即时通信服务。比如推送功能,Google Talk。
推荐阅读
- Android ContextMenu的使用
- Android工程方法数超过65535的解决办法
- Android事件分发
- Android控件(RadioButton(单选button))
- 设置不同的android:inputTye属性导致 EditText hint的字体发生改变
- 从Java熟练到Android入门
- Android studio图片ERROR: 9-patch image xx .9.png malformed
- scala 基础十二scalaapply的使用,工厂方法和单例模式的实现
- Windows 10的10大最佳免费轻量级浏览器推荐合集