第11章 Android传感器应用 《Android程序设计教程》课件.pptVIP

  • 2
  • 0
  • 约1.74万字
  • 约 45页
  • 2019-04-17 发布于江西
  • 举报

第11章 Android传感器应用 《Android程序设计教程》课件.ppt

这个播放器的开始和停止是由晃动手机来实现的。其主要思路是:当手机晃动时,加速度的变化幅度超高设定的界限,视为认为决定播放或停止。与获取传感器值类似,首先通过getSystemService方法得到SensorManager对象,然后通过RegisterListener方法来对其进行注册,并在onSensorChanged()方法中设置监听器以实现该功能,最后注销传感器。 11.3.1 android加速传感器使用 —— 实现手机摇一摇控制音乐播放 * 其主要代码如下:(其他部分见随书例程) 11.3.1 android加速传感器使用 —— 实现手机摇一摇控制音乐播放 1 public class MainActivity extends Activity implements SensorListener{ 2 private MediaPlayermp=null;//播放音乐 3 SensorManagersm; 4 private long currentTime,lastTime,duration;//记录传感器变化的时间变量 5 private float lastX,lastY,lastZ;//记录上一次震动位置 6 private float currentShake,totalShake;//记录震动幅度 7 private booleanisPl

文档评论(0)

1亿VIP精品文档

相关文档