Android应用程序框架层服务和系统

2015-12-22 18:06:16 847浏览

        应用程序框架层是从事Android开发的基础,上面所提的核心应用程序就是依赖框架层次API开发的。应用架构设计的初衷是:简化组件重用机制;任何应用都能发布自己的功能.这些功能可以被任何其他应用使用(当然要受来自框架的强制安全规范的约束)。和重用机制相同框架允许组件的更换。在这个应用程序框架。程序员可以直接使用其提供的组件来进行快速的应用程序开发,也可以通过继承而实现个性化的拓展。

        所有应用框架都是一组服务和系统,一般包含以下几部分。

        (1)View s—vstem(视图系统)。 一套丰富日.可扩展的视图组件.可以用来构建应用程序,它包括列表(1ists)、网格(grids)、史本框(teXt boxes)、按钮(buttons)以及嵌入的网络浏览器等.

        (2)Content Providers(内容提供器)。使一个应用可以访问另外一个应用的数据,或者使一个应用内部亓丁以共享自身数据。例如手机中的联系人信息。

        (3)Resource Manager(资源管理器)。提供对非编码资源的访问通道。例如本地化字符串、罔片和布局文件等。

        (4)Notification Manager(通知管理器)。将应用的消息显示在状态栏中,给用户以警报或通知。

        (5)Activity Manager(行动管理器)。负责管理应用的生命周期,提供常用导航回退支持。

        (6)Window Manager(窗口管理器)。管理所有的窗口程序。

        (7)Package Manager(包管理器)。Android系统内的程序管理。

        (8)Telephony Manager(电话管理器)。管理所有的移动设备功能。

        以上Android应用程序框架层服务和系统的介绍,扣丁学堂Android开发课程对其有更详细的介绍。同时包含了安卓开发环境搭建等重要知识的讲述,感兴趣的朋友可以免费观看。

查看更多关于“Android资讯”的相关文章>>

标签:

热门专区

暂无热门资讯

课程推荐

微信
微博
15311698296

全国免费咨询热线

邮箱:codingke@1000phone.com

官方群:148715490

北京千锋互联科技有限公司版权所有   北京市海淀区宝盛北里西区28号中关村智诚科创大厦4层
京ICP备12003911号-6   Copyright © 2013 - 2019

京公网安备 11010802030908号