- 博客(2)
- 收藏
- 关注
转载 Android 图形系统
<br />本文试图讲述Android图形系统的底层实现。Android图形系统底层实现非常复杂,文档较少,没有使用比较流行的图形组建如X window, Cairo等。<br /><br />Android中的图形系统采用Client/Server架构。Server (即SurfaceFlinger)主要由c++代码编写而成。Client端代码分为两部分,一部分是由Java提供的供应用使用的api,另一部分则是由c++写成的底层实现。下图概要介绍了android图形系统的架构以及使用到的主要组件。<br
2010-06-04 16:41:00
449
转载 Android 重力感应和屏幕旋转关系
<br />采用重力加速度感应控制屏幕旋转最为理想。<br /> 不方便作图,简单说:重力加速度感应可以想象成一个小球在坐标系中,三个方向上的加速度。永远以手机屏幕为准,不以外界为准作图,手机水平放置,向上是y轴正向,向右是x轴正向,向外是z轴正向。这和高数坐标系一样。<br /> 注意:你移动手机反映在坐标系上你移动的是坐标系远点(旋转)<br /> 1. Accelrator的x,y,z轴的正负向变化:<br /> 手机屏幕向上水平放置时: (x,y,z) = (0, 0, -9.81)<br
2010-06-02 13:57:00
1041
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人