xml配置文件的权限:

<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />

xml布局文件:

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"xmlns:app="http://schemas.android.com/apk/res-auto"xmlns:tools="http://schemas.android.com/tools"android:layout_width="match_parent"android:layout_height="match_parent"tools:context=".Main2Activity"><VideoViewandroid:layout_width="match_parent"android:layout_height="match_parent"android:id="@+id/vv_main2"/>
</LinearLayout>

java代码:

package com.zking.laci.android28_vedio;import android.net.Uri;
import android.os.Bundle;
import android.support.v7.app.AppCompatActivity;
import android.widget.MediaController;
import android.widget.VideoView;public class Main2Activity extends AppCompatActivity {@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main2);VideoView vv_main2= (VideoView) findViewById(R.id.vv_main2);vv_main2.setVideoURI(Uri.parse("file://mnt/sdcard/dcim/camera/V70720-091144.mp4"));MediaController mediaController=new MediaController(this);mediaController.setMediaPlayer(vv_main2);vv_main2.setMediaController(mediaController);}
}

Android系列之利用SurfaceView实现视频播放器相关推荐

  1. MediaPlayer+SurfaceView实现视频播放器

    我这个人走得很慢,但是我从不后退. 之前给大家分享过使用MediaController类实现视频播放器,今天呢给大家分享可以自定义的视频播放器,那就是使用MediaPlayer+SurfaceView ...

  2. 嵌入式GEC6818利用多线程实现视频播放器

    嵌入式6818利用线程实现视频播放器 基于粤嵌6818的视频播放器 一.创建管道文件 二.利用slave命令写入管道文件 三.进行视频播放功能 基于粤嵌6818的视频播放器 一.创建管道文件 //创建 ...

  3. android 播放器 素材,【图片】【Android SurfaceView】视频播放器 简单例子_二次元的程序员吧_百度贴吧...

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 1.TestVedioActivity.Java package com.open_open.android_ch14_2; import android ...

  4. 【Android SurfaceView】视频播放器 简单例子

    找过好过视频播放器的例子,但是都特么给一半代码,不给一半代码! 还有的 我也是醉了!把自己以前的笔记发一下吧, 虽然有缺陷: 1,横屏切换的时候,线程会死掉,不能激活...  (已经搞定了!谢谢各位d ...

  5. Android MediaPlay的使用以及实现视频播放器

    上篇文章中主要是介绍MediaPlay状态机流程和API的详解.同时也实现了一个简单的音频播放器,下面我们就来利用SurfaceView+MediaPlay实现一个简单的视频播放器. 视频播放器的效果 ...

  6. Android实战练习——简单的网络视频播放器

    项目目录 一.项目概述 二.开发环境 三.项目结构 四.运行演示 五.项目总结 六.源码获取 一.项目概述 本次项目实现了一个简单的网络视频播放器,调用的是高度自定义的视频框架jiaozivideop ...

  7. 用Android做的一个简单的视频播放器

    視頻播放器项目功能需求 1 项目概述 1.1 项目描述 視頻播放器(以及視頻管理系統)是一款由java(Swing,安卓和数据库)做的手机视频播放器,可以看手机本地的各种视频,通过按钮进入手机视频管理 ...

  8. 零基础用Android Studio实现简单的本地视频播放器

    用Android Studio的VideoView组件实现简单的本地视频播放器 一.创建Android Studio项目 二.在界面布局文件activity_main.xml中定义VideoView组 ...

  9. Android OpenGL ES (十三) 视频播放器

    课程介绍 在学习了前面章节OpenGL基础知识后,读者应该具备了复杂界面特效.图片高效处理的开发能力.接下来的章节主要转向Android视频应用开发中的OpenGL ES部分. 一. 视频播放器搭建 ...

最新文章

  1. 产生一定范围随机数的通用算法公式
  2. python绘制3d图-Python matplotlib绘图示例 - 绘制三维图形
  3. python统计文件中的中文字数-Python实现统计文本文件字数的方法
  4. 二位数组的随机生成,遍历,求和,反转。和两个变量的^反转 源码
  5. 计算机论文的致谢部分写什么,毕业论文致谢部分怎么写-论文致谢部分如何写在线等请问毕业论文最后一部分致谢要怎么写呀. 爱问知识人...
  6. RHEL 8 - CIS安全合规基线、SCAP、SSG和合规扫描、漏洞扫描
  7. arcgis 批量计算几何_ArcGIS数据统计
  8. Python中的len函数
  9. 设计大师Donald Norman和Bill Buxton签书会在南京举行
  10. qq里面cap字符_QQ 幸运字符一共有几种?
  11. 0920 - 积极休息
  12. ov7670 打通过程
  13. 东北大学数理统计 2019-2020 年试题答案
  14. MySQL 通过存储过程生成带有随机姓名的百万条测试数据
  15. 【gp数据库】十条实用数据库SQL优化建议
  16. MPB:遗传发育所刘永鑫等-易扩增子:易用、可重复和跨平台的扩增子分析流程...
  17. 天才小毒妃 第922章 把金针还给我
  18. ms12-020复现-xp蓝屏
  19. A - Round decimals
  20. 基于apache实现https

热门文章

  1. http://www.360doc.com/userhome.aspx?userid=5054188cid=235
  2. iOS - 加速计(重力感应)
  3. python语言学习零基础教学视频_零基础学Python语言CAP全套课程
  4. 基于CH32V307的自动浇水系统
  5. 废旧手机改造之家居监控器
  6. 音频 图像 视频等数据的压缩与存储格式
  7. 台式计算机怎么查是32位还是64位,如何判断电脑是32位还是64位
  8. 独家揭秘!2023年最新可用微信视频号下载方法
  9. Android webview记住账号密码
  10. 贪心算法 | 473火柴拼正方形 怎么用C++实现摆放火柴棍?