下面是自己写的一个视频播放器,只是用Android已有的控件组合了一下,个人觉得Android提供的MediaController不好看(或许可以修改,没试),自己定义了一个播放控制面板,可以播放、暂停、改变播放进度、全屏和非全屏。1.播放器的布局文件simple_video_view.xml<?xml version="1.0" encoding="utf-8"?>
<Rela            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-17 21:55:38
                            
                                287阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            插件介绍: Master Audio的是一个整体解决方案,所有的丰富的游戏音频需求。内置的音乐闪避,手动和自动的声音触发真正的随机声音变化,音频汇集全3D声音功能。支持所有出口的手机游戏平台,具有一流的性能。主音频在线帮助网站可在此处找到:Table of Contents完整的主音频 API 文档可在此处找到:Master Audio - AAA Sound Solution!: Main Pa            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-09 11:02:38
                            
                                248阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            最近在做视频播放的项目,找了一些网上的第三方开源库,找来找去发现还是JCVideoPlayer还算好用些,网上讲解 JCVideoPlayer 的也不少,废话少说,开始上代码 首先要在项目的app的 build.gradle中 引入JCVideoPlayer库implementation 'fm.jiecao:jiecaovideoplayer:5.5.2'在activity的xml文件中加入JC            
                
         
            
            
            
            1.ConstraintLayout这个属性是Android推出来的布局之一,大家一般用的很少,今天看下它有什么属性吧<android.support.constraint.ConstraintLayout
    xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-05-18 10:56:08
                            
                                82阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            android播放视频也是常用的技术,今天分享一个自定义视频控件,支持自定义控制 UI,全屏播放, 可以实现自动横竖屏切换的控件,跟随手机的位置而,重力感应自动切换横竖屏. 效果图:    代码下载Github:https://github.com/DickyQie/android-video            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-11-01 14:36:13
                            
                                101阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            # Android 播放视频控件实现指南
