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

Android应用框架

 
阅读更多

Adroid通过提供一个开发的开发平台,给开发者提供构建丰富而新颖的应用程序的能力。开发者可以自由的利用硬件设备、访问本地信息、运行后台服务、设置闹钟、在状态栏上添加通知等。

开发者完全访问那些被核心应用使用的framework的API,应用架构的设计,旨在简化组件的重用。任何应用都可以发布它的功能,以便其他的应用能够重用这些功能(在框架强制性安全约束之下)。同样这种机制允许组件被用户替换。

所有的应用程序都是一组相关的服务和系统,包括:

能够用于构建应用程序的丰富的、可扩展的视图(Views)集,包括列表、表格、文本框、按钮以及可嵌入的Web浏览器;

内容提供器(content providers)使用应用程序能够访问来自其他应用程序的数据,也可以共享自己数据;

资源管理器(Resource Manager)提供访问非代码资源的能力,如本地化字符串、图片、布局文件等;

通知管理器(Notification Manager)使所有的应用程序能够在状态栏中定制提醒信息;

活动管理器(Activity Manager)管理应用程序的生存周期,并且提供了一个共同的导航回退栈。


注:本人转载系个人觉得翻译的很好,值得收藏,且自己回头看着方便。

如有兴趣请访问作者官方博客http://blog.csdn.net/FireOfStar

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics