- 博客(6)
- 资源 (10)
- 收藏
- 关注
原创 关于ToolRotate——Android屏幕方向旋转的根源
这篇文章是对开源项目http://code.google.com/p/flying-on-android/中ToolRotate.cpp的补充说明。 这个程序源于Android平台中的OpenGL库出现的一个bug,我们的板子屏幕分辨率是800*600,当程序竖屏状态时(600*800),屏幕上的横线会出现锯齿。打开"设置"这一类有列表的程序时,可以很显示地看到列表之间的分隔线中间有一段比两边的
2011-06-28 20:15:00 3848
原创 修复ubuntu的grub
win7与ubuntu10.10双系统,这一年来win7就没开过几次,不管是速度还是开发方便性上面,都用熟了ubuntu。只是这几天向SD卡复制文件时,只要文件在五、六十M以上的时候,就复制得很慢很慢,几十分钟吧,复制完成以后烧到板子上还用不了。就把ubuntu10.10升级到11.04,一边升级一边看网页,不料弱出个对话框来,让选择grub安装位置。当时也没注意机器上还插着SD卡,就随便点了个下
2011-06-28 11:57:00 2453 1
原创 ToolSensor——操作传感器底层API如何使用
这是对开源项目flying中的ToolSensor.cpp的说明。flying项目的源码在这里:http://code.google.com/p/flying-on-android/这篇文章是对下面这个开源项目中ToolSensor.cpp的详细描述和知识点记录。http://code.google.com/p/flying-on-android/framework层有一个传感器服务,负责
2011-06-21 12:56:00 4188
原创 最新版本SmallLanguage的语法
这个页面只记录最新版本支持的语法。 操作符,按优先级由高到低排列()-(负)*/%+- >=== !=&&||=变量定义number a = 1;text b="hello world!";if语句if a{a=a+1;}elseif a==2;{}else{}for语句for number i
2011-06-17 13:08:00 1427 5
原创 ToolLibrary——编译和操作动态库
项目的源码在这里:http://code.google.com/p/flying-on-android/ 因为用到了dlopen等函数,所以,编译ToolLibrary时,需要给LOCAL_SHARED_LIBRARIES加上libdl。 调用当前目录的子目录下面的Android.mk时,写法如下:include $(LOCAL_PATH)/lib/Andr
2011-06-09 09:35:00 8775 4
原创 陀螺仪、加速计、磁力计等传感器汇总
<br /> <br />陀螺仪就是内部有一个陀螺,它的轴由于陀螺效应始终与初始方向平行,这样就可以通过与初始方向的偏差计算出实际方向。手机里陀螺仪实际上是一个结构非常精密的芯片,内部包含超微小的陀螺。<br />加速计是用来检测手机受到的加速度的大小和方向的,而手机静置的时候是
2011-06-01 16:43:00 77409 2
改进的开源项目3D的罗盘(marine compass)
2011-07-15
EventHub演示程序及源码
2011-05-13
SurfaceFlinger使用演示程序及源代码
2011-05-09
JNI编程指南和规范的中文翻译(The JavaTM Native Interface Programmer's Guide and Specification)
2010-09-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人