Application Framework层介绍

Posted mfmdaoyou

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Application Framework层介绍相关的知识,希望对你有一定的参考价值。

技术分享

技术分享http://write.blog.csdn.net/postedithttp://write.blog.csdn.net/postedithttp://write.blog.csdn.net/postedit

Activity Manager

用来管理应用程序生命周期并提供经常使用的导航回退功能。

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。





以上是关于Application Framework层介绍的主要内容,如果未能解决你的问题,请参考以下文章

beetle-j2ee-application-framework框架介绍.md

beetle-j2ee-application-framework框架介绍.md

Android Framework 分析---2消息机制Native层

Android系统框架介绍

Framework 底层学习:一个浅显易懂的WMS介绍

探究Entity Framework如何在多个仓储层实例之间实现工作单元的实现及原理