1。3。3 Android应用的基本组件介绍

Android应用通常由一个或多个基本组件组成,而其四大基本组件分别是Activity,Service服务,ContentProvider内容提供者,BroadcastReceiver广播消息接收器。[5]

(1)Activity

Activity是Android应用中负责与用户交互的组件。只能通过setContentView(View)来显示指定组件。同时为Android应用提供了可视化用户界面。

(2)Service

Service与Activity的定位是并列的,它也代表一个单独的Android组件。通常位于后台运行,不与用户交互,没有图形用户界面。

(3)ContentProvider

即内容提供者,作为应用程序之间唯一的共享数据的途径,Content Provider 主要的功能就是存储并检索数据以及向其他应用程序提供访问数据的接口。对于Android应用而言,他们必须相互独立,各自运行在自己的Dalvix虚拟机实例中,如果这些Android应用之间需要实现实时的数据交换。

(4)BroadcastReceiver来:自[优.尔]论,文-网www.chuibin.com +QQ752018766-

广播消息接收器,不执行任何任务,广播是一种广泛运用的在应用程序之间传输信息的机制 。而 BroadcastReceiver 是对发送出来的广播进行过滤接收并响应的一类组件。

2。系统需求分析

2。1 功能需求

根据项目的目标,我们可获得项目系统的基本需求,以下从不同角度来描述系统的需求,并且使用用例图来描述,系统的功能需求,我们分成四部分来概括,即播放器的基本控制需要,播放列表管理需求,播放器友好性需求和播放器扩展卡需求。

2。1。1 播放器的基本控制需求

音乐播放器能够满足用户的最基本需求。该音乐播放器基本控制用例图(如图2。1所示),其用例(播放、暂停、停止、上一首/下一首、播放清单

上一篇:和声智能搜索算法的研究与实现
下一篇:ASP网上商品销售系统的设计+源代码+答辩PPT

Android全国天气移动终端应用程序设计研究

Android员工请假系统设计

Android手机考勤系统设计

Android大学一卡通APP设计与开发+源代码

楼宇能源监控android端的设计+源代码

Android药品公司管理系统的设计+源代码

Android基于地理位置LBS移动急救系统设计

弹道修正弹实测弹道气象数据使用方法研究

浅谈动画短片《天降好运》中的剧本创作

淮安市老漂族心理与休闲体育现状的研究

大学生就业方向与专业关系的研究

适合宝妈开的实体店,适...

小学《道德与法治》学习心得体会

组态王文献综述

紫陵阁

人事管理系统开题报告

林业机械作业中的安全性问题【2230字】