Android应用框架
2012-01-12 21:22
197 查看
Adroid通过提供一个开发的开发平台,给开发者提供构建丰富而新颖的应用程序的能力。开发者可以自由的利用硬件设备、访问本地信息、运行后台服务、设置闹钟、在状态栏上添加通知等。
开发者完全访问那些被核心应用使用的framework的API,应用架构的设计,旨在简化组件的重用。任何应用都可以发布它的功能,以便其他的应用能够重用这些功能(在框架强制性安全约束之下)。同样这种机制允许组件被用户替换。
所有的应用程序都是一组相关的服务和系统,包括:
能够用于构建应用程序的丰富的、可扩展的视图(Views)集,包括列表、表格、文本框、按钮以及可嵌入的Web浏览器;
内容提供器(content providers)使用应用程序能够访问来自其他应用程序的数据,也可以共享自己数据;
资源管理器(Resource Manager)提供访问非代码资源的能力,如本地化字符串、图片、布局文件等;
通知管理器(Notification Manager)使所有的应用程序能够在状态栏中定制提醒信息;
活动管理器(Activity Manager)管理应用程序的生存周期,并且提供了一个共同的导航回退栈。
开发者完全访问那些被核心应用使用的framework的API,应用架构的设计,旨在简化组件的重用。任何应用都可以发布它的功能,以便其他的应用能够重用这些功能(在框架强制性安全约束之下)。同样这种机制允许组件被用户替换。
所有的应用程序都是一组相关的服务和系统,包括:
能够用于构建应用程序的丰富的、可扩展的视图(Views)集,包括列表、表格、文本框、按钮以及可嵌入的Web浏览器;
内容提供器(content providers)使用应用程序能够访问来自其他应用程序的数据,也可以共享自己数据;
资源管理器(Resource Manager)提供访问非代码资源的能力,如本地化字符串、图片、布局文件等;
通知管理器(Notification Manager)使所有的应用程序能够在状态栏中定制提醒信息;
活动管理器(Activity Manager)管理应用程序的生存周期,并且提供了一个共同的导航回退栈。
相关文章推荐
- android应用框架系列二,图形界面
- Android时钟应用的定时框架分析
- Android显示框架:Activity应用视图的渲染流程
- Android OpenGL ES 开发教程(7):创建实例应用OpenGLDemos程序框架
- 一个简单的Android应用框架图
- Android 谷歌 开源 通信框架 VOLLEY(六)——应用实例
- Android应用经典主界面框架之二:仿网易新闻客户端、CSDN 客户端 (Fragment ViewPager)
- Android 从硬件到应用:一步一步向上爬 6 -- 编写APP测试框架层硬件服务(完)
- 【MVP+retrofit+rxAndroid+dagger2】读易读应用框架笔记(三)完结篇
- Android应用 程序框架设计方法
- Android注解框架Annotations从配置到应用
- Android应用框架无边界
- Android应用框架之Service
- Android应用经典主界面框架之一:仿QQ (使用Fragment, 附源码)
- 有关android 应用的plugin框架调研
- Android OpenGL ES 开发教程(7):创建实例应用OpenGLDemos程序框架
- Android应用框架之BroadcastReceiver
- Android (3) 之应用框架与类别异同点,Activity生命周期
- Android应用框架之Application&ActivityThread
- MVP模式在Android中的应用之图片展示选择功能的框架设计