摘要: 问题描述:在使用Android中使用google map api后出现The import com.google cannot be resolved本质上的原因是:当前classpath指向的路径里头,不包含这个类解决方法:右键该项目->属性->Android,如图,将原来选的Android 1.6或者android的其他版本改成Google APIs就行。 阅读全文
posted @ 2013-01-31 09:22 qingsun_ny 阅读(1211) 评论(0) 推荐(0) 编辑
摘要: 问题描述:在Android开发过程中可能遇到Emulator could not load func X,就是说打不开各种函数,这的问题是虚拟机内存过小的原因,即AVD的RAM太小。解决方法:打开Android Virtual Device Manager,然后点Edit可见图,修改RAM,改成需要的。值得注意的是如果改成1024,对于大部分的程序已足够,但是会影响计算机的运行,如果电脑的内存大约2G,就可以修改成1024,不然电脑运行起来会很吃力。 阅读全文
posted @ 2013-01-31 09:22 qingsun_ny 阅读(289) 评论(0) 推荐(0) 编辑
摘要: 1 每添加一个java文件实现某个功能,就要在该项目的Mainfest.xml文件夹下添加,如该功能叫Prefs,则<activityandroid:name=".Prefs"android:label="Prefs"></activity> ;2 使用string变量,要在value文件夹下的string.xml中声明。 阅读全文
posted @ 2013-01-31 09:22 qingsun_ny 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 问题描述:很多时候从网上下载示例程序或者我们之前自己开发的程序,由于计算机的更换或者系统的重装,再重新配置eclipse下android开发时常常出现因为版本不对而导致这些项目无法运行,主要有两种办法可以解决问题:1 比较轻微的修改:(1)在eclipse的左侧projectexplorer中打开project.properties(有的是default.properties),将target=Google Inc.:Google APIs:17中修改成现在使用的版本;(2)在eclipse的左侧projectexplorer中打开AndroidManifest.xml中,修改版本level 阅读全文
posted @ 2013-01-31 09:21 qingsun_ny 阅读(273) 评论(0) 推荐(0) 编辑
摘要: 要使用Google提供的map服务,必须先申请一个Maps API Key。步骤如下:Step1:申请MD5(1)打开eclipse,然后选择Window-->Preferences-->Android-->Build,可以查找debug.keystore的路径。(2)将debug.keystore拷贝到keytool所在目录,如果安装JDK是按默认路径安装,keytool是在C:\ProgramFiles\Java\jdk1.6.0_25\bin下。(3)开始->运行,输入cmd,CD 文件夹名, 进入到keytool的目录下(比如在我的电脑中keytool在C:\P 阅读全文
posted @ 2013-01-31 09:20 qingsun_ny 阅读(288) 评论(0) 推荐(0) 编辑
摘要: 1 导入android project可能会出现提示:导入android项目的时候invalid project description;解决的办法:将project移出默认的工作空间外,然后import,在选项框中copy to the workspace打钩;2 打开后会出现的问题:Unable toresolve target 'android-15'解决办法:(1)在eclipse的左侧projectexplorer中打开project.properties(有的是default.properties),将target=Google Inc.:Google APIs:1 阅读全文
posted @ 2013-01-31 09:20 qingsun_ny 阅读(432) 评论(0) 推荐(0) 编辑
摘要: 假设程序的名称叫做test:则默认的路径是test/test下,第一个test代表整个程序文件夹,第二个test代表程序文件夹下的test文件夹,在读取或者储存数据时,默认的是定位到这个文件夹里;换一种说法是在test程序文件夹下与.sln并列的test文件夹里。跳出这个文件夹的写法是 ../ ,采用这个之后,程序定位的位置是与.sln并列的位置;如果要进入该位置下的一个名为model的文件夹里,则写model;整体来说,意思是如果要从model中读取数据,则写法为 ../model 。 阅读全文
posted @ 2013-01-31 09:19 qingsun_ny 阅读(717) 评论(0) 推荐(0) 编辑
摘要: bit——计算机最小的数据单位,1比特等于1或者0,是计算机处理、存储、传输数据时使用的二进制格式;byte——用于描述数据文件大小、磁盘或者其他存储介质空间的容量或者通过网络传输的数据量的单位,1字节相当于8比特。通常用大写的B来表示Byte;1 kb(kilobyte)——1024比特;1 KB... 阅读全文
posted @ 2013-01-31 09:19 qingsun_ny 阅读(2122) 评论(0) 推荐(0) 编辑
摘要: 开机密码:1开机按F2(开机时有提示),进入系统设置;2用->找到一个userpassword的选项,设置密码。出现的问题是开机时仍然不需要输入密码就直接进入系统,解决的办法:1开机按F2(开机时有提示),进入系统设置;2用->找到一个密码输入,上面写的是setup,将其设置为always。荧幕保护密码:1电脑要设置密码;2控制面板->用户账户->设置密码,设置好就可以了。PS:1这二者互不干扰,没有说一定得设置开机密码才能设置屏幕保护密码;2当设置了屏幕保护密码,开机时要显示桌面的时候,需要输入屏幕保护密码。 阅读全文
posted @ 2013-01-31 09:18 qingsun_ny 阅读(538) 评论(0) 推荐(0) 编辑
摘要: 缓冲区:1 颜色缓冲区(COLOR_BUFFER):颜色缓冲区就是帧缓冲区(FRAME_BUFFER),你需要渲染的场景最终每一个像素都要写入该缓冲区,然后由它在渲染到屏幕上显示;双缓存的情况下,帧缓冲区包括前缓冲(GL_FRONT)和后缓冲(GL_BACK)。例子1:读入一张图像要作为纹理,一开始读入的时候是要放在后缓冲区,要显示的时候,就放到前缓冲区,glSwapBuffer()是用来实现由后缓冲到前缓冲。例子2:我们现在后缓冲区将图形的每一部分绘制完全,然后用glSwapBuffer()将这个图像转到前缓冲区里显示,如果直接就在前缓冲区,那我们一开始看到的只是图像的一部分,我们会看到绘制 阅读全文
posted @ 2013-01-31 09:18 qingsun_ny 阅读(810) 评论(0) 推荐(0) 编辑
摘要: 下载相关安装程序:1 Java Development Kit (JDK:java开发包):http://www.oracle.com/technetwork/java/index.html;2 Eclipse IDE(IntegratedDevelopment Environment 集成开发环境): 确保下载的是"Eclipse IDE for Java Developers":http://www.eclipse.org/downloads/;3 Android SDK(Sofeware Development Kit 软件开发包):http://developer. 阅读全文
posted @ 2013-01-31 09:18 qingsun_ny 阅读(156) 评论(0) 推荐(0) 编辑
摘要: ESC键 VK_ESCAPE (27) 回车键: VK_RETURN (13) TAB键: VK_TAB (9) Caps Lock键: VK_CAPITAL (20) Shift键: VK_SHIFT (16) Ctrl键: VK_CONTROL (17) Alt键: VK_MENU (18) 空格键: VK_SPACE (32) 退格键: VK_BACK (8) 左徽标键: VK_LWIN (91) 右徽标键: VK_RWIN (92) 鼠标右键快捷键:VK_APPS (93) Insert键: VK_INSERT (45) Home键: VK_... 阅读全文
posted @ 2013-01-31 09:17 qingsun_ny 阅读(826) 评论(0) 推荐(0) 编辑
摘要: 1 vs中默认的路径是与.sln并列的地方,如果程序中用到的资料没有放在这个默认路径,就需要写出路径2 tga是一种图片格式3 纹理绑定当绑定纹理的时候SetupRC(),这个是初始化函数,初始化OpenGL使用中的一切未初始化的参数;glBindTexture(GL_TEXTURE_2D, textures[1]);glBegin(GL_QUADS);glTexCoord2f(1.0f, 1.0f);glVertex3f(25.0f,25.0f,25.0f);glTexCoord2f(1.0f, 0.0f);glVertex3f(25.0f,-25.0f,25.0f);glTexCoord2 阅读全文
posted @ 2013-01-31 09:17 qingsun_ny 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 1 根据网上通用的配置OpenGL的方法为程序添加 .dll,.h和 .lib2 openGL超级宝典中VS的所有.cpp文件中会有包含#include"http://www.cnblogs.com/shared/gltools.h"的语句意思是说这些.cpp共用这个.h文件,放在shared文件夹下3 在文件夹下找到gltools.h,将freeglut_static.lib注释掉问题就解决了 阅读全文
posted @ 2013-01-31 09:16 qingsun_ny 阅读(855) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2013-01-31 09:15 qingsun_ny 阅读(210) 评论(0) 推荐(0) 编辑