## 前言
在Android开发中,实现播放视频功能是一个常见的需求。本指南旨在向刚入行的小白开发者介绍如何实现Android播放视频控件。我们将首先介绍整个实现过程的流程图,然后逐步讲解每个步骤需要做的事情,并提供相应的代码示例和注释。
## 流程图
```mermaid
flowchart TD
    A[开始] --> B[创建播放器]            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-10-30 04:36:57
                            
                                241阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            VideoView是安卓自带的视频播放器类,该类集成有显示和控制两大部分,在布局文件中添加VideoView然后在java文件中简单的调用控制命令,即可实现本地或者网络视频的播放。本章实现视频的居中播放、网络视频播放、本地视频播放、视频卡顿监听、网络连接错误监听、视频外自定义视频控件、视频内自定义视频控件等。 支持的格式:flv、3gp、mp4 类的一些重要方法void sta            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-06-26 14:08:06
                            
                                188阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            # Android 视频播放控件使用指南
在Android开发中,视频播放是一个常见的需求。Android提供了多种视频播放控件,如`VideoView`和`ExoPlayer`等。本文将介绍如何使用这些控件来实现视频播放功能,并提供一些代码示例。
## 1. VideoView 控件
`VideoView`是一个简单的视频播放控件,它提供了基本的视频播放功能。使用`VideoView`时,            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-07-21 07:23:09
                            
                                270阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # Android 多人视频控件实现指南
在移动应用开发中,实现一个多人视频通话功能可以说是一个相对复杂,但非常有趣的项目。本文将以步骤化的方式引导你如何构建一个简单的 Android 多人视频控件。我们将使用一个知名的实时通信服务,例如 WebRTC,来实现这一功能。以下是整个实现流程的概述。
## 流程步骤概述
| 步骤       | 描述            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-09-19 07:57:41
                            
                                37阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            更新记录1.0.0(2020-10-27)1.初始化项目平台兼容性AndroidiOS适用版本区间:4.4 - 4.4×原生插件通用使用流程:购买插件,选择该插件绑定的项目。在HBuilderX里找到项目,在manifest的app原生插件配置中勾选模块,如需要填写参数则参考插件作者的文档添加。根据插件作者的提供的文档开发代码,在代码中引用插件,调用插件功能。打包自定义基座,选择插件,得到自定义基            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-18 13:59:51
                            
                                229阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            最近项目中有需要用在线视频播放。之前有关于视频播放介绍了一些工具使用。如ijkplayer ,ExoPlayer,Vitamio,android-UniversalMusicPlayer.今天打算介绍一个新的音视频播放器 :*JieCaoVideoPlayer*也是项目中将要用到的。要求能在线进行播放。或者是播放本地视频先看一下效果图吧:一行代码快速实现视频播放,Android视频播放,Andro            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-24 14:27:27
                            
                                183阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            播放视频文件其实并不比播放音频文件复杂,主要是使用 VideoView类来实现的。这个类将视频的显示和控制集于一身,使得我们仅仅借助它就可以完成一个简易的视频播放器。VideoView的用法和 MediaPlayer 也比较类似(不同点在于播放视频需要UI控件,播放音乐只需要借助MediaPlayer对象)VideoView其实就是SurfaceView的子类,内部做了封装,使用起来比较方便,但是            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-06-26 16:55:08
                            
                                186阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            随着移动设备的日益增多,以前互联网的一些常用功能逐渐在移动互联网上逐渐迁移 今天我们看一下我们经常用到的报表是怎样实现在android客户端的接触过android图标的人应该都知道Achartengine 一个android应用的图表库 利用android本地的API来进行图标的绘制适用于数据分析,报表显示,也涵盖了一些常用的图标,是个易学易用的图表库,但是他的实现的效果有局限性,交互性不强可以看            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-26 08:43:33
                            
                                83阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            GitHub: https://github.com/nzbin/CardShow/Demo: https://nzbin.github.io/CardShow/前言这个小项目(卡片秀)是一个卡片抽奖特效插件,用开源项目这样的词语让我多少有些羞愧,毕竟作为一个涉世未深的小伙子,用项目的标准衡量还有很大差距。不过该案例采用 jQuery 插件方式编写,提供配置参数并且做了浏览器兼容优化,整体而言作为            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-01-25 17:13:38
                            
                                86阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            # Android视频时长裁剪控件
在移动设备上,视频成为了人们日常生活中不可或缺的一部分。无论是社交媒体共享的短视频、在线视频编辑,还是移动应用程序中的视频处理,视频的时长裁剪功能都是极为重要的。今天,我们将探讨如何实现一个简单的Android视频时长裁剪控件,让开发者能够为用户提供灵活、高效的视频裁剪体验。
## 视频裁剪的基本概念
视频裁剪是指对视频文件进行截取,保留特定的时间段,并将            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-09-09 05:12:49
                            
                                47阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            在Android开发中,我们有时需要集成第三方库来帮助我们实现一些特定的功能。其中,“android 开源播放视频控件”是一个非常常见的需求。本文将带您一步步解决这个问题,包括环境准备、分步指南、配置详解、验证测试、优化技巧以及扩展应用等内容,让我们开始吧。
## 环境准备
在开发之前,我们需要先准备好开发环境。需要确保您的Android Studio已经安装,并且支持Gradle构建。以下是            
                
         
            
            
            
            目录1.播放音频1.新建文件夹用来存放音频文件2.配置2.播放视频3.开源控件1.drawerlayout实现抽屉效果2.沉浸式状态栏1.导入依赖2.去掉标题栏3.简单示例(将状态栏和顶层的颜色设置一致)4.将APP顶层的图片延伸到状态栏3.轮播图1.导入依赖2.在布局文件中加入banner3.我们要用到网络图片,所以我们要加入网络访问的权限4.MainActivity.java中设置轮播图的属            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-29 13:11:48
                            
                                153阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            前言本系列将针对性的介绍Android开发的绝大部分控件,但介于作者水平有限,故对深层原理无法做出精准剖析,只能对常见用法总结概括,方便大家快速上手~采用Java语言,后期会逐渐过渡到Kotlin 一个完整的ListView主要构成部分一般的,无论是目前的ListView还是后续的GridView,都会按照如下三大结构构成,我们可以把适配器看成是一个特殊的,协调数据与渲染的中间件!ListView            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-22 22:16:24
                            
                                76阅读
                            
                                                                             
                 
                
                             
         
            
            
            
             最近公司开发音视频项目,用到了很多关于音视频的开发技术。总之,我都很难下手。上网查了有一篇很好的的音视频开发任务列表。我准备按照任务列表去实践所有的任务。1::Android 音视频开发(一) : 通过三种方式绘制图片2:Android 音视频开发(二) : 音频 采集和播放3:Android音视频开发 (三):使用 Camera API 进行视频的采集,分别使用 SurfaceVie            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-26 17:34:12
                            
                                24阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            有一段时间没有更新博客了。最近有人在我的博客中跟我说mp4Parse不能裁剪mov视频,问我有没有其他的解决方案,所以这次我更新了一下自己的项目:Android-Video-Trimmer,使用ffmpeg来实现视频的裁剪。FFmpeg是为大家所熟悉的处理视频的一个跨平台的开源库,支持android、ios。我们可以自己手动编译不同平台的lib库,从何集成到我们的项目中去。但是FFmpeg是一个C            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-31 15:34:45
                            
                                142阅读