a亚洲精品_精品国产91乱码一区二区三区_亚洲精品在线免费观看视频_欧美日韩亚洲国产综合_久久久久久久久久久成人_在线区

首頁 > 系統 > Android > 正文

Android傳感器SensorEventListener之加速度傳感器

2019-10-21 21:25:49
字體:
來源:轉載
供稿:網友

這個類(我的是Activity中)繼承SensorEventListener接口

先獲取傳感器對象,再獲取傳感器對象的類型

//獲取傳感器管理對象    SensorManager mSensorManager = (SensorManager)getSystemService(Context.SENSOR_SERVICE);     // 獲取傳感器的類型(TYPE_ACCELEROMETER:加速度傳感器)    Sensor mSensor = mSensorManager.getDefaultSensor(Sensor.TYPE_ACCELEROMETER);

這里我們除了可以獲取加速度傳感器之外,還可以獲取其他類型的傳感器,如:

  • * Sensor.TYPE_ORIENTATION:方向傳感器。
  • * Sensor.TYPE_GYROSCOPE:陀螺儀傳感器。
  • * Sensor.TYPE_MAGNETIC_FIELD:磁場傳感器。
  • * Sensor.TYPE_GRAVITY:重力傳感器。
  • * Sensor.TYPE_LINEAR_ACCELERATION:線性加速度傳感器。
  • * Sensor.TYPE_AMBIENT_TEMPERATURE:溫度傳感器。
  • * Sensor.TYPE_LIGHT:光傳感器。
  • * Sensor.TYPE_PRESSURE:壓力傳感器。

重寫注冊方法

@Override  protected void onResume(){    super.onResume();    //為加速度傳感器注冊監聽器    mSensorManager.registerListener(this, mSensor, SensorManager.SENSOR_DELAY_GAME);  }

重寫onSensorChanged方法

@Override   public void onSensorChanged(SensorEvent event){     values = event.values;     StringBuilder sb = new StringBuilder();     sb.append("X方向的加速度:");     sb.append(values[0]);     sb.append("/nY方向的加速度:");     sb.append(values[1]);     sb.append("/nZ方向的加速度:");     sb.append(values[2]);     mTextValue.setText(sb.toString());//輸出到Imageview上,就可看見加速度的變化   }

重寫取消監聽的方法

  @Override  protected void onStop(){    super.onStop();    //取消監聽    mSensorManager.unregisterListener(this);  }

這樣就能獲取加速啦。

將values[]數組傳給需要使用的對象就能使用了。

總結

以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作具有一定的參考學習價值,謝謝大家對VEVB武林網的支持。


注:相關教程知識閱讀請移步到Android開發頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 97在线免费视频 | 成人免费在线视频 | 久久亚洲国产视频 | 国产精品视频免费播放 | 日本久久久 | 华丽的挑战在线观看 | 欧美暴操| 国产在线一二三区 | av在线免费观看一区二区 | 中文字幕日韩欧美 | www.日韩视频 | 综合久久综合久久 | 91久久精品国产免费一区 | 欧美一区二区久久 | 亚洲成人精品久久 | 一本之道高清码 | 日本最黄视频 | 亚洲三级视频 | 国产免费一区二区三区最新不卡 | 欧美一区二区三区四区视频 | 国产小视频在线看 | 国产精品视频 | 久久久久久久久久久久久九 | 色片在线看 | 亚洲国产精品一区二区第一页 | 玖玖在线 | 久久综合九色综合欧美狠狠 | 日本免费不卡 | 中文字字幕在线观看 | 久久国产亚洲精品 | 中文字幕av亚洲精品一部二部 | 久久视频免费在线 | 毛片免费观看网址 | 亚洲色图 偷拍自拍 | 国产精品久久一区 | 国产日韩av在线 | 国产看片网站 | 中文字幕乱码亚洲精品一区 | www狠狠干 | 成人性大片免费观看网站 | 一区视频在线 |