android播放器的设计思路汇总.pptVIP

  1. 1、本文档共21页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
android播放器的设计思路汇总

Linux 内核版本2.6 ?? 位于硬件和软件堆之间的抽象层 ?? 核心服务:安全机制、内存管理、进程管理、网络、硬件驱动。 Android 依赖Linux 内核2.6 提供核心服务,比如安全、内存管理、进程管理、网络、硬件驱动。在这里,Linux 内核扮演的是硬件层和系统其它层次之间的一个抽象层的概念。这个操作系统并非类GNU/Linux 的,因为其 系统库,系统初始化和编程接口都和标准的Linux 系统是有所不同的。 五、播放器体系结构 开机动画 进入启动主界面 音乐播放器 播放影片 菜单界面 视频播放器 浏览网页 录音器 图片浏览 游戏天地 播放界面 歌词显示及其它 播放器一般操作 游戏主界面 贪吃蛇游戏 浏览放大图片 浏览上,下页 录音及暂停及播放 五、播放器类图 start.java ChanceMode.java MainActivity..java vedio.xml ListActivity.java vedio.java browers.java页 recor1.java Picture.java览 Snake.java MusicActivity.java LRCKlokView.java MusicService.java game.xml SnakeView.java wenjian.xml browers.xml record1.xml 五、播放器类体系结构 音乐播放器 程序启动 Y 启动动画 N 进入主界面 程序结束 录音器 图片浏览器 视频播放器 网页浏览器 游戏天地 Y 点击录音? Y 开始录音 点击停止? 返回主界面 停止录音 Y 浏览图片 Y Y Y Y 输入网址 浏览网页 按下Up键? Y 开始游戏 图三 多媒体播放器的系统流程图 我们一开始设计大概轮廓,如上所示:主要工作是各个模块的实现,这就是我们设计的重心及算法的实现过程所在。大概流程如下:一开始我们vedio.java然后开始开机动画,然后播放完后执行ChanceMode.java进入主机面,然后选择各个功能:如果执行MainActivity.java进入音乐播放器界面,如果执行vedio.java进入视频播放器界面,如果执行record1.java进入录音界面,如果执行picture.java进入图片浏览界面,如果执行browers.java进入浏览网页界面,如果执行Snake.java进入游戏界面。 六、软件设计及实现 sdcard的建立(模拟sd卡的镜像) 首先运行cmd,然后cd到你的android —sdk的tools目录下(前提需要在tools目录下新建一个mycard文件夹) 命令行方式:?mksdcard 1024M d:/android/tools/mysdcard/sdcard.img? 这样就在d:/android/tools/mysdcard/sdcard.img?创建了一个名为sdcard的1024M的SD卡镜像文件 注意这里sdcard.img必须有img后缀。 七、各模块的实现过程 这是主界面可以进行操作,你可以选择进入各个播放模块,也可以选择menu 菜单查看此播放器的各个功能特色。 这是我们播放器的主界面:最上面是歌曲名字显示,然后是歌词显示,最下面是歌曲操作,暂停,播放,快进,快退,上一曲,下一曲,时间显示 这是视频播放器的界面你可以播放你想要播放的影片。 这是录音界面单击录音,开始录音,然后停止即可,你录的音就在上面显示,单击播放它,它就会调用系统自带的播放器播放你的录音。 这是图片浏览界面单击你想看的图片,在就在上面放大显示。 这是上网页面,它可以输入网址单击进入,然后可以返回上页,进入下页。 游戏界面,由于时间有限只是开发了一个游戏。可以通过方向键进行简单操作。 测试结果就到这了,中间遇到了好多次的情况一直在修改各个模块,并且有时界面也不行,来回的调整,并且有时程序实现时,考虑的不够多,然后就达不到预期的情况,不过经过google一下,错误被一个个解决了,功能逐渐被完善,最后大体实现了预期的设计效果。 本来是移植到s3c6410上的,因为版本不对,升级又来不及。然后就在手机上测试了。我们把我们的.apk安装包放到手机上,然后安装到手机里,一开始各个模块都还行,就是音乐播放器播不了,然后调了一下午,发现了很多问题,并且需要下面这句话:uses-permission android:name=“android.permission.READ_PHONE_STATE”/。最后根据不同的手机屏幕,我们又美化了一下我们的界面,使它适合于不同的手机。 八、手机测试结果 总的来说,这个实习我们学到的好多的东西,从一开始的什么都不知道,经过一点一点的摸索,一

文档评论(0)

lifupingb + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档