Android
文章平均质量分 68
Qoo_wzp
这个作者很懒,什么都没留下…
展开
-
关于C中结构体存储的简介
<br />运算符sizeof可以计算出给定类型的大小,对于32位系统来说,sizeof(char) = 1; sizeof(int) = 4。基本数据类型的大小很好计算,我们来看一下如何计算构造数据类型的大小。<br /> C语言中的构造数据类型有三种:数组、结构体和共用体。<br /> 数组是相同类型的元素的集合,只要会计算单个元素的大小,整个数组所占空间等于基础元素大小乘上元素的个数。<br /> 结构体中的成员可以是不同的数据类型,成员按照定义时的顺序依次存储在连续的内存空间。和数组不一样的是原创 2010-11-15 11:02:00 · 1512 阅读 · 0 评论 -
关于Makefile,Makefile.in,Makefile.am的问题
最近在研究开源的东西,发现有很多makefile.am,makefile.in,makefile文件,它们之间究竟是什么关系呢?能可以用什么工具生成吗? 无论对于一个初学者还是一个资深的Linux程序员,编写Makefile文件都是一件很麻烦的事;再者,开发人员应该把主要的精力放在程序代码的编写上,而在Makefile文件花费太多的精力显然是不明智的;还有,对于不同的处理器架构,往往编译器不同,环境不同,特别是一些嵌入式系统中的各种程序的编译,于是移植问题也使Makefile文件编写趋于复杂,也显得这转载 2011-01-23 15:18:00 · 15432 阅读 · 0 评论 -
windows下的android-ndk-r4开发环境
<br />首先:肯定你必须下个android-ndk-r4和cygwin,去google一下就知道了。<br />android-ndk-r4放在一个文件加下就行了,cygwin寻妖在线安装,安装时注意选上“dev”,这里面包括一些g++,gCC,make命令。<br />而后设置cygwin环境变量,<br />在Cygwin目录中的(/home/username)下找.bash_profile文件,并在文件的尾部加入代码:<br />NDK_ROOT=/cygdrive/d/Android/and原创 2011-05-30 13:04:00 · 1325 阅读 · 0 评论 -
git Android源代码
最近需要获得android源代码,用的系统是centos,现在就其操作过程进行一一介绍:1、git安装:添加源su -c 'rpm -Uvh http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-4.noarch.rpm' 然后安装git yum install git2、安装Repo(步聚2)首先确保在当前用户的主目录下创建一个/bin目录(如果没有的话),然后把它(~/bin)加到PATH环境变量中接下来通原创 2011-04-27 13:07:00 · 1514 阅读 · 0 评论 -
android-ndk-r4下jni开发
jni的应用主要设计到java调用C/C++以及C/C++回调java。首先是java调用c/c++中的函数,这部分比较简单,基本上市一下步骤:编写java类,类似public class CActivityMain extends Activity { /** Call原创 2011-07-19 17:37:44 · 1006 阅读 · 0 评论 -
android-ndk-r4下jni开发2
下面就线程外回调java进行介绍:1找到类句柄2找到类的方法的句柄3实例化类4调用实例化类的方法。以上是基本步骤。JavaVM *gJavaVM; jmethodID mid;jclass mClass;‘jint JNI_OnLoad(JavaVM* vm, void* re原创 2011-07-19 17:48:51 · 1313 阅读 · 0 评论