上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 26 下一页
  2011年7月6日
摘要: 以后工作中要用到android开发,所以想搭建好开发环境,笔记本装的是win7,在网上找了找相关资料,发现博客园有一片介绍搭建Android开发环境的文章,所以转载过来方便以后查看。转载地址:http://www.cnblogs.com/vengen/archive/2010/04/01/AndroidSetup.html我把该教程做成了一个PDF,网速慢的朋友可以在这里下载 http://files.cnblogs.com/vengen/AndroidSetup.zip 准备文件: 1 下载Android SDKhttp://code.google.com/android/download. 阅读全文
posted @ 2011-07-06 21:42 陈孝勇 阅读(238) 评论(0) 推荐(0) 编辑
摘要: 本文主要讲述如何在ndk开发环境下运行helloworld。本文使用的开发环境为windows + cygwin,用linux当然是没有问题的。安装开发环境¶本文并不打算介绍如何安装ndk开发环境。这方面的资料在google的官方文档上有很好的描述。下面给出它的链接:http://developer.android.com/这里主要讲一下要注意的问题:1、ndk版本必须是r4或r5官方给出的ndk-r4不支持STL,而我们的引擎代码需要用到,所以需要找到能支持STL的ndk-r4版本。幸好已经有人做了这个工作,下载地址为:http://www.crystax.net/android/ 阅读全文
posted @ 2011-07-06 20:55 陈孝勇 阅读(676) 评论(0) 推荐(0) 编辑
摘要: 很早就听说了android的NDK应用,只是一直没有时间去研究,今天花了点时间在windows平台搭建了NDK环境,并成功运行了第一个简单的android应用。一:什么是NDK?NDK 提供了一系列的工具,帮助开发者快速开发C(或C++)的动态库,并能自动将so 和java 应用一起打包成apk。这些工具对开发者的帮助是巨大的。NDK 集成了交叉编译器,并提供了相应的mk 文件隔离CPU、平台、ABI 等差异,开发人员只需要简单修改mk 文件(指出“哪些文件需要编译”、“编译特性要求”等),就可以创建出so。NDK 可以自动地将so 和Java 应用一起打包,极大地减轻了开发人员的打包工作。. 阅读全文
posted @ 2011-07-06 20:54 陈孝勇 阅读(226) 评论(0) 推荐(0) 编辑
  2011年6月30日
摘要: 原文地址:http://www.cnblogs.com/shenhaocn/archive/2011/03/01/1968461.html一、 简介Google code Project Hosting为项目开发提供了简洁方便的平台,尤其适用于多人合作的项目,在这里项目成员的交流和 沟通更加快捷高效,项目开发也更加合理有序。常用的开源项目托管平台有 sourceforge,google code 等. Sourceforge 是全球最大的开源社区,许多重 要,大型的的开源项目都选择 Sourceforge 作为其开发交流的平台. google code 项目托管是新兴的开源平 台,以其简单方便 阅读全文
posted @ 2011-06-30 11:26 陈孝勇 阅读(78) 评论(0) 推荐(0) 编辑
摘要: 什么是License许多混乱就始于你不知道License到底是什么,到底有什么含义。当你对你的产品使用License时,并不意味着你放弃了任何权利,你依然对其拥有原著作权。License只是授予他们于特定权利来使用你的产品。License只是把你的作品释放到公有领域,或者给各个拷贝赋予权限。也意味着你放弃了版权收入,别人也没有义务把你列为原作者或贡献者。开放源代码许可协议更容易为他人作出贡献,而不必寻求特别的许可。它也可以保护你作为原创者的权利,至少确认了你的贡献。它还可以保证你的工作不为别人所剽窃。GNU General Public LicenseGNU General Public Li 阅读全文
posted @ 2011-06-30 11:25 陈孝勇 阅读(510) 评论(0) 推荐(0) 编辑
  2011年6月23日
