一、学习目标
1.综合应用课程知识。
2.掌握 App 开发流程及相关工具。
3.设计一个基于 Android 平台的简单视频播放器。
二、环境
1.JDK-15.0.2 以上
2.Android Studio 4.1 以上
3.Android 10.0(API level 29)
三、内容
软件功能简介
(1) 能够播放 3gp, .mp4 等文件;
(2) 能处理简单的异常,例如文件不存在等;
(3) 能正常启动,退出;
(4) 能够在手机上使用该系统;
具体功能需要做进一步展开
以下提供一个实现范例
四、程序实现
videoView=(VideoView) findViewById(R. id. video) ;
editText=(EditText) findViewById(R. id. edittext) ;
openButton=(Button) findViewById(R. id. starttoplay) ;
openButton. setOnClickListener(new startlistener() ) ;
qiutButton=(Button) findViewById(R. id. quit) ;
qiutButton. setOnClickListener(new qiutlistener() ) ;
mediaController=new MediaController(this) ;
fielname=editText. getText() . toString() ;
System. out. println(fielname) ;
//File video=new File("/sdcard/re. mp4") ;
File video=new File(fielname) ;
//若文件被找到
if(video. exists() ) {
videoView. setVideoPath(video. getAbsolutePath() ) ; //文件绝对路径
videoView. setMediaController(mediaController) ; // 设 置 videoView与 mediaControler 的关联
mediaController. setMediaPlayer(videoView) ;
videoView. requestFocus() ;
}
else{
Toast. makeText(MainActivity. this, "很抱歉, 您输入的文件不存在,请重新输入", Toast.LENGTH_LONG) . show() ;
}
}
}
文章来源地址https://www.toymoban.com/news/detail-427481.html文章来源:https://www.toymoban.com/news/detail-427481.html
到了这里,关于Android学习6——视频播放器的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!