- 博客(4)
- 收藏
- 关注
原创 C#
C#中分为值类型和引用类型 值类型:构造体struct,基本类型,储存在栈中 引用类型:类,string等是引用类型,对象储存在堆中,引用变量存储在栈中。 C#中的内存: 1,栈:存放变量,速度快,容量小,由系统管理 2,堆:存放对象,可自己分配内存使用。 3,常量区:存放常量, 4,静态区:存放只有一份的东西 5:,代码区:代码会编译成二进制,保存到代码区。 析
2016-11-17 18:02:22 249
原创 OpenGLES2.0笔记
capacity:容量 allocate:分配 Coord:坐标 vertex:顶点 Square:平面 Program:程序 Compile:编译 font:字体 pname:工程名称 Validate:验证ByteBuffer和FloatBuffer是java.nio包下的类 ByteBuffer bb=ByteBuffer.allocate(capacity);//参数是一
2016-11-03 21:51:53 1224
原创 OPENGL
安卓中的音频文件会占用比较多的资源,MediaPlayer(媒体播放器)有时候会出现音效延迟,所以使用SoundPool会比较好,但是音频的长度最好不要超过7秒。SoundPoolSoundPool的构造方法 参数: int maxStreams:设置最多能同时播放几个音频 int streamType:设置音频类型 int srcQuality:音频质量,默认设置0就可以 public
2016-11-02 16:05:28 405
原创 4大组件
可以注册广播来监听网络变化,主要用的是BroadcastReceiver来监听系统的消息。 网络状态变化的Action是”android.net.conn.CONNECTIVITY_CHANGE” 需要权限: 需要用到ConnectivityManager类来得到网络信息类NetworkInfo,然后可以networkInfo.isAvailable();判断网络。public class
2016-11-01 12:21:14 256
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人