E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
SurfaceView
使用OES纹理+GLSurfaceView+JNI实现基于OpenGL ES的播放器画面处理
前言:安卓使用
SurfaceView
+SurfaceTexture+Surface进行视频播放或者相机预览,只能看到原色画面,但很多场合需求画面可以实现二次加工,例如调整红绿蓝三原色的比例、添加滤镜、降噪等
cjzcjl
·
2022-03-16 18:01
安卓开发
图像处理
图像处理
音视频
glsl
glsurfaceview
播放器
Flutter笔记--Flutter页面嵌入Android Fragment中
在上一篇中,我们了解到了一个叫做FlutterView的哥们,它是继承了
SurfaceView
,显然它就是用来渲染在flutter
ywy_袁滚滚
·
2022-02-21 23:04
NDK--利用FFmpeg进行安卓原生绘制播放
上次说到视频编码和转码,得到了yuv格式的文件,我们平常看到的视频画面实际都是yuv格式,今天来实现在APP中播放视频,代码和上次差不多,只需将转码文件换成输出到屏幕上1.自定义View继承
SurfaceView
aruba
·
2022-02-20 02:01
python自动化测试(三)--opencv的应用
1.概述一般游戏是使用
SurfaceView
,所有的东西都是自己绘制,所以很难定位控件。常规的游戏测试方案,是用一个通用的测试框架配合计算机视觉。
Godric_wsw
·
2022-02-18 22:53
MediaRecorder前后摄像头同时录像
/***初始化控件以及回调*/privatevoidinit(){
surfaceview
1=(
SurfaceView
)this.findViewById(R.id.
surfaceview
1);
surfaceview
2
01b
·
2022-02-18 19:38
什么是View
常见的直接子类有:ImageView,TextView,ViewGroup,KeyboardView,MediaRouteButton,ProgressBar,Space,
SurfaceView
,TextureView
没风的地方
·
2022-02-16 22:08
[Android]简易播放视频
播放视频使用kotlin使用MediaController+VideoView实现方式视频播放和常用控制这种方式是最简单的实现方式,是Android原生框架提供的方法,有比较好的兼容性VideoView继承了
SurfaceView
Coair_Scarlet
·
2022-02-15 07:40
GLsurfaceview 源码分析
目录1GLsurfaceview的定义和作用2GLsurfaceview使用3GLsurfaceview源码分析正文1GLsurfaceview定义&作用:GLSurfaceView继承于
SurfaceView
mfdalf
·
2022-02-14 16:11
FFmpeg视频解码播放
这里我们采用的是Android原生
SurfaceView
渲染画面extern"C"JNIEXPORTvoidJNICALLJava_com_youya
小小混世魔王
·
2022-02-13 23:56
Android OpenGL ES预热: 视频展示控件之
SurfaceView
、GLSurfaceView、SurfaceTexture、TextureView 对比总结
SurfaceView
:独立绘图层的View、Surface就是指
SurfaceView
所拥有的那个绘图层,其实它就是内存中的一段绘图缓冲区、具有两个Surface,也就是双缓冲机制、SurfaceHolder
yzzCool
·
2022-02-13 19:05
SurFaceView
闪烁问题
1、问题用surface去做机器人在地图的实时位置,在书信过成中发现出现闪烁,给人的感觉是一直刷新UI的感觉,特别拖动和缩放的时候,一直狂闪2、解决问题过程:刚开始,我去找了
surfaceview
的相关
无良安生
·
2022-02-13 06:14
Android音视频播放库:wlmedia
几句代码即可实现音视频播放功能~功能**支持:http、https、rtsp、rtp、rtmp、byte[]、加密视频和各种文件格式视频;**截图、音轨选择、自定义视频滤镜、变速变调、声道切换、无缝切换surface(
surfaceview
ywl5320
·
2022-02-12 17:05
X5内核WebView横屏切换崩溃
看到的唯一崩溃信息:E/
SurfaceView
:Exceptionconfiguringsurfacejava.lang.NullPointerException:Attempttoreadfromfield'android.view.Surfaceandroid.view.ViewRootImpl.mSurface'onanullobjectreferenceatandroid.view.Sur
弥宣
·
2022-02-12 09:42
Android音视频开发 三.
SurfaceView
绘图
SurfaceView
基本介绍1、系统给
SurfaceView
提供了一个专门绘图的Surface,嵌入在了
SurfaceView
视图层中2、Surface是保存画面数据的地方,它持有一个Canvas对象
wildeyess
·
2022-02-12 00:20
Android中使用OpenGL(等腰三角形)
通过GLSurfaceView,它继承至
SurfaceView
,它内嵌的surface专门负责OpenGL渲染。Android
CoderYuZ
·
2022-02-11 21:28
Android APP完整基础教程(17)图形系统-
SurfaceView
1
SurfaceView
的绘图机制@1理解
SurfaceView
为什么要使用
SurfaceView
,而不是直接使用View?
图王大胜
·
2022-02-11 09:33
APP
android
android
java
apache
基于OpenGLES的Android相机预览
通常摄像头的预览方案,通常使用
SurfaceView
的方案。
SurfaceView
使用非常方便,但是我们没法对
SurfaceView
显示的视频数据进行处理。这样的架构灵活性很差。
oceanLong
·
2022-02-09 23:19
android 音视频学习之路任务一
题目:在Android平台绘制一张图片,使用至少3种不同的API,ImageView,
SurfaceView
,自定义View这儿只记录下用
SurfaceView
绘制图片的过程自定义MySurfaceViewpublicclassMySurfaceViewextendsSurfaceViewimplementsSurfaceHolder.Callback
笑而不语ii
·
2022-02-03 03:11
2022-01-03
1.
SurfaceView
详解2.双缓冲技术3.如何去使用
SurfaceView
#二、自定义view##什么是自定义view:主要是Andorid系统内置的View无法实现我们的需求,我们需要针对我们的业务需求定制我们想要的
ab0758b97428
·
2022-01-03 20:01
SurfaceView
开发[捉小猪]手机游戏 (二)
我们在上一回(Android使用
SurfaceView
开发《捉小猪》小游戏(一))搞懂了这个模式的基本实现思路,小猪如何找出最短的逃跑路线和如何播放路径动画.还封装了我们自己的PathAnimation
·
2021-12-09 10:06
Android入门教程 | 自定义View(二)
SurfaceView
简介与使用
SurfaceView
在Android系统中,是一种特殊的视图。它拥有独立的绘图表面,即它不与宿主窗口共享同一个绘图表面。
·
2021-12-02 17:20
android
Android 美食大转盘详解流程
目录效果视频前言美食大转盘初始化
SurfaceView
测量绘制绘制盘块开始旋转转盘停止旋转转盘自定义转盘等份控件引用沉浸式体验效果图RevealAnimator效果视频自定义转盘代码XML布局代码Activity
·
2021-11-16 17:57
Android美食大赏——做一名合格的吃货
美食大转盘效果视频前言美食大转盘初始化
SurfaceView
测量绘制绘制圆盘背景绘制盘块绘制盘块内文字绘制盘块内图标开始旋转转盘停止旋转转盘自定义转盘等份控件引用布局引用Activity引用图标切换更换转盘等份沉浸式体验效果图建立一个样式引用空标题栏样式自定义标题栏合二为一
FranzLiszt1847
·
2021-11-12 16:34
Android
android
java
apache
Android使用FFmpeg播放视频(一):视频播放
目录相关文章Android集成FFmpeg效果展示实现流程实现步骤1.布局添加
SurfaceView
用于显示视频2.将Surface传给NDK层publicclassMainActivityextendsAppCompatActivity
itfitness
·
2021-10-09 15:10
自定义View(一)
Android知识总结一、自定义View如何分类1、自定义View在没有现成的View,需要自己实现的时候,就使用自定义View,一般继承自View,
SurfaceView
或其他的View。
涛涛123759
·
2021-09-27 10:48
讲讲Android为自定义view提供的
SurfaceView
系列文章目录讲讲Android为自定义view提供的
SurfaceView
文章目录系列文章目录前言一、Android为什么会提供
SurfaceView
二、先看看AndroidDemo的实现1.实现接口以及接口定义的方法
计蒙不吃鱼
·
2021-09-23 08:05
Android自定义View
android
自定义view
移动开发
动画
Android中SurfaceTexture TextureView
SurfaceView
GLSurfaceView的区别
目录SurfaceViewGLSurfaceViewSurfaceTextureTextureView实例解读
SurfaceView
,GLSurfaceView,SurfaceTexture以及TextureView
·
2021-09-14 03:33
Android 2d游戏开发之贪吃蛇基于
surfaceview
前两个游戏是基于View游戏框架的,View游戏框架只适合做静止的,异步触发的游戏,如果做一直在动的游戏,View的效率就不高了,我们需要一种同步触发的游戏框架,也就是
surfaceview
游戏框架,你可能会问
·
2021-09-14 03:32
在Activity和附贴的Fragment中同时使用多Surface错乱解决
SurfaceView
因为独特的双缓冲机制,在android应用中十分普遍,视频播放器、摄像机预览等都会用到,如果在两个Fragment或者一个Fragment和Activity同时使用都会造成无法正常显示
·
2021-08-27 18:00
android
Android
SurfaceView
基础用法详解
Android游戏开发框架核心组件核心组件介绍
SurfaceView
介绍
SurfaceView
介绍
SurfaceView
就是带Surface的view,它是一个View,是View的子类,所以和其他View
·
2021-08-17 15:20
MediaPlayer+TextureView实现视频播放器
Android中实现视频播放器的途径有两种:使用VideoView通过MediaPlayer+
SurfaceView
/TextureView1.VideoViewVideoView使用比较简单,配合MediaController
走右边
·
2021-07-23 17:48
Android 进阶之 View 的绘制(四)
使用继承自View、
SurfaceView
或其他View;不包含子View。流程image源码分析/***源码分析:draw()*作用:根据给定的Canvas自动渲染View(包括其所有子View)。
Kevin_小飞象
·
2021-06-27 01:42
在fragment里创建flutterview后开启新的fragment闪烁或者无效问题
然后当渲染这个fragment的时候出现黑屏闪烁,这是由于flutterview是继承
surfaceview
的,
surfaceview
初次渲染的时候自然会产生黑屏。
机智的黑猫
·
2021-06-26 21:48
Android中
SurfaceView
和普通view的区别及使用
1
SurfaceView
介绍
SurfaceView
第一印象它是一个view,因为它继承了View,有两个直接子类GLSurfaceView,VideoView。
·
2021-06-24 19:34
View与
SurfaceView
SurfaceView
理解surface可以这样理解:它是内存中一块区域,它是
surfaceview
不可见那个部分,绘图操作作用于它,然后它就会被显卡之类的显示控制器绘制到屏幕上。
jacky123
·
2021-06-24 13:06
安卓视频播放(阿里云视频点播播放器SDK+
SurfaceView
)
本篇文章讲述使用阿里云视频视频播放sdk中的高级播放器加上
SurfaceView
实现,采用id+STS方法进行视频播放。
lonamessi
·
2021-06-22 19:36
SurfaceView
原理分析
一、概述1、SurfaceViewSurfaceView从Android1.0(APIlevel1)时就有。它继承自类View,因此它本质上是一个View。但与普通View不同的是,它有自己的Surface。我们知道,一般的Activity包含的多个View会组成Viewhierachy的树形结构,只有最顶层的DecorView,也就是根结点视图,才是对WMS可见的。这个DecorView在WMS
小村医
·
2021-06-22 13:49
Android 音视频学习计划
任务列表
SurfaceView
,TextTureView,SurfaceTextTure,Opencv,OpenslesAndroid平台使用AudioRecord和AudioTrackAPI完成音频PCM
J_ZW
·
2021-06-14 21:10
Android知识点基础篇(二)
索引:Binder机制,共享内存实现原理ActivityThread工作原理嵌套滑动实现原理View的绘制原理,自定义View,自定义ViewGroupView、
SurfaceView
与TextureView
饮水思源为名
·
2021-06-14 17:22
SurfaceView
SurfaceView
可以说是View的孪生兄弟,但它与View还是有所不同的,它们的区别主要体现如下:View主要适用于主动更新的情况下,而
SurfaceView
主要适用于被动更新,例如频繁地刷新。
名字_都被占了
·
2021-06-14 06:50
Camera2实现带照相框的可修改显示效果的自定义照相机
因为需要在照相页面显示一些效果,所以只能自己实现照相页面,5.0以下可以使用Camera+
SurfaceView
实现,在这里只考虑了5.0以上使用了Camera2+TextureView+GlSurfaceView
Alien28
·
2021-06-13 23:04
一文了解surface,
surfaceview
,surfaceTexture,GLsurfaceView
目录1基础知识2surface使用3surfaceTexture结构分析4surfaceTexture源码分析5QA6参考与附录正文Android画图两个模块,opengl和surface(buffer)。1基础知识1)画家:程序员.参数gl=手.画布:TexureView。OpenGLES(render):画笔。SurfaceTexture:作品。Surface:画纸。GraphicBuffer
mfdalf
·
2021-06-13 14:02
canvas.drawPath无效
,null);2.在清单文件中,activity或者application中添加android:hardwareAccelerated="false"不推荐第二种做法,这会使所有的view包括程序中的
surfaceView
一只特立独行的史努比
·
2021-06-13 10:18
Android性能优化 | 把构建布局用时缩短 20 倍(下)
优化帧动画之
SurfaceView
逐帧解析Android性能优化|大图做帧动画卡顿?优化帧动画之
SurfaceView
滑动窗口式帧复用Android性能优化|把构建布局用时缩短20倍(上)Androi
唐子玄
·
2021-06-11 23:00
使用至少 3 种不同的 API在 Android 平台绘制一张图片
在Android平台绘制一张图片,使用至少3种不同的API,ImageView,
SurfaceView
,自定义View源码地址:https://github.com/Xiaoben336/DrawPicture.git
张俊峰0613
·
2021-06-10 09:32
Android Camera 总结
传入
SurfaceView
由于
SurfaceView
在创建预览的时候存在异步。所以我们将初始化相机的这个步骤放在这个回调中来当然,初始化相机的这个方式可以根据你的业务场景。核心就是避免在没有画面的问
姜likeKyou
·
2021-06-09 14:07
关于ViewPager预加载包含
SurfaceView
的问题
本人从事androidTV开发,做launcher时候用的ViewPager加载多个fragment.正常逻辑是fragment显示的时候才去播放视频,当预加载的fragment中含有
SurfaceView
Vsign
·
2021-06-08 05:48
Android基础--
SurfaceView
, Surface, SurfaceHolder
SurfaceView
,Surface,SurfaceHolderSurfaceHandleontoarawbufferthatisbeingmanagedbythescreencompositor。
llm_5243
·
2021-06-08 04:37
如何更优雅的管理Android相机预览
场景网上demo做法大多是使用
SurfaceView
或者TextureView,在view创建可用(surfaceCreated,onSurfaceTextureAvailable)后打开相机,设置setPreviewDisplay
BrainZou
·
2021-06-06 20:04
OpenGL视频画面的居中预览预览
采集到的纹理画面如果跟预览的
SurfaceView
宽高不相同,如果不采取措施,把纹理直接绘制到Surface上,就会导致画面被压缩。
天天_盖世英雄
·
2021-06-06 05:43
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他