博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
《OpenGL ES应用开发实践指南:Android卷》—— 1.4 创建Renderer类
阅读量:7304 次
发布时间:2019-06-30

本文共 673 字,大约阅读时间需要 2 分钟。

本节书摘来自华章出版社《OpenGL ES应用开发实践指南:Android卷》一 书中的第1章,第1.5节,作者:(美)Kevin Brothaler ,更多章节内容可以访问云栖社区“华章计算机”公众号查看。

1.5 使用静态导入

这是我们第一次使用静态导入(static import)指令。我们会在代码中大量地使用它,因为这个指令帮助我们极大地减少了冗长的代码,比如调用GLE20.glClear (GLE20.GL_COLOR_BUFFER_BIT)缩减成glClear(GL_COL_OR_BUFFER_BIT);当有相当大量的代码使用OpenGL和其他实用程序(utility)的时候,这会非常有用。

遗憾的是,Eclipse对静态导入支持得并不是很好。为了使事情容易些,我推荐你选择菜单“Window→Preferences”,然后选择“Java→Editor→Content Assist→Favorites”,并添加如下类型:

android.opengl.GLES20android.opengl.GLUtilsandroid.opengl.Matrix

这对于自动完成代码编写有帮助,但是,这仍然不能修复“组织导入”(Organize Imports)的缺陷。把下面的代码粘贴到类的顶端可以修复它:

screenshot

现在当你组织这些导入时,所有需要的静态导入都会自动被引入;无论何时你需要添加一个对象引用,如果这个对象需要一个新的导入,你就可以容易地修复它,只需到类的顶端,用一个星号(*)替换一个静态导入的结尾字符,并再次运行“组织导入”。

转载地址:http://vabnm.baihongyu.com/

你可能感兴趣的文章
算法模板——平衡树Treap
查看>>
【BZOJ】1984 月下“毛景树”
查看>>
iOS 枚举器NSEnumerator
查看>>
【CodeForces】913 C. Party Lemonade
查看>>
五张图理解一致性Hash原理
查看>>
转 python数据类型详解
查看>>
【转】Delphi 关键字详解
查看>>
四:Ionic Framework不支持Android4.2.2的解决方法
查看>>
转载:JAR包介绍大全用途作用详解JAVA
查看>>
从零开始学React:二档 React生命周期以及组件开发
查看>>
ruby, gem install 出现网络错误
查看>>
Android 验证APK是否已经签名或是否是Debug签名
查看>>
H.264简介
查看>>
ORB
查看>>
CAAnimation
查看>>
MySQL索引背后的数据结构及算法原理
查看>>
docker 8 docker的镜像命令
查看>>
CentOS 7 开放3306端口访问
查看>>
执行力
查看>>
关于毛刺
查看>>