欢迎来到天天文库
浏览记录
ID:38264768
大小:280.00 KB
页数:17页
时间:2019-06-07
《android视频播放器-源码》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、本文讲的是“android视频播放器”,并附有播放器源代码1.开发环境: eclipse3.6 ADT-0.9.7 AVD1.6 2.程序运行效果A.启动AVD(虚拟设备)在应用程序界面主界面,我们可以看到“艾文播放器” B.点击打开后,会播放默认的一个coco的广告 C.点击标题栏的按钮可以打开文件浏览器 D.点击视频文件,会提示使用的播放器 E.选择“艾文视频播放器”打开后,按ctrl+f12,切换到横屏,发现视频并没有中断,而是继续播放 3.源码分析A.图片都是网上找的,还有就是自己收藏的地方翻出来的,
2、不多讲了。B.布局文件main.xml:期中包含一个videoview,用于播放视频图像titlebar.xml:主视图的标题栏布局,主要用于添加一个菜单按钮,点击后打开文件浏览器myfile.xml:为文件浏览器布局 C.VideoPlay.javaviewplaincopytoclipboardprint?1.package com.bestaone; 2. 3.import android.app.Activity; 4.import android.content.Intent; 5.impo
3、rt android.net.Uri; 6.import android.os.Bundle; 7.import android.util.Log; 8.import android.view.View; 9.import android.view.View.OnClickListener; 10.import android.view.Window; 11.import android.view.WindowManager; 12.import android.widget.ImageButt
4、on; 13.import android.widget.MediaController; 14.import android.widget.TextView; 15.import android.widget.VideoView; 16. 17.public class VideoPlay extends Activity { 18. 19. private VideoView videoView; 20. private static int index = 0; 21.
5、22. @Override 23. public void onCreate(Bundle savedInstanceState) { 24. super.onCreate(savedInstanceState); 25. requestWindowFeature(Window.FEATURE_CUSTOM_TITLE); 26. setContentView(R.layout.main); 1. getWindow().setFl
6、ags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);// 2. //设置标题栏的布局 3. getWindow().setFeatureInt(Window.FEATURE_CUSTOM_TITLE, R.layout.titlebar); 4. //这个空间暂时没用 5. final TextView titleT
7、V = (TextView) findViewById(R.id.title); 6. titleTV.setText(""); 7. ImageButton titleButton = (ImageButton) findViewById(R.id.titleButton); 8. //为按钮添加鼠标点击事件 9. titleButton.setOnClickListener(new OnClickListener() { 10.
8、 @Override 11. public void onClick(View v) { 12. Intent intent = new Intent(); 13. intent.setClass(VideoPlay.this, MyFile.class); 14. /
此文档下载收益归作者所有