ReAndroid开发应用有四大组件,不知道AliOS开发应用有啥特色
Android开发应用的四大组件,我理解分别是定义和负责4个应用的基础方面:Activity(系统调度应用的最小单位和机制)、Service(应用后台任务机制)、ContentProvider(应用供给数据的主要方式)、BroadcastReceiver(应用间消息广播机制)。这四大组件并不都是组成Android应用的必需组件(Activity一般来说是必需,其他都是按需使用),不过确实是Android开发的特点。
在AliOS中,我们也提供了一些相关的机制来解决上述问题:
1.系统调度应用的最小单位和机制:Page
2.应用后台任务机制:系统内部支持Service,但目前暂未向应用层公开
3.应用供给数据的主要方式:DataProvider
4.应用间消息广播机制:Page间可通过sendBroadcast()/receiveBroadcast()互发消息
关于AliOS特色的详细介绍,请参见:developer.alios.cn/#/%2Fdevelop%2Ftop_hot_light%2Fintro_system?level=2