概述
实习报告
实习性质:
学 院: 信息工程学院
班 级:
学生姓名:
学 号:
指导老师:
实习时间:
实训目的和任务
实训任务
android视频播放器系统的设计与实现
2、实训目的
本学期我们学习了JAVA课程和Android应用程序开发课程。而Android应用程序是利用Java语言开发的,本次实训能够对我们所学的Java语言和Android应用程序开发的一次综合实践,使我们能够更好的掌握Java语言在实际开发中的应用,同时也为了使我们能够更好的掌握和学习Android应用程序开发,对所学的知识进一步牢固。培养运用所学知识解决实际课程的能力,培养开发Android应用程序的思想和方法。同时在实训过程中也能不断学习新的知识。
实训设计思路
工程图
图2-1 工程图
流程图
1)输入文件模块:在该模块中采用EditText控件来实现。
2)播放视频模块:该模块是用MediaPlayer类通过surfaceView来实现。
3)暂停播放模块:该模块是用MediaPlayer.push()方法来实现。
4)重播模块:该模块通过MediaPlayer.reset()方法来实现。
5)停止播放模块:该模块通过MediaPlayer.stop()方法实现。
6)快进模块:该模块通过MediaPlayer.seekTo()方法来实现。
7)后退模块:该模块通过MediaPlayer.seekTo()方法来实现。
8)退出模块:该模块通过调用finish()方法来实现,并释放资源。
图2-2 流程图
3、总体设计思路
该系统是一个能够在Android平台下运行的视频播放器。能够实现一下功能:
1)播放功能:
能够实现mp4、avi格式文件的播放。
2)暂停功能:
点击暂停按钮时能够暂停播放视频,再次点击暂停按钮时能够继续播放。
3)重播功能:
点击重播按钮时能够从头开始播放视频。
4)停止功能:
点击停止按钮时能够停止播放视频,再点击播放按钮时能够从头开始播放。
5)快进功能:
点击快进按钮时能够向前跳跃5秒播放。
6)后退功能:
点击回退按钮时能够向后跳跃5秒播放。
7)显示进度条:
能够显示文件播放进度。
拖动进度条能够实现视频快进、快退功能。
8)退出功能:
点击退出按钮时能够正常退出程序。
三、具体代码及实现3.1 main.xml布局文件
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical" >
android:id="@+id/textview"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="@string/filename"
/>
android:id="@+id/filename"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="yueshen.mp4"
/>
该部分是在主界面上放置一个EditText看控件,在本程序中用于接收输入的文件名。
android:id="@+id/surfaceView"
android:layout_width="fill_parent"
android:layout_height="300dp"
/>
SurfaceView控件是用于播放视频的控件
android
最后
以上就是端庄橘子为你收集整理的写数字android实训报告,android实训报告..doc的全部内容,希望文章能够帮你解决写数字android实训报告,android实训报告..doc所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复