全部博文(80)
发布时间:2013-02-04 00:00:09
LOCAL_PRELINK_MODULE Prelink 利用事先链接代替运行时链接的方法来加速共享库的加载,它不仅可以加快起动速度,还可以减少部分内存开销,是各种Linux架构上用于减少程序加载时间、缩短系统启动时间和加快应用程序启动的很受欢迎的一个工具。程序运行时的动态链接尤其是重定位(relocation)的开销对于大.........【阅读全文】
发布时间:2013-02-02 18:57:35
我们经常会遇到这样的问题: 我们想在eclipse里的android工程中使用存在于android开源代码中的某个类,但是这个类却不包含在android sdk中。 怎么办呢?难道我们的开发就要限制于sdk公开的类中?答案肯定是否定的,聪明的鱼告诉你一个解决办法: 1、首先准备好你要使用的类,例如:我使用想ServiceManager类。我.........【阅读全文】
发布时间:2013-01-16 15:32:24
使用 tiny6410 提供的 Android 源码编译,在 Ubuntu 12.04 服务器上 最后生成文件系统时出错:1.使用文档中的命令:$ ./genrootfs.sh 输出一大堆信息: chown: changing ownership of `rootfs_dir/system/usr/share/alsa/pcm/side.conf': Operati.........【阅读全文】
发布时间:2013-01-07 22:12:33
矢量字体的使用不同于点阵字体,在矢量字体文件中存放的是字符的轮廓(字符关键点的相对位置),通常也称为 glyph,取得这些关键点后需要用某些数学函数将其描出。这对于普通用户的应用来说比较难,而 FreeType 库正好帮我们解决了这些问题。FreeType 库是一个完全免费(开源)的、高质量的且可移植的字体引擎,它提供统一的接口来访问多种字体格式文件,包括 TrueType、OpenType、 Type1、CID、CFF、Windows FON/FNT、X11 PCF 等。支持单色位图、反走样位图的渲染。测试 FreeType 库(下述程序只是大致流程示意......【阅读全文】
发布时间:2013-01-06 18:52:41
??? 普通 89C51,89C52 系列单片机的内部 RAM 只有 128(89C51)/256(89C52) 供用户使用。(1)低 128 字节的内部RAM(地址:00H-7FH),可直接寻址或间接寻址。(data/idata)(2)高 128 字节的内部RAM(地址:80H-FFH),只能间接寻址(普通89C51没有)。(idata)(3)特殊功能寄存器 SFR(地址:80H-FFH),只能直接寻址。(data)??? 特殊功能寄存器 SFR 和高 128 字节的内部 RAM 是通过寻址方式来区分的,传统的 8051 系列单片机......【阅读全文】