笔记
雑
undefined
展开
-
【Android开发】常见的数学函数
abs()取绝对值→print(abs(-7.1));//7.1ceil()取≥n的int值→print(ceil(3.2));//4floor()取≤n的int值→print(floor(3.2));//3round()取最接近n的int值,4舍5入constrain(n,a,b)取[a,b]区间的n值dist(x1, y1, x2, y2)/dist(x1, y1, z1, x2, y2, z2)计算两点间的距离exp(n)返回n个欧拉数lerp(a, b, n) n为0.0~1.0原创 2022-03-31 07:12:46 · 3168 阅读 · 0 评论 -
【android opengles开发的一些基础类】
android.opengl.EGL14:EGL 1.4。android.opengl.EGLConfig:描述了颜色缓冲区组件的深度以及辅助缓冲区(深度、多样本和模板缓冲区)的类型、数量和大小。android.opengl.EGLContext:创建上下文并与绘图表面相关联。android.opengl.EGLDisplay:在其上绘制图形并显示在物理屏幕上。android.opengl.EGLExt:EGL扩展。android.opengl.EGLObjectHandle:包装EGL对象的基类原创 2022-01-27 17:29:16 · 1958 阅读 · 0 评论 -
【android开发的一些java类和接口】
java.awt.font:提供与字体相关的类和接口。java.beans:包含了开发bean相关的类,各种操作自定义bean的类,比如持久化类实例,内省实现。java.io:也称为IO流,它的核心就是对文件的操作,对于字节、字符类型的输入和输出流,IO是指对数据流的输入和输出,IO流主要分为两大类,字节流和字符流,字节流可以处理任何类型的数据,如图片、视频等,字符流只能处理字符类型的数据,IO流的本质是数据传输,并且流是单向的。java.lang:提供对Java编程语言的设计至关重要的类。java原创 2022-01-27 12:06:13 · 2028 阅读 · 0 评论 -
【android的一些基础类】
android.accessibilityservice:无障碍服务类。android.accounts:集中式的账户管理API。android.animation:动画类。android.annotation:一个能够让你快速进行Android开发的注释、注解的开源框架。android.app:提供高层的程序模型和基本的运行环境。android.appwidget:创建应用程序小部件的类。android.bluetooth:管理蓝牙功能的类,例如扫描设备、连接设备以及管理设备之间的数据传输。原创 2022-01-26 22:24:52 · 2404 阅读 · 0 评论 -
矩阵、opengl
矩阵有一个物体a(10,0,10),如果把它绕x轴旋转180度,会得到a’(10,0,-10)。写代码:a(10,0,10)→rotateX(180°)→a’(10,0,-10)。那么rotateX(180°)是如何实现将a(10,0,10)转化为a’(10,0,-10)的效果的呢?深入研究的话:我们会发现rotateX(180°)其实是一个含16个元素的F数组:F[0]=1F[1]=0F[2]=0F[3]=0F[4]=0F[5]=cos(180°)F[6]=sin(180°)F[7]原创 2021-04-18 00:22:57 · 77 阅读 · 0 评论