package com.example.oss_movie3;
import androidx.appcompat.app.AppCompatActivity;
import android.os.Bundle;
import com.squareup.picasso.Picasso;
import cn.jzvd.Jzvd;
import cn.jzvd.JzvdStd;
public class MainActivity extends AppCompatActivity {
JzvdStd jzvdStd;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
jzvdStd = findViewById(R.id.item_main_jzvd);
// 视频网址
String path = "https://vd4.bdstatic.com/mda-kfmi6042m94u0pdb/sc/mda-kfmi6042m94u0pdb.mp4?v_from_s=hkapp-haokan-hnb&auth_key=1661067006-0-0-7ab874e96fe8497734042bc7a3e6820b&bcevod_channel=searchbox_feed&pd=1&cd=0&pt=3&logid=0006206421&vid=5195914434946548038&abtest=103579_1&klogid=0006206421";
// (视频网址,视频显示名字,。。)
jzvdStd.setUp(path,"test",JzvdStd.SCREEN_NORMAL);
// 视频显示的图片
Picasso.with(this).
load("https://gimg2.baidu.com/image_search/src=http%3A%2F%2Fy.gtimg.cn%2Fmusic%2Fphoto_new%2FT023R750x750M000001n4xOm0umd79.jpg%3Fmax_age%3D2592000&refer=http%3A%2F%2Fy.gtimg.cn&app=2002&size=f9999,10000&q=a80&n=0&g=0n&fmt=auto?sec=1663657261&t=71176fd951c489550b65b2f9eb5e1f29").
into(jzvdStd.posterImageView);
// 视频在列表中的位置
jzvdStd.positionInList = 0;
}
@Override
protected void onPause() {
super.onPause();
Jzvd.goOnPlayOnPause();
}
@Override
public void onBackPressed() {
if (Jzvd.backPress()) {
return;
}
super.onBackPressed();
}
@Override
protected void onResume() {
super.onResume();
Jzvd.goOnPlayOnResume();
}
@Override
protected void onStop() {
super.onStop();
JzvdStd.releaseAllVideos(); //释放正在被播放的视频信息
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
基于java开发的安卓网络视频播放器源码+项目说明+apk.zip 【项目资源介绍】 本项目的特色 1.在借鉴的项目上提取了网络视频播放的部分代码,使大家可以快速的弄出这一部分的功能。 2.只需要在项目MainActivity.java中,修改网络地址即可实现播放自己的功能 【本项目开放环境】 见项目说明 【项目的功能展示】 相应的安卓apk(网络视频播放器.apk---链接:https://pan.baidu.com/s/1QVmd0Aa75913PcpAIwnQfg 提取码:见项目说明
资源推荐
资源详情
资源评论
收起资源包目录
基于java开发的安卓网络视频播放器源码+项目说明+apk.zip (129个子文件)
gradlew.bat 3KB
executionHistory.bin 1.43MB
fileHashes.bin 144KB
outputFiles.bin 54KB
resourceHashesCache.bin 19KB
last-build.bin 1B
.gitignore 47B
.gitignore 6B
build.gradle 1KB
settings.gradle 327B
build.gradle 291B
gradlew 6KB
OSS_movie3.app.androidTest.iml 10KB
OSS_movie3.app.main.iml 8KB
OSS_movie3.app.unitTest.iml 8KB
OSS_movie3.app.iml 3KB
OSS_movie3.iml 931B
gradle-wrapper.jar 58KB
MainActivity.java 2KB
ExampleInstrumentedTest.java 758B
ExampleUnitTest.java 383B
buildOutputCleanup.lock 17B
checksums.lock 17B
executionHistory.lock 17B
dependencies-accessors.lock 17B
fileHashes.lock 17B
项目说明必看.md 739B
.name 10B
shows.png 190KB
test.png 88KB
environment.png 42KB
proguard-rules.pro 750B
file-system.probe 8B
gradle.properties 1KB
local.properties 429B
gradle-wrapper.properties 232B
cache.properties 51B
gc.properties 0B
gc.properties 0B
gc.properties 0B
ic_launcher_round.webp 8KB
ic_launcher_round.webp 6KB
ic_launcher_round.webp 4KB
ic_launcher.webp 4KB
ic_launcher_round.webp 3KB
ic_launcher.webp 3KB
ic_launcher.webp 2KB
ic_launcher_round.webp 2KB
ic_launcher.webp 1KB
ic_launcher.webp 982B
ic_launcher_background.xml 5KB
activity_main.xml 3KB
ic_launcher_foreground.xml 2KB
AndroidManifest.xml 1KB
Gradle__androidx_test_espresso_espresso_idling_resource_3_4_0_aar.xml 1KB
Gradle__androidx_coordinatorlayout_coordinatorlayout_1_1_0_aar.xml 1KB
Gradle__androidx_test_espresso_espresso_core_3_4_0_aar.xml 1KB
Gradle__cn_jzvd_jiaozivideoplayer_7_7_0_aar.xml 1KB
Gradle__androidx_recyclerview_recyclerview_1_1_0_aar.xml 1016B
Gradle__androidx_drawerlayout_drawerlayout_1_0_0_aar.xml 1016B
Gradle__com_google_android_material_material_1_4_0_aar.xml 1000B
Gradle__androidx_transition_transition_1_2_0_aar.xml 998B
Gradle__androidx_viewpager2_viewpager2_1_0_0_aar.xml 998B
Gradle__androidx_appcompat_appcompat_1_3_0_aar.xml 989B
Gradle__androidx_activity_activity_1_2_3_aar.xml 980B
Gradle__androidx_fragment_fragment_1_3_4_aar.xml 980B
Gradle__androidx_test_monitor_1_4_0_aar.xml 967B
Gradle__androidx_test_ext_junit_1_1_3_aar.xml 964B
Gradle__androidx_test_runner_1_4_0_aar.xml 960B
Gradle__androidx_print_print_1_0_0_aar.xml 953B
Gradle__androidx_test_core_1_4_0_aar.xml 944B
Gradle__androidx_core_core_1_5_0_aar.xml 944B
Gradle__androidx_lifecycle_lifecycle_viewmodel_savedstate_2_3_1_aar.xml 932B
modules.xml 928B
Gradle__androidx_localbroadcastmanager_localbroadcastmanager_1_0_0_aar.xml 901B
Gradle__androidx_vectordrawable_vectordrawable_animated_1_1_0_aar.xml 900B
Gradle__androidx_legacy_legacy_support_core_utils_1_0_0_aar.xml 896B
Gradle__androidx_annotation_annotation_experimental_1_0_0_aar.xml 892B
Gradle__androidx_lifecycle_lifecycle_livedata_core_2_3_1_aar.xml 890B
Gradle__androidx_versionedparcelable_versionedparcelable_1_1_1_aar.xml 886B
Gradle__androidx_appcompat_appcompat_resources_1_3_0_aar.xml 866B
Gradle__androidx_lifecycle_lifecycle_viewmodel_2_3_1_aar.xml 865B
Gradle__androidx_dynamicanimation_dynamicanimation_1_0_0_aar.xml 862B
Gradle__androidx_lifecycle_lifecycle_livedata_2_0_0_aar.xml 860B
Gradle__androidx_lifecycle_lifecycle_runtime_2_3_1_aar.xml 854B
Gradle__org_jetbrains_kotlin_kotlin_stdlib_common_1_5_20.xml 851B
Gradle__androidx_vectordrawable_vectordrawable_1_1_0_aar.xml 846B
Gradle__junit_junit_4_13_2.xml 844B
Gradle__androidx_cursoradapter_cursoradapter_1_0_0_aar.xml 838B
themes.xml 832B
themes.xml 832B
Gradle__junit_junit_4_12.xml 830B
Gradle__androidx_documentfile_documentfile_1_0_0_aar.xml 830B
Gradle__androidx_interpolator_interpolator_1_0_0_aar.xml 830B
Gradle__androidx_arch_core_core_runtime_2_1_0_aar.xml 824B
Gradle__androidx_arch_core_core_runtime_2_0_0_aar.xml 824B
Gradle__androidx_customview_customview_1_0_0_aar.xml 814B
Gradle__androidx_savedstate_savedstate_1_1_0_aar.xml 813B
Gradle__androidx_viewpager_viewpager_1_0_0_aar.xml 806B
Gradle__androidx_test_services_storage_1_4_0_aar.xml 802B
共 129 条
- 1
- 2
资源评论
z同学的编程之路
- 粉丝: 2374
- 资源: 2134
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功