<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          Android使用視頻播放器的流程介紹

          共 1613字,需瀏覽 4分鐘

           ·

          2021-04-08 10:23

          視頻播放器功能相對來說還是比較常見的功能,如果自己寫的話可能需要花費(fèi)比較多的時間,今天就給大家介紹第三方庫NurVideoPlayer,使用還是比較方便的。


          支持屏幕滑動--滑動時間,亮度,聲音,支持全屏-單屏,雙擊暫停--繼續(xù),鎖定屏幕



          使用

          1、不要忘記項目的根build.gradle配置

          allprojects {    repositories {        ...        maven { url 'https://jitpack.io' }    }}


          2、使用前需要先在項目中添加OkHttp的依賴庫


          使用最新版本地址: 

          https://jitpack.io/#nurApplication/NurVideoPlayer/1.0.7

          implementation 'com.gitee.nurApplication:NurVideoPlayer:1.0.7'


          3、添加網(wǎng)絡(luò)權(quán)限

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


          xml

          <com.nurmemet.nur.nurvideoplayer.NurVideoPlayer        android:id="@+id/videoView"        android:layout_width="match_parent"        android:layout_height="match_parent"        app:video_height="200dp" />
          android:layout_height= 一定要"match_parent"

          參數(shù)xml中只有一個app:video_height也就是視頻播放器的高度,默認(rèn)值"match_parent"



          第一張圖app:video_height="200dp"
          第二張圖-默認(rèn)


          代碼:

                  String url = "http://clips.vorwaerts-gmbh.de/big_buck_bunny.mp4";        nurVideoPlayer = findViewById(R.id.videoView);        nurVideoPlayer.setUp(this, url, "this is video name");        nurVideoPlayer.start();


          參數(shù)


          return方法注釋作用
          voidsetUp(Activity activity, String url, String videoName)url視頻的地址,videoName初始化
          voidstart();
          開始播放
          voidpause();
          暫停
          voidresume();
          繼續(xù)
          voidsetChangeScreen(boolean fullScreen)fullScreen=true>全屏更改-(全屏-單屏)
          voidsetOnBackPress(OnBackPressListener onBackPressListener)沒有調(diào)用就不會顯示(??)點(diǎn)擊返回按鈕
          voidsetMonoMode(@NonNull MonoMode mode)NORMAL LEFT_CHANNEL RIGHT_CHANNEL單聲道模式
          voidseekTo(int msec);msec---time進(jìn)度
          ImageViewgetThumbImageView();你可以用把返回的imageView設(shè)置視頻的封面封面


          到這里就完成了。


          瀏覽 64
          點(diǎn)贊
          評論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報
          評論
          圖片
          表情
          推薦
          點(diǎn)贊
          評論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  啪网站 | 黄色三级毛片 | 国产美国黄色毛片 | 亚洲视频中文字幕在线播放 | 国产乱╳╳A |