大浪.淘沙

导航

Android设计4大组件的理由

Android设计4大组件思想其实和Symbian的底层一样,都是为了能够适应ARM平台产品的特性:低功耗。

首先每个程序都必须有图像界面,所以Activity产生了,而后加入程序想互相通信协同合作,怎么办了?所以android加入了content Porvider的支持。Activity是用户界面,对于一些需要后台运行的程序,需要常驻内存的,Activity则显然不适合了,所以产生了Service组件。程序如果想和系统交互的话,怎么做了,所以就得使用Broad receive机制了。

 

posted on 2012-04-11 15:51  大浪.淘沙  阅读(89)  评论(0)    收藏  举报