课程咨询: 400-996-5531 / 投诉建议: 400-111-8989
认真做教育 专心促就业
组件化开发是Android编程开发中常用的一种开发方法,而今天我们就一起来了解一下,Android编程开发常用开发组件。
1、Activity
Activty是一种展示型组件,Activity为用户提供了一个可视的用户界面。
2、Service
Service是一种后台处理任务型组件,它一直在后台运行,用于后台处理一系列的计算任务或者处理其他事情的时候播放背景音乐等,每个service都扩展自Service类;Service组件和Activity组件的开启是不同的。
3、BroadcastReceiver
一般不执行任何任务,仅仅是接收并相应广播通知一类的组件。大部分广播通知是由系统产生的,例如改变时区、闹钟提醒、用户选择了一幅图片或者用户改变了语言选项。应用程序同样也可以发送广播通知,例如通知其他应用程序某些数据已经下载到设备上可以使用;一个应用程序的BroadcastReceiver来响应它的通知,所有的BroadcastReceiver的实现类都扩展自BroadcastReceiver类。
4、ContentProvider
ContentProvider是一种共享数据型组件,应用程序可以通过ContentProvider来访问其他应用程序的数据,包括其他应用程序的私有数据;和Service一样,它是没有用户界面的,它的内部需要实现insert、update、delete和query方法,它在内部使用一份数据集合并且对数据集合没有要求。
希望这辈子,最让你无悔的事情就是来达内学习!学习向来不是件易事,但无论过程多么艰难,希望你依然热爱生活,热爱学习!永远记得,达内将与你一同前行!现在扫码,立即领取万元课程礼包,助力0基础快速入行,为你梳理行业必备技能,全方位了解岗位发展前景!
【免责声明】:本内容转载于网络,转载目的在于传递信息。文章内容为作者个人意见,本平台对文中陈述、观点保持中立,不对所包含内容的准确性、可靠性与完整性提供形式地保证。请读者仅作参考。更多内容请在707945861群中学习了解。欢迎关注“达内在线”参与分销,赚更多好礼。