首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
小毛驴Jim
掘友等级
码农
码农一枚
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
3
文章 3
沸点 0
赞
3
返回
|
搜索文章
最新
热门
NDK OpenGL ES渲染系列 之 绘制三角形
新的知识学习都是循序渐进的,从基础到复杂。前面OpenGL ES概念 已经介绍了OpenGL ES的相关概念,这篇文章开始我们就正式开始OpenGL ES渲染系列第一站---绘制三角形。绘制三角形不涉及复杂的矩阵变换和纹理采样。渲染时OpenGL ES上下文并不是采用原生GLS…
NDK OpenGL ES 渲染系列之 OpenGL ES概念
从接触到OpenGL之后发现它很神奇,为什么它能渲染出图片,要搞懂其原理,前提是要知道怎么用。本文不讲其原理,目前我的水平对底层GPU如何渲染还很难说的清楚,网上的帖子太多了,真正讲明白的没几个,至今没有发现,可能是原理过于偏低层,而国内真正研究过原理又留下自己足迹可能都是在院…
YUV小结
一般视频采集芯片采集到数据都是按照YUV格式输出,包括很多现在很多的相机。所以对音视频开发者来说,掌握YUV知识非常必要的。 RGB是一种颜色空间,以红(R)绿(G)蓝(B)三基色为坐标。 YUV也是一种颜色空间,一种编码格式,当初是为了兼容黑白电视和彩色电视机设计的。 Y 表…
NDK学习 之 Java对象映射C++对象
我们都知道Java内存模型和C++内存模型不同,而且是分开存储和管理的。做NDK开发的小伙伴经常遇到这样一个问题:在Java层new一个对象,这个对象无法直接操作C++对象的内容。本文章就是为了解决这个问题。 我这里想到两种方法可以实现Java对象和C++对象进行一一映射。
OpenGL ES升级打怪之 GLSurfaceView源码分析
Android对OpenGL这块封装是非常好的,也是非常隐蔽的,一般使用者直接使用GLSurfaceView即可达到需求。最近项目中将很多功能下层到c++层,这样必须对OpenGL 底层逻辑有所了解。Android虽然提供OpenGL 各个版本的So库,但是并没有对底层api做…
transient修饰的变量可以被序列化吗?
实际上其变量可以被序列化,《Java编程思想》上写的很清楚。
Bitmap学习(一)
1. 学习Bitmap之前的先需概念: 屏幕像素:屏幕上像素点数,单位是px, 1px为1个像素点。 屏幕尺寸:屏幕的对角线长度,单位是英寸,1英寸=2.54cm。 屏幕分辨率:屏幕纵横向上的像素点数,单位是px,格式:纵向像素*横向像素 如1960*1080。 屏幕像素密度:…
深入理解AsyncTask(一)——线程池
由于经常遇到AsyncTask,感觉功能比较简单,不成想过总结一下,现在感觉自己还是不要太懒,逼自己写下,总结一下。也可以锻炼自己写博客的能力。 由于AsyncTask是基于线程池基础实现的,这里先学习线程池原理。先了解一下线程池的好处: 并发:同一个处理器在同一时间段处理多个…
抽象工厂模式、工厂方法模式总结
之前一直没有时间对工厂模式进行总结,这里我梳理一下,我在网络上查看资料,发现每个文章的思路都不一样,这里我对其进行总结。 1. 简单工厂模式的定义 简单工厂模式也被称为静态工厂模式;使用简单工厂模式可以将产品的“消费”和生产完全分开,客户端只需要知道自己需要什么产品,如何来使用…
深入理解IActivityController
最近在学习别人代码,在代码中使用IActivityController.aidl统计设备中所有app的状态,包括activityStarting、activityResuming、appCrashed、appEarlyNotResponding、appNotResponding…
下一页
个人成就
文章被点赞
14
文章被阅读
11,745
掘力值
281
关注了
23
关注者
6
收藏集
1
关注标签
25
加入于
2018-07-26