GLSurfaceView一个实现SurfaceView,专注显示OpenGL表现的类.如果想要捕获屏幕点击事件,就应该继承这个类并且实现事件监听.一个GLSurfaceView类,具有以下特点:1.管理一个平面,这个平面是一个特殊的内存块,它可以和android视图系统混合.2.管理一个EGL显示,它能够让OpenGL渲染到一个平面.3.接受一个用户提供的实际显示的Renderer对象.4.使用
转载 2024-05-23 20:23:08
120阅读
SDK 中的 android.opengl.GLSurfaceView 类提供如下功能: 在 OpenGL ES 和 View 系统之间建立联系; 使得 OpenGL ES 可以工作在 Activity 生命周期中; 可选择合适的 frame buffer 像素格式; 创建并管理一个单独的渲染线程,可以实现平滑的动画; 提供 debugging 工具和 API。 一个简单的 GLSurfaceVi
转载 2024-08-01 11:08:42
102阅读
# Android GLSurfaceView介绍及示例 ## 1. 概述 Android平台提供了一个名为GLSurfaceView的视图类,它可以用于渲染OpenGL图形。GLSurfaceView提供了一个OpenGL渲染的上下文,可以在多个线程中进行渲染。本文将介绍GLSurfaceView的基本概念、使用方法和示例代码,帮助读者快速入门。 ## 2. GLSurfaceView的基
原创 2023-07-22 12:40:49
427阅读
GLSurfaceView使用OpenGL ES是是一个开源图形库,那么与之相关的需要一个东西去显示画面,在android里,opengl包里提供了一个View叫GLSurfaceView,它的定义如下:An implementation of SurfaceView that uses the dedicated surface for displaying OpenGL rendering.它
转载 2023-10-24 08:11:45
74阅读
GLSurfaceView异常信息提示如下:FATAL EXCEPTION: GLThread 8java.lang.IllegalArgumentException: No config chosenat android.opengl.GLSurfaceView$BaseConfigChooser...
转载 2012-10-25 15:44:00
146阅读
2评论
Android GLSurfaceView是用于显示OpenGL渲染结果的视图控件,它提供了一个容器,用于在Android应用程序中呈现OpenGL ES图形。 下面是实现GLSurfaceView的适用的简要步骤: | 步骤 | 描述 | | --- | --- | | 1 | 创建Android项目,并添加GLSurfaceView | | 2 | 创建自定义的Renderer类 | |
原创 2024-01-08 06:56:32
153阅读
# 如何解决Android GLSurfaceView不显示的问题 ## 一、整体流程 首先,我们可以通过以下步骤来解决Android GLSurfaceView不显示的问题: ```mermaid journey title 解决Android GLSurfaceView不显示的问题流程 section 确认问题 section 查看代码 section 分
原创 2024-03-31 04:40:56
391阅读
# Android 6的GLSurfaceView科普 ## 引言 在Android开发中,GLSurfaceView是一个非常重要的类,用于在Android设备上显示OpenGL图形。它是基于SurfaceView的扩展,提供了更好的OpenGL渲染性能和更强大的功能。本文将介绍Android 6版本中GLSurfaceView的基本概念、使用方法和一些常见问题的解决方案。 ## GLSu
原创 2023-12-28 11:05:00
88阅读
输入如何处理 若是开发一个交互型的应用(如游戏),通常需要子类化 GLSurfaceView,由此可以获取输入事件。下面有个例子:java代码: package eoe.ClearTest; import javax.microedition.khronos.egl.EGLConfig; impor
原创 2021-12-16 14:31:26
572阅读
# Android GLSurfaceView 显示原图图片 ## 简介 在Android开发中,我们常常需要在应用中显示图片。其中,使用GLSurfaceView可以提供更高性能的图像显示,并且支持对图像进行一些基本的处理,例如旋转、缩放、裁剪等等。本文将介绍如何使用GLSurfaceView来显示原图图片,并提供相应的代码示例。 ## 准备工作 在开始之前,我们需要先准备一些必要的工作
原创 2023-12-22 05:58:57
598阅读
GLTF介绍:glTF 称为“ 3D 界的 JPEG”,使用了更优的数据结构,为应用程序实时渲染而生。glTF 有以下几大特点:由现有 OpenGL 的维护组织 Khronos 推出,目的就是为了统一用于应用程序渲染的 3D 格式,更适用于基于 OpenGL 的引擎;减少了 3D 格式中除了与渲染无关的冗余信息,最小化 3D 文件资源;优化了应用程序读取效率和和减少渲染模型的运行时间;支持 3D
转载 2024-09-23 15:39:02
0阅读
http://mobile.51cto.com/android-288600.htm   //缓存机制   //afinal 缓存   可以用afinal,封装的不错   //Okhttp我们在编写Android程序的时候经常要用到许多图片,不同图片总是会有不同的形状、不同的大小,但在大多数情况下,这些图片都会大于我们
转载 2024-09-14 10:58:11
69阅读
简单自定义 GLSurfaceView。 package com.byteflow.app; import android.content.Context;import android.opengl.GLSurfaceView;import android.util.AttributeSet;imp
转载 2019-09-04 17:10:00
110阅读
2评论
## Android GLSurfaceView onSurfaceChanged没调用 ### 介绍 在开发使用OpenGL进行图形渲染的Android应用程序时,我们通常使用GLSurfaceViewGLSurfaceView是一个用于显示OpenGL图形的视图组件,它在底层使用一个SurfaceView来管理OpenGL绘制。 onSurfaceChanged()是GLSurface
原创 2023-10-13 06:45:09
565阅读
# Android GLSurfaceView 加载图片参数 在Android开发中,我们经常会使用GLSurfaceView来进行图片加载和渲染操作。GLSurfaceView是Android中的一个重要组件,它提供了一个基于OpenGL ES的绘图表面,可以用来显示3D或2D图像,并实现交互操作。本文将介绍在GLSurfaceView中加载图片的参数及相关代码示例。 ## GLSurfac
原创 2023-12-18 06:52:03
271阅读
http://www.bubuko.com/infodetail-656030.html
转载 精选 2016-08-25 17:34:32
1647阅读
在AndroidManifest.xml要设置: <uses-feature android:glEsVersion="0x00020000" android:required="true" />代码:package net.quantum6.camerafps;import java.nio.ByteBuffer;import java.nio.By...
原创 2021-08-07 10:16:47
1049阅读
Android应用在运行之中会产生一些数据,比如图片的缓存,数据库文件,配置文件等等。我们开发时可能会有这样的一个需求清除应用内缓存的数据,可以让用户选择删除应用内产生的数据,这也是比较人性化的设计点。过多的缓存会占用手机的存储空间,据说也会降低手机的IO性能。 下面这是简书Android APP中提供了清除缓存的设计: 简书清除缓存 那
转载 2023-10-25 20:22:09
200阅读
Android开发过程中,想必都使用过PhotoView来实现图片展示的功能。在最新版的sdk(android-23)有了一个原生的photoView,并且代码实现也很简单,逻辑也很清晰。我们在实际的工作中,遇到的需求可能与这些photoview现有功能有些细微的差别,需要修改,或者重新开发。本文简单介绍下android-23中photoview涉及到的相关技术,相信读者看完后会发现,其实很简单。
转载 2023-12-06 16:23:43
118阅读
在AndroidManifest.xml要设置: <uses-feature android:glEsVersion="0x00020000" android:required="true" />代码:package net.quantum6.camerafps;import java.nio.ByteBuffer;import java.nio.By...
原创 2022-01-28 13:04:25
328阅读
  • 1
  • 2
  • 3
  • 4
  • 5