- 博客(6)
- 资源 (6)
- 收藏
- 关注
原创 [Android 知识点剖析] Looper Handler MessageQueue
原文发表于简书 http://www.jianshu.com/p/cf1df8cd27bd快速了解消息循环场景首先一句话总结一下上面这些概念: Looper是为一个Thread添加一个事件循环(Message Loop) MessageQueue是Looper中管理Message的队列 Message是事件循环中的事件对象 Handler是用来创建Message并且管理发送M
2017-05-15 09:47:45
382
转载 欢迎使用优快云-markdown编辑器
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2017-05-15 09:44:11
204
原创 ios学习之路(知识点)Values of type 'NSInteger' should not be used as format arguments...
在使用format arguments的时候,遇到了如题的编译器 warning, 当然Xcode也提供了Fix-it来解决。但作为一个合格的程序者,原理是一定要去探个究竟的,起码这点好奇心如果都没有,那在工作的路上一定会跪掉的。不废话了,简单如下的demo,就可以重现这个问题。 NSInteger number = 5; NSLog(@"%d", number); [NSStri
2015-01-15 16:07:32
2959
3
原创 OpenGl 入门(windows)
Windows提供opengl支持和实现Windows 64-bit location: C:\Winodws\SysWOW64\opengl32.dllWindows 32-bit location: C:\Windows\System32\opengl32.dll尽管win64的System32下面仍然有opengl32.dll,但是win64会默认查找Sy
2013-08-16 10:31:42
624
原创 动态链接
什么是动态链接(what) 把程序的模块相互分割开来,不再将它们静态链接到一起,而是等到程序运行时才进行链接,这就是动态绑定的基本思想。 为什么要动态链接库?(why) 静态链接缺点:浪费计算机内存和硬盘空间,特别是多进程操作系统。比如有两个程序共享一个静态库,那么生成的可执行文件中就有两份,加载到内存执行也是对程序的更新,部署和发布也很麻烦, 比如打补丁。
2013-07-22 13:34:23
584
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人