• APK:播放资源文件中的视频


    一、使用VideoView

    1. 1、把视频文件放到项目工程的 res/raw 文件下。

    1.2、视频文件必须是Android支持视频格式(3gp, wmv, mp4)

    二、代码

    2.1、activity_video.xml

    <?xml version="1.0" encoding="utf-8"?>
    <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
        android:layout_width="match_parent"
        android:layout_height="match_parent">
    
        <VideoView
            android:id="@+id/videoView"
            android:layout_width="match_parent"
            android:layout_height="1200dp"
            android:layout_gravity="center"/>
    
    </LinearLayout>

    2.2、VideoPlayer.java

    package com.gatsby.test;
    
    import android.net.Uri;
    import android.os.Bundle;
    import android.util.Log;
    import android.widget.VideoView;
    
    import androidx.appcompat.app.AppCompatActivity;
    
    public class VideoPlayer extends AppCompatActivity {
    
        VideoView videoView;
    
        @Override
        protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.activity_video);
    
            videoView = (VideoView) findViewById(R.id.videoView);
            videoView.setVideoURI(Uri.parse("android.resource://"+getPackageName()+"/raw/test"));
            videoView.start();
    
        }
    
    }
  • 相关阅读:
    超时检测
    非阻塞IO
    阻塞IO
    IO的概念
    http_server实例代码
    套接字中的recv与send的注意事项
    tcp流式套接字和udp数据报套接字编程区别
    TCP的粘包
    socket创建UDP服务端和客户端
    面向连接与面向非连接的传输服务区别
  • 原文地址:https://www.cnblogs.com/crushgirl/p/13098177.html
Copyright © 2020-2023  润新知