怎么导入vitamio并能在自己的程序中使用
2017-01-17 22:31
337 查看
想做一个播放视频的播放器,刚开始时使用自带的VideoView,但该VideoView只能播放mg4和3gp视频,不能满足需要,所以就在网上通过度娘,查了不少的资料,发现有很多人推荐使用vitamio,但是网上的介绍,包括vitamio官网的介绍都比较模糊,对于一些新手,想马上使用,造成了不少的困难,这里就通过图片+文字例子,好好的说明一下。
第一步:去官网 https://www.vitamio.org/ 下载压缩包
第二步:把下载到的压缩包,放到你平时存放andorid工程的目录下,然后解压
第三步:把解压出来的文件,做为一个工程,导入到你的eclipse中,这样就得到了两个工程,即下图的第一个和最后一个
最后一个是几个deom,可以从中学习一下怎么用这个vitamio
第四步:在你自己所建的工程中,点击右健,选择《属性》,得到以下图片
然后选择add项,把其中的InitActivity选中,然后应用-确定(如下图)
到了这里,vitamio的包,算是导进了你的工程了,接着还要继续完成以下步骤
第五步:xml布局
第六步:加判断
在onCreate方法里
if (!LibsChecker.checkVitamioLibs(this))
return;
//在setContentView的前面加上判断语句
setContentView(R.layout.videobuffer);
第七步:在清单文件中,加入申明
[java] view
plain copy
<!-- Don't forgot InitActivity -->
<activity
android:name="io.vov.vitamio.activity.InitActivity"
android:configChanges="orientation|screenSize|smallestScreenSize|keyboard|keyboardHidden|navigation"
android:launchMode="singleTop"
android:theme="@android:style/Theme.NoTitleBar"
android:windowSoftInputMode="stateAlwaysHidden" />
最后,记得要添加权限
<uses-permission Android:name="android.permission.WAKE_LOCK" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permissi
以上这几步只要做发了,基本上就可以在你的这个工程中,使用vitamio了,具体怎么使用,可以参考,第二步导入的工程,最后的项目VitamioListActivity,里面有简单的demo
第一步:去官网 https://www.vitamio.org/ 下载压缩包
第二步:把下载到的压缩包,放到你平时存放andorid工程的目录下,然后解压
第三步:把解压出来的文件,做为一个工程,导入到你的eclipse中,这样就得到了两个工程,即下图的第一个和最后一个
最后一个是几个deom,可以从中学习一下怎么用这个vitamio
第四步:在你自己所建的工程中,点击右健,选择《属性》,得到以下图片
然后选择add项,把其中的InitActivity选中,然后应用-确定(如下图)
到了这里,vitamio的包,算是导进了你的工程了,接着还要继续完成以下步骤
第五步:xml布局
<io.vov.vitamio.widget.VideoView android:id="@+id/vv" android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_centerInParent="true" />
第六步:加判断
在onCreate方法里
if (!LibsChecker.checkVitamioLibs(this))
return;
//在setContentView的前面加上判断语句
setContentView(R.layout.videobuffer);
第七步:在清单文件中,加入申明
[java] view
plain copy
<!-- Don't forgot InitActivity -->
<activity
android:name="io.vov.vitamio.activity.InitActivity"
android:configChanges="orientation|screenSize|smallestScreenSize|keyboard|keyboardHidden|navigation"
android:launchMode="singleTop"
android:theme="@android:style/Theme.NoTitleBar"
android:windowSoftInputMode="stateAlwaysHidden" />
最后,记得要添加权限
<uses-permission Android:name="android.permission.WAKE_LOCK" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permissi
以上这几步只要做发了,基本上就可以在你的这个工程中,使用vitamio了,具体怎么使用,可以参考,第二步导入的工程,最后的项目VitamioListActivity,里面有简单的demo
相关文章推荐
- 怎么导入vitamio并能在自己的程序中使用
- 如何使用InstallShield8.0制作自己的安装程序
- [导入]Access里使用存储过程及用户自己定义的控件里使用参数
- VC6.0上成功编译ACE和使用ACE连接自己程序时候的手把手配置方案
- 使用gtype构造的一个简单学生管理程序其他属性自己加
- 一个不使用导入表的程序
- 如何使用InstallShield8.0制作自己的安装程序
- 如何在程序中使用自己的库单元
- 导入Excel和导出Excel的简单方法与程序处理方法,使用Excel程序读写Excel ,实现Excel的多个 Sheets读写并导出
- Oracle导入程序Imp的使用详解
- [导入]问题:我是一个内向的男生。请问怎么追求自己喜欢的女孩
- [导入]开始使用SQLServer2005,没用过MSDE,一开始还不知道怎么下手呢,呵呵
- Oracle导入程序Imp的使用详解
- [导入]如何使用Visual C++调试程序?
- [导入](翻译)怎么在ASP.NET 2.0中使用Membership
- Delphi下构建无导入表程序-使用:hash获取API,k32Base等
- Oracle导入程序Imp的使用详解
- 程序怎么才能把自己的删除掉?
- [导入]使用VS自带的混淆器防止你的程序被反编译
- 如何使用InstallShield8.0制作自己的安装程序