《OpenGL ES应用开发实践指南:Android卷》—— 2.2 不要从头开始
本节书摘来自华章出版社《OpenGL ES应用开发实践指南:Android卷》一 书中的第2章,第2.2节,作者:(美)Kevin Brothaler ,更多章节内容可以访问云栖社区“华章计算机”公众号查看。
2.2 不要从头开始我们可以重用第1章的项目作为起点。
1.在Eclipse里,选择“FirstOpenGLProject”,要确保项目是打开的,然后按“Ctrl+C”快捷键;再按“Ctrl+V”快捷键复制这个项目。
2.出现提示框时,输入“AirHockey1”作为项目名,你可以自己选择项目目录。
3.打开新项目,展开“src”文件夹,找到我们在第1章中定义的两个类文件:FirstOpenGLProjectActivity.java和FirstOpenGLProjectRenderer.java。
4.重命名我们定义过的这些类,先选择FirstOpenGLProjectActivity.java,按“Alt+Shift+ R”快捷键打开重命名对话框,输入“AirHockeyActivity”(没有.java后缀)作为新名字,Eclipse会自动把后缀附到文件名上;单击“Finish”按钮结束重命名过程。
5.重复上述步骤把FirstOpenGLProjectRenderer.java重命名为“AirHockeyRenderer.java”。
6.打开“res/values/strings.xml”,把“app_name”定义的字符串值改为“Air Hockey”。
7.在项目树上展开“src”,并且选择“com.firstopenglproject.android”包,按“Alt+Shift+R”快捷键把它重命名为“com.airhockey.android”。
8.打开AndroidManifest.xml,改其包名为“com.airhockey.android”;同时把这个activity的属性“android:name”改为“com.airhockey.android.AirHockeyActivity”。
我们已经准备好开发这个新项目了。
相关文章
- Android 开源项目android-open-project解析之(二) GridView,ImageView,ProgressBar,TextView
- Android 异常 android.os.NetworkOnMainThreadException
- Android 判断手机是32位CPU还是64位CPU android.os.Build类字段含义
- android:Cordova Android, hello Cordova ,PhoneGap android
- 在Android Native层中创建Java虚拟机实例
- Android studio的错误:radle sync failed: Cause: failed to find target android-21 :
- 《Java和Android开发学习指南(第2版)》—— 2.8 操作符
- 《OpenGL ES 3.x游戏开发(上卷)》一1.4 已有Android项目的导入和运行
- 《深入解析Android 5.0系统》——第6章,第6.1节原子操作
- 【VLC-Android】Mac下编译vlc-android
- android开发:Android 中自定义属性(attr.xml,TypedArray)的使用
- android中RecycleView分页原生代码封装,无任何第三方代
- Android Studio报错:Could not find method android() for arguments
- Android多个Activity之间的页面跳转带参传递与返回
- 《OpenGL ES应用开发实践指南:Android卷》—— 1.3 初始化OpenGL
- 《OpenGL ES应用开发实践指南:Android卷》—— 第2章 定义顶点和着色器
- 《OpenGL ES应用开发实践指南:Android卷》—— 2.3 定义空气曲棍球桌子的结构
- 《OpenGL ES应用开发实践指南:Android卷》—— 2.4 使数据可以被OpenGL存取
- 《OpenGL ES应用开发实践指南:Android卷》—— 2.7 小结
- 《OpenGL ES应用开发实践指南:Android卷》—— 3.1 加载着色器
- 《OpenGL ES应用开发实践指南:Android卷》—— 3.3 把着色器一起链接进OpenGL的程序
- 【Android开发经验】android:windowSoftInputMode属性具体解释
- Android bluetooth介绍(两): android 蓝牙源架构和uart 至rfcomm过程
- android_我的第一个Android程序
- Android&Html5混合开发元素定位