毕业论文:基于Android平台多媒体播放器的设计与实现(终稿)(4)

2021-04-05 23:27

研究报告

、AMR、JPG、PNG。
Surface Manager。对显示子系统的管理?并且为多个应用程序提供了2D和3D图层
的无缝融合。
LibWebCore。一个最新的Web浏览器引擎?用来支持Android浏览器和一个可嵌入
的Web视图。
Android包括了一个核心库?该核心库提供了Java编程语言核心库的大多数功能
。 1.3 Android应用程序组成
一般来说Android程序主要由下列4部分组成?他们分别是?Activity、Broadcast
Intent Receiver、Service、Content Provider。 1.3.1 Activity介绍 Activity是开发者遇到的最频繁的应用模块?也是Android当中最基本的模块之一?在Android的程序当中?Activity一般代表手机屏幕的一屏。在Activity当中?可以
添加一些View?并且可以对这些View做一些事件的处理。一般一个Android应用是由
多个Activity组成的?这多个Activity之间可以进行相互跳转。 1.3.2 Broadcast Intent Receiver介绍
可以使用Broadcast Receiver来让应用对一个外部的事件做出响应。这是非常有意
思的?例如?当电话呼入这个外部事件的到来的时候?可以利用Broadcast Receiver
进行处理。例如?当下载一个程序成功的完成的时候?任然可以利用Broadcast Receiver
进行处理。Broadcast Receiver不能生产UI?也就是说对于用户来说不是透明的?用
户是看不到的。Broadcast Receiver既可以在AndroidManifest.xml中注册?也可以在
运行时的代码中使用Context.registerReceiver()进行注册。只要是注册了?当时间来
临的时候?即使程序没有启动?系统也在需要的时候启动程序。各种应用还可以通过使
用Context.sendBroadcast()将它们自己的intent Broadcast广播给其他应用程序。 2006级 张 浩 毕业设计
3 1.3.3 Service介绍
Service是一种程序?它可以运行很长的时间?但是它却没有用户界面。这么说有
点枯燥?我们来看个例子。打开一个音乐播放器的程序?这个时候若想上网了?那么?
我们打开Android的浏览器?这个时候虽然我们已经进入了浏览器这个程序?但是?歌
曲的播放并没有停止?而是在后台继续一首接一首的播放。其实这个播放就是由播放音
乐的Service进行控制。当然这个播放音乐的Service也可以停止?例如?当播放列表
里面的歌曲都结束?或者用户按下停止音乐播放的快捷键等。 1.3.4 Content Provider介绍
Android这个系统和其他的操作系统还不太一样?我们需要记住的是?数据在
An
droid当中是私有的?当然这些数据包括文件数据和数据库数据?以及一些其他类型
的数据。Content Provider就是用于两个程序之间的数据交换的。一个Content Provider
类实现了一组标准的方法接口?从而能够让其他的应用保存或读取此Content Provid


毕业论文:基于Android平台多媒体播放器的设计与实现(终稿)(4).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:中共重庆市委办公厅电子公文:中共重庆市委办公厅 重庆市人民政

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: