Androidapp组件

移动应用


浏览:649 次

app组件是Androidapp的基本构建块。这些组件由app清单文件松散耦合。以下是可以在Androidapp中使用的四个主要组件。

①活动

活动通过用户界面标识单个屏幕。例如,邮件app可以包括一个显示新邮件列表的活动、另一个写邮件的活动和另一个读邮件的活动。当app具有多个活动时,其中一个活动将在app启动时标记为显示。

活动是activity类的子类,如下所示:

公共类MainActivity扩展了Activity{}

②服务

服务是在后台运行并执行长期操作的组件。例如,该服务可以是用户在使用不同的程序时在后台播放音乐,或者在活动期间通过网络获取数据,而不阻止用户交互。

服务是service类的子类,如下所示:

公共类MyService扩展服务{}

③广播接收机

广播接收机简单地响应从其他应用或系统发送的广播消息。例如,app可以发起广播,以让其他app指示某些数据已下载到设备并可由其使用。因此,广播接收机将拦截这些通信并采取适当的行动。

广播接收器是BroadcastReceiver类的子类。每条消息都以Intent对象的形式广播。

公共类MyReceiver扩展BroadcastReceiver{}

④内容提供商

内容提供者组件通过请求从一个app向另一个应用提供数据。这些请求由ContentResolver类的方法处理。数据可以存储在文件系统、数据库或其他地方。

内容提供者是ContentProvider类的一个子类,它实现了一组标准API,以便其他app可以执行事务。

公共类MyContentProvider扩展了ContentProvider{}

来到统软云免费了解更多信息:、、、等。

统软云是一家专业和服务提供商,提供一站式移动应用解决方案,以满足您的各种需求。欢迎评估您的需求并免费获取报价。

,注册后为新手提供免费开发包

相关资讯:
农产品电子商务向企业个人农产品电子贸易方向发展的效益

农产品电子商务向企业个人农产品电子贸易方向发展的效益

查看
Web 3.0技术的基本方向

Web 3.0技术的基本方向

查看
认知

认知

查看
面向对象的

面向对象的

查看
2018-12-25

2018-12-25

查看