android的原生的视频播放方式

android的原生的视频播放方式有三种,分别为:
(一) 利用Intent调用系统自带的播放器或者安装的第三方播放器
(二) 利用VideoView来播放视频。
(三) 利用MediaPlayer类和SufferView来播放视频


一、利用Intent调用系统自带的播放器或者安装的第三方播放器,非常简单这里就不在做过多的解释,直接上代码

[java] view plain copy
  1. Uri uri=Uri.parse("http://123.150.52.227/0725695b00000000-1415769042-1960016430/data5/vkplx.video.qq.com/flv/74/164/a0015193bxf.p203.1.mp4");  
  2. Intent intent=new Intent(Intent.ACTION_VIEW);  
  3. intent.setDataAndType(uri,"video/*");  
  4. startActivity(intent);  
这种方式很简单只要设置好视频路径(可以是本地路径和网络路径),系统就会自动检索手机上已安装的视频播放器来播放。

二、 利用VideoView来播放视频
        
         播放视频可以说是手机已经必带的一种功能,作为使用量最大的智能手机操作系统的android怎么可能不提供播放视频的封装呢,以利于我们这些伟大的程序员屌丝来快速开发。VideoVIew是android提供视频播放封装的一种组件,使用非常方便。好了,废话不多说,进入正题。

1、VideoView的播放前准备

 布局文件
[html] view plain copy
  1. <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"  
  2.     xmlns:tools="http://schemas.android.com/tools"  
  3.     android:layout_width="match_parent"  
  4.     android:layout_height="match_parent"  
  5.     tools:context=".MainActivity">  
  6.   
  7.     <VideoView  
  8.         android:id="@+id/videoView"  
  9.         android:layout_width="match_parent"  
  10.         android:layout_height<
  • 3
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值