jiecaovideoplayer 播放视频,暂停继续 简单的使用 (一)

jiecaovideoplayer 播放视频,暂停继续 简单的使用 (一)

标签: 播放视频 暂停继续 jiecaovideoplayer
342人阅读  评论(0)  收藏  举报
  分类:
用法概括(28)   实现效果(87) 

效果图:



首先我们先导一个依赖,如果你导依赖的时候报错,说明你的版本低,需要改到大于15即可。

[html]  view plain  copy
  1. compile 'fm.jiecao:jiecaovideoplayer:5.5'  
在我们的清单文件中写入下面的,不过它会报红,但是不影响我们运行,别忘记加网络权限
[html]  view plain  copy
  1. <activity android:name=".JieCaoVideoActivity"  
  2.         android:configChanges="orientation|screenSize|keyboardHidden"  
  3.         android:screenOrientation="portrait"></activity>  
然后再去布局里写上控件

[html]  view plain  copy
  1. <LinearLayout  
  2.     xmlns:android="http://schemas.android.com/apk/res/android"  
  3.     xmlns:tools="http://schemas.android.com/tools"  
  4.     android:layout_width="match_parent"  
  5.     android:layout_height="match_parent"  
  6.     tools:context="com.bwie.xinjiaqi.MainActivity">  
  7.   
  8.      <fm.jiecao.jcvideoplayer_lib.JCVideoPlayerStandard  
  9.          android:id="@+id/js"  
  10.          android:layout_width="match_parent"  
  11.          android:layout_height="300dp">  
  12.      </fm.jiecao.jcvideoplayer_lib.JCVideoPlayerStandard>  
  13.   
  14. </LinearLayout>  
最后是我们的实现方法里的写法
[html]  view plain  copy
  1. public class MainActivity extends AppCompatActivity {  
  2.     private JCVideoPlayerStandard jcVideoPlayerStandard;  
  3.     String s1="http://ips.ifeng.com/video19.ifeng.com/video09/2014/06/16/1989823-102-086-0009.mp4";  
  4.     @Override  
  5.     protected void onCreate(Bundle savedInstanceState) {  
  6.         super.onCreate(savedInstanceState);  
  7.         setContentView(R.layout.activity_main);  
  8.         getSupportActionBar().setTitle("jiecaovideoplayer的使用");  
  9.         jcVideoPlayerStandardfindViewById(R.id.js);  
  10.         jcVideoPlayerStandard.setUp(s1,jcVideoPlayerStandard.SCREEN_LAYOUT_NORMAL,"视频标题");  
  11.     }  
  12.     @Override  
  13.     public void onBackPressed() {  
  14.         if (JCVideoPlayer.backPress()){  
  15.             return;  
  16.         }  
  17.         super.onBackPressed();  
  18.     }  
  19.     @Override  
  20.     protected void onPause() {  
  21.         super.onPause();  
  22.         JCVideoPlayer.releaseAllVideos();  
  23.     }  
  24. }  

猜你喜欢

转载自blog.csdn.net/frimary/article/details/80027754
今日推荐