1.对于你第一个问题,其实在 android里, animation 的旋转也是通过 canvas 来实现的,而 canvas 的旋转是由于内部 Matrix 的矩阵变换,因此,你所说的三者没有根本区别,不过不建议使用 animation 进行旋转,因为 animation 相较于其他两个反应速度会慢一些2.看你的软件怎么发送数据给你了,如果是网络的话,就使用 Socket 建立实时通信嘛,这样比较准确