摘要: 命令名 快捷键 说明编辑.折叠到定义Ctrl + M,Ctrl + O自动确定在代码中创建区域的逻辑边界(如过程),然后隐藏它们。命令名 快捷键 说明编辑.折叠到定义Ctrl + M,Ctrl + O自动确定在代码中创建区域的逻辑边界(如过程),然后隐藏它们。编辑.注释选定内容Ctrl + K,Ctrl + C使用编程语言的正确注释语法将代码的当前行标记为注释。(vc2003)编辑.完成单词Ctrl + j Alt + 向右键显示基于当前语言的“完整单词”。(vc2003)编辑.删除Delete删除光标右侧的一个字符。编辑.向后删除Backspace Shift + Backspace删除光. 阅读全文
posted @ 2011-06-23 23:46 陈孝勇 阅读(1486) 评论(0) 推荐(1) 编辑
摘要: Visual Studio + VAssistX常用快捷键 收藏 一些打开啊新建就不说了……加括号粗体代表装了VAssistX插件的快捷键开发阶段:Ctrl+K->C(/):注释一段代码;Ctrl+K->U(/):取消注释一段代码;(//=)加入cpp里类方法前面的标准注释;(//-)加入开发人员个人信息,包括主机名和修改时间;编译阶段:Ctrl+F7:单编译一个cpp文件;Ctrl+Shift+B:重编译整个项目工程;调试阶段:F5:运行;F9:在当前行增加/删除断点;Ctrl+Shift+F9:删除所有断点;F10:单步执行,跳过所执行的函数体部分;F11:单步执行,会单步到所 阅读全文
posted @ 2011-06-23 23:45 陈孝勇 阅读(777) 评论(0) 推荐(0) 编辑
摘要: 定义 #ifndef x #define x ... #endif 这是宏定义的一种,它可以根据是否已经定义了一个变量来进行分支选择,一般用于调试等等.实际上确切的说这应该是预处理功能中三种(宏定义,文件包含和条件编译)中的一种----条件编译。 C语言在对程序进行编译时,会先根据预处理命令进行“预处理”。C语言编译系统包括预处理,编译和链接等部分。 #ifndef x //先测试x是否被宏定义过 #define x 程序段1 //如果x没有被宏定义过,定义x,并编译程序段1 #endif 程序段2 //如果x已经定义过了则编译程序段2的语句,“忽视”程序段1。 条件指示符#ifndef 的. 阅读全文
posted @ 2011-06-23 23:00 陈孝勇 阅读(1069) 评论(0) 推荐(0) 编辑
  2011年6月16日
摘要: [cocos2d-x-win32] 安装部署流程整理 cocos2d-x相信大家都知道,是用C++重写cocos2d-iphone引擎的一个开源项目。 其中win32版本可以在xp+VS2008下进行开发,这对于手边没有mac,想要写一些 简单的效果或是代码练练手来说是最好不过的(而且从c++到objc的移植也不是那么困难)。 下面我主要将自己从环境搭建部署到一个简单例子的移植的流程,和大家做一个分享,有 什么不对的,可以改进的地方或是问题,欢迎大家提出。 1.VS2008安装(下载安装包,直接安装,可以再安装时只选取C++的模块) 2.cocos2d-x安装部署 1)下载cocos2d-x. 阅读全文
posted @ 2011-06-16 00:21 陈孝勇 阅读(563) 评论(0) 推荐(0) 编辑
  2011年4月12日
摘要: using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace ConsoleApplication1{ class Program { static void Main(string[] args) { int? a; a = null;//此时输出3 //a = 6;//此时输出6 int b = a ?? 3; Console.Write(b); Console.ReadKey(); } }}变量定义中含有一个问号,意思是这个数据类型是NullAble类型的。变量定义中 阅读全文
posted @ 2011-04-12 21:11 陈孝勇 阅读(455) 评论(0) 推荐(0) 编辑
上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 26 下一页