自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 收藏
  • 关注

原创 如何将win32移植到android

如何将win32 移植到android1 creat android project.bat2 用NDK创建好项目3 导入代码和资源,把win32下的classes(resources) 拷贝到 android项目下的classes(resources)4 编辑jni中的android.mk文件(E:\androidDevelopment\cocos2d\Cocos2dVStoAn

2012-08-31 14:37:40 1411

转载 C++类名后加冒号是什么意思

在C++语言中,一个派生类可以从一个基类派生,也可以从多个基类派生。从一个基类派生的继承称为单继承;从多个基类派生的继承称为多继承。   派生类的定义格式   单继承的定义格式如下:   class :   {      };   常使用如下三种关键字给予表示:   public 表示公有基类;   private 表示私有基类;   protected 表示保护基类;

2012-08-31 13:19:49 14523

转载 #define只加一个参数 的解释

里有:            #ifndef   __STDIO_H              #define   __STDIO_H 这个__STDIO_H代表什么?而define   的用法不是后面加两个字符串吗,它这里却只加一个字符串,是什么意思? 还有很多头文件里都有如下语句 #if   __STDC__ #define   _Cdecl #else #de

2012-08-31 11:07:12 5427

转载 Cocos2d-x学习之创建Android工程和编译

Cocos2d-x学习之创建Android工程和编译安装好,相应的环境之后,我们便可以开始创建cocos2d-x 的android 工程了进入cocs2d-x目录,用文本编辑器打开create-android-project.bat(在windows 7上如果正常双击,可能创建时有些文件的权限不足,导致创建工程不成,可以在此文件的第一行加上cd /d %~dp0,然后右键以管理

2012-08-30 20:14:21 2343

转载 Android NDK 开发教程二

注意:在Windows上运行NDK需要有Cygwin支持,个人建议使用Ubuntu为好 。介绍:Android SDK是一个允许Android应用开发人员使用C或C++源文件编译并嵌入到本机源代码中的应用程序包的一组工 具。重要说明:Android NDK只能用于android 1.5以上版本1. Android NDK的目的:Android虚拟机允许你的应用程序源代码通过

2012-08-30 17:08:58 6324 1

原创 minggw配置中kernel32.lib cannot open的解决

2 安装mingwtMINGW_PATH=  E:\androidDevelopment\MinGWC_INCLUDE_PATH=  %MINGW_PATH%\include;%MINGW_PATH%\lib\gcc\mingw32\4.7.0\includeCPLUS_INCLUDE_PATH=  %MINGW_PATH%\include;%MINGW_PATH%\lib

2012-08-30 16:10:59 1487

转载 Windows XP下MinGW的安装与配置

Windows XP下MinGW的安装与配置到http://sourceforge.net/projects/mingw/ 手动去下载最新的MinGW,或使用MinGW-5.1.4.exe,自动下载。但后者往往不能下载到最新的稳定包。1、手动下载说明,参见:http://www.mingw.org/wiki/HOWTO_Install_the_MinGW_GCC_Compiler_

2012-08-30 13:33:56 599

转载 Cocos2d-x win7 + vs2010 配置图文详解

Cocos2d-x win7 + vs2010 配置图文详解下载最新版的cocos2d-x。打开浏览器,输入cocos2d-x.org,然后选择Download,本教程写作时最新版本为cocos2d-1.01-x-0.9.1,具体下载位置如下图:2012-5-17 20:55 上传下载附件(19.6 KB)下载完之后,解压到当前文件夹。我把下

2012-08-29 18:46:29 529

转载 NDK的Windwos环境搭建

NDK的Windwos环境搭建Eclipse版本是3.6以上的 一、下载android NDK您可以下载NDK r4  for Windows或NDK r5  for Windows安装包,下载地址:地址:http://developer.android.com/sdk/ndk/index.html下载后解压缩到你的工作目录,例如:E:\Android\

2012-08-29 17:21:35 609

转载 搭建Android NDK

今天我给大家演示如何搭建Android NDK我们到Cygwin的官方网站下载Cygwin的安装程序,地址是: http://www.cygwin.com/setup.exe下载完成后,运行运行setup.exe程序,出现安装画面。直接点“下一步”,出现安装模式的对话框,如下图所示:建议选网址是:ftp://mirror.its.uidaho.edu/

2012-08-29 17:17:39 418

转载 NDK

1、概述  NDK全称:Native Development Kit。  1、NDK是一系列工具的集合。  * NDK提供了一系列的工具,帮助开发者快速开发C(或C++)的动态库,并能自动将so和java应用一起打包成apk。这些工具对开发者的帮助是巨大的。  * NDK集成了交叉编译器,并提供了相应的mk文件隔离CPU、平台、ABI等差异,开发人员只需要简单修改mk文

2012-08-29 11:18:38 428

转载 自定义Android组件之带图像的TextView

在本例中要实现一个可以在文本前方添加一个图像(可以是任何Android系统支持的图像格式)的 TextView组件。在编写代码之前,先看一下Android组件的配置代码。  XML/HTML代码  android:layout_height="wrap_content" android:text="textview1" / >  ght="fill_parent" >  LinearL

2012-08-27 16:29:27 466

转载 用TextView显示带图片的效果

main.xml Java代码 "1.0" encoding="utf-8"?> Android="http://schemas.android.com/apk/res/android"     android:orientation="vertical"     android:layout_width="fill_parent"

2012-08-27 16:27:30 688

转载 OpenGL的函数

目前OpenGL的函数主要包含在3个库中 1.GL 函数库 2.GLU 函数库 3.GLUT 函数库1.GL 库函数 颜色编辑 ------------------- glShadeModel 选择平面明暗模式或光滑明暗模式 void glShadeModel(GLenum mode) 参数:mode 指定表示明暗模式的符号值,可选 GL_F

2012-08-22 15:42:08 620

转载 OpenGL中的函数

openGL 函数 收集glViewport()函数在OpenGL初始化完成之后,我们应该进行一些视图设置。首先是设定视见区域,即告诉OpenGL应把渲染之后的图形绘制在窗体的哪个部位。当视见区域是整个窗体时,OpenGL将把渲染结果绘制到整个窗口。我们调用glViewPort函数来决定视见区域:procedure glViewPort(x:GLInt;y:GLInt;Width:

2012-08-22 08:42:24 911

转载 关于switch...case...语句 (Compiler Error C2360)

大多数书上的例子都是一些一些算数表达式,然后case里面接的也就是一句printf或者cout,给人的感觉很弱智。后来才发现能够接多条语句。而且根据一些说明,是不用加括号的。也就是说一个case后面的语句不论是一条语句还是复合语句还是多条语句,break之前都不用加括号。一开始我试的时候的确能用,但是我用C++编程序的时候写的for循环里面的循环变量总是出错。也就是for(int i=0;

2012-08-21 15:54:26 2146

转载 java中instanceof用法

java 中的instanceof 运算符是用来在运行时指出对象是否是特定类的一个实例。instanceof通过返回一个布尔值来指出,这个对象是否是这个特定类或者是它的子类的一个实例。用法:result = object instanceof class参数:Result:布尔类型。Object:必选项。任意对象表达式。Class:必选项。任意已定义的对象类。说明:

2012-08-21 15:28:48 523

转载 ByteBuffer.allocate()和ByteBuffer.allocateDirect

allocateDirectpublic static ByteBuffer allocateDirect(int capacity)分配新的直接字节缓冲区。 新缓冲区的位置将为零,其界限将为其容量,其标记是不确定的。无论它是否具有底层实现数组,其标记都是不确定的。 参数:capacity - 新缓冲区的容量,以字节为单位allocatepublic static ByteBuffer alloc

2012-08-21 09:52:54 7315

转载 Android-OpenGL

Android沿用了J2ME的OPENGL ES API.相比C版本的OpenGL,Opengl ES 没有glu和glut库,而且只能画三角形(多边形需要三角化)。没有直接的drawXXX 方法,只有通过 glVertiexPointer传入顶点画图。另外参数上,没有指针和C风格的数组,Java需要用Buffer类来代替这个。先看android的glVertexPointer :

2012-08-21 09:51:44 1871

转载 JSON对象的使用技巧

Json简介:JSON 定义(JavaScript Object Notation) 是一种轻量级的数据交换格式,易于阅读和编写,同时也易于机器解析和生成。它基于ECMA262语言规范(1999-12第三版)中JavaScript 编程语言的一个子集。 JSON采用与编程语言无关的文本格式,但是也使用了类C语言(包括C, C++, C#, Java, JavaScript, Perl, Pyt

2012-08-20 12:59:24 541

转载 OpenGL几个 函数

OpenGL 函数 gluLookAt() glScalef() glTranslatef() glRotatef() glFrustum() glPerspective() 的使用1.gluLookAt()——视图变换函数把自己的眼睛当成是照相机,前三个参数表示眼睛的坐标,中间三个参数表示要拍照的物体的中心位置,可以理解成焦点吧,后三个参数表示头顶的朝向,比如说头可以歪着(哈

2012-08-13 20:45:47 438

转载 glPushMatrix和glPopMatrix的作用

glPushMatrix、glPopMatrix操作其实就相当于栈里的入栈和出栈。  许多人不明白的可能是入的是什么,出的又是什么。例如你当前的坐标系原点在你电脑屏幕的左上方。现在你调用glPushMatrix,然后再调用一堆平移、旋转代码等等,然后再画图。那些平移和旋转都是基于坐上角为原点进行变化的。而且都会改变坐标的位置,经过了这些变化后,你的坐标肯定不再左上角了。  那如果想

2012-08-13 18:38:25 450

转载 坐标变换

glLoadIdentity()与glTranslatef()和glRotatef()--坐标变换glLoadIdentity()将当前的用户坐标系的原点移到了屏幕中心:类似于一个复位操作1.X坐标轴从左至右,Y坐标轴从下至上,Z坐标轴从里至外。2.OpenGL屏幕中心的坐标值是X和Y轴上的0.0f点。3.中心左面的坐标值是负值,右面是正值。

2012-08-13 18:15:10 684

转载 Eclipse中的文件比较

Eclipse中的文件比较简单比较在导览器中,选取 file1.txt 和 file2.txt,然后从快速菜单中,选取「Compare With」→「Each Other」。这时会出现一个对话框,指出两个档案相同。图2.32依照下列方式来编辑 file1.txt:I. 删除第 1 行:"This is line 1." II. 将第 3 行改成 "This is

2012-08-13 09:25:00 12755 1

转载 JAVA中类型后面跟三个点

可变数组参数。用...的话,传参数时可传可不传,传的话,可以是一个个并列地传,也可以直接是一个数组。在方法里取时,s是一个数组,如果调用时什么都没有传,那么s的长度就是0。传的时候传了几个,s的长度就是几。还有,1.5以上才支持这个功能。 写的例子:view sourceprint?01 public class ThreePoint {  02     public stat

2012-08-10 18:22:45 948

转载 glDrawArrays参数详解

在OpenGl中所有的图形都是通过分解成三角形的方式进行绘制。绘制图形通过GL10类中的glDrawArrays方法实现,该方法原型:glDrawArrays(int mode, int first,int count)参数1:有三种取值          1.GL_TRIANGLES:每三个顶之间绘制三角形,之间不连接          2.GL_TRIANGLE_FAN

2012-08-09 10:39:32 659

原创 Android 4.04 OK

4.04刷机成功,LG的手机让人费老大劲了,A呀,不过终于搞定啦,总结注意事项:1 资源要选对,而且有的机型绝版了,资源特别少,比如本人手头的这款(本人选错了几次,结果。。你猜到了)2 步骤要正确,而且连贯,尽量一鼓作气(本人有次刷机,点了刷然后吃饭去了,回来你猜怎么着,电脑休眠了,刷机程序被莫名终结了,我吐血啊。。。)3 选对应的刷机工具,有些方法和工具已经过期了,我用一个老办法刷了

2012-08-01 14:35:28 452

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除