- 博客(7)
- 资源 (14)
- 收藏
- 关注
转载 Android源码分析-Activity的启动过程
转载出处:Activity是Android中一个很重要的概念,堪称四大组件之首,关于Activity有很多内容,比如生命周期和启动Flags,这二者想要说清楚,恐怕又要写两篇长文,更何况分析它们的源码呢。不过本文的侧重点不是它们,我要介绍的是一个Activity典型的启动过程,本文会从源码的角度对其进行分析。我们知道,当startActivity被调用的时候,可以启动一个Activity,
2014-08-25 13:28:03 1387
原创 菜鸟入门之lua与c++相互调用(包含多个demo)
前两篇文章中,已经介绍了使用vs2010编译lua5.1源码生成lua.lib 和 vs项目中使用c++调用lua,可以保证demo在vs上运行起来了。这里再详细介绍下c++和lua之间的相互调用以及原理。c++与lua直接的调用,实际上通过一个栈结构来传递数据,该栈结构栈顶的索引值为-1,向栈底方向索引值依次为-1 ,-2......栈顶索引为1.栈结构里可以放函数,表,字符串,整形等各种l
2014-08-24 11:11:42 4108
原创 三分钟理解cocos2dx的内存管理
cocos2dx的内存管理移植自Objective-C, 对于没有接触过OC的C++开发人员来说是挺迷惑的。不深入理解内存管理是无法写出好的C++程序的,我用OC和cocos2dx也有一段时间了,在此总结一下,希望对想用cocos2dx开发游戏的朋友有所帮助。C++的动态内存管理一般建议遵循谁申请谁释放的原则,即谁通过new操作符创建了对象,谁就负责通过delete来释放对象。如果
2014-08-14 09:32:12 833
原创 c++ 中const的使用
在c++中,const是这么一个东西:如果你希望能够有一些东西是别人不能修改的,这个时候const就起作用了。const 在使用情况如下:a.修饰常量const int a;int const a; 这里不论const放什么位置,效果其实都一样的。b.修饰指针:const double *p——const放于指针*之前,代表当前指针指向的内存是不可改变的
2014-08-10 21:01:20 849
原创 用三分钟理解c语言sizeof
一、概念sizeof是单目操作符,同++等操作符一样。作用是以字节形式输出操作对象所在储存打小。二、用法a.操作数据类型 如sizeof(int),输出int类型在内存中所占的字节长度,具体取决于具体环境,本机输出为4。b.操作变量如 char a[6]; printf("%d\n" ,sizeof(a)),因为已经定义了char数组长度,所以输出值为6。三、常见问题
2014-08-03 19:30:24 1269
google breakpad崩溃解析工具(已经编译过,可以直接使用)
2015-04-03
c++与lua相互调用编程实例(vs2012 win32工程)
2014-08-24
Android抓取系统日志,然后作为文本附件发送邮件
2013-04-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人