不浮躁
分类: Android平台
2015-11-27 11:12:16
原文地址:Android 应用程序框架 作者:luozhiyong131
在进行 Android 软件开发时,开发者所开发的 Android 应用程序都是通过应用程序框架来与Android 底层进行交互的,所以开发中接触到最多的部分就是应用程序框架。在整个应用程序框架中有 4 个重要的组件
l Activities:一个 Activities 就表示一个程序的显示界面,在一个应用程序中可以包含多个 Activities 组件,每个 Activities 组件都拥有各自的生命周期。
l Intent:当多个应用程序之间需要互相跳转时,就通过 Intent 完成,开发者所开发的程序也可以利用 Intent 调用 Android 本身所提供的应用程序,如打电话或发送短信息等。
l Services:指的是那些运行在后台、没有界面显示的 Activities 程序。在 Android 之中内置了许多 Services 供开发者使用,如发送通知(Notification)或发送短信(SMS)等
l Content Provider:当不同的应用程序之间需要对数据进行共享时就要使用到此组件,例如,当一个 Activities 序需要访问联系人时,就可以通过 Content Provider 组件完成调用。