首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
MzDavid
掘友等级
Android开发工程师
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
23
文章 23
沸点 0
赞
23
返回
|
搜索文章
最新
热门
Android开发-Jetpack组件CameraX
CameraX 是一个 Jetpack 支持库,旨在帮助您简化相机应用的开发工作。它提供一致且易于使用的 API 界面,适用于大多数 Android 设备,并可向后兼容至 Android 5.0(API 级别 21)。 虽然它利用的是 camera2 的功能,但使用的是更为简单…
Android Studio导入Android系统源码
在这里我们默认大家已经下载好了Android系统的源代码,关于如何下载,网上有很多详尽的教程,我这里就不再过多的赘述,不会的同学可以自行百度。 "source build/envsetup.sh" (source可以用 . 代替,即". build/envsetup.sh") …
Android Studio导入Android系统源码
在这里我们默认大家已经下载好了Android系统的源代码,关于如何下载,网上有很多详尽的教程,我这里就不再过多的赘述,不会的同学可以自行百度。 "source build/envsetup.sh" (source可以用 . 代替,即". build/envsetup.sh") …
Android音视频(六) 使用OpenGL ES 3.0预览Camera
刚学习了OpenGL的纹理相关知识,终于可以接着写Android音视频系列了。 本篇博客会介绍使用OpenGL ES 3.0相关知识预览Camera,并且提供Camera和Camera2两个版本实现。 在 GLSurfaceView.Render 中创建一个纹理,再使用该纹理创…
OpenGL ES 3.0纹理映射-绘制一张图片
本篇博客了解一下2D纹理,并完成一个绘制显示一张图片的Renderer。 2D纹理是OpenGL ES中最基本和常用的纹理形式。2D纹理本质上其实:是一个图像数据的二维数组。一个纹理的单独数据元素称作"纹素(Texel,texture pixels)纹理像素简写"。用2D纹理渲…
Android JNI开发--JNI返回Java对象
昨天同事问我一个JNI问题,想从Native代码中返回一个Java对象,但是网上找的例子运行就崩溃了。仔细一想,我好想也没做过这样的操作,赶紧学习一下。 在开发时 env->GetMethodID(myClass, "<init>", "()V");很可能会在写代码是标红,提示…
Android JNI开发--资源释放问题
最近又在开发JNI相关的项目了。本来一切正常,坐等测试完毕发布版本,然而理想是美好的,现实是骨感的。测试跑过来跟我说在测异常流程(开发人员听到估计就头疼)的时候发生了闪退问题。我赶紧拿过来自己测,果然复现了,日志中显示local reference table overflow…
OpenGL ES 3.0从画圆中了解坐标系统
之前学习了绘制点、线、三角形,都很完美的展示出来了,所以有点小膨胀,想画一个圆形证明自己OpenGL已经入门了。 画一个圆形其实和画一个三角形没有太大区别,因为一个圆形也就是由无数个相同顶点的三角形组成的,三角形个数趋向于无限大的时候,整个图案也就越趋向于圆。顶点数据就不能手写…
OpenGL ES 3.0绘制基础图形-点、线、三角
本博客是我在学习过程中做的记录,也希望和各位分享我的学习过程,如有错误,欢迎留言指正,共同学习。 开始绘制图形之前,我们必须先给OpenGL输入一些顶点数据。OpenGL是一个3D图形库,所以我们在OpenGL中指定的所有坐标都是3D坐标(x、y和z)。OpenGL不是简单地把…
OpenGL ES 3.0基础概念笔记
从OpenGL的几何图元中设置数据 ,用于构建图形。 使用不同的着色器(shader)对输入的图元数据执行计算操作,判断它们的位置、颜色,以及其他渲染属性。 将输入图原点额数学描述转换为与屏幕位置相对应的像素片元(fragment)。这一步也被称为光栅化(rasterizati…
下一页
个人成就
文章被点赞
204
文章被阅读
133,077
掘力值
2,451
关注了
4
关注者
179
收藏集
1
关注标签
23
加入于
2016-07-20