![Android編程之加速度傳感器_第1頁](http://file4.renrendoc.com/view/1c0763b1eb2f8785febd73204ce3fd8d/1c0763b1eb2f8785febd73204ce3fd8d1.gif)
![Android編程之加速度傳感器_第2頁](http://file4.renrendoc.com/view/1c0763b1eb2f8785febd73204ce3fd8d/1c0763b1eb2f8785febd73204ce3fd8d2.gif)
![Android編程之加速度傳感器_第3頁](http://file4.renrendoc.com/view/1c0763b1eb2f8785febd73204ce3fd8d/1c0763b1eb2f8785febd73204ce3fd8d3.gif)
![Android編程之加速度傳感器_第4頁](http://file4.renrendoc.com/view/1c0763b1eb2f8785febd73204ce3fd8d/1c0763b1eb2f8785febd73204ce3fd8d4.gif)
![Android編程之加速度傳感器_第5頁](http://file4.renrendoc.com/view/1c0763b1eb2f8785febd73204ce3fd8d/1c0763b1eb2f8785febd73204ce3fd8d5.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
加速度傳感器使用2011013077
段道兵軟件111班2023/5/24?1)Android所有的傳感器都?xì)w傳感器管理器
SensorManager
管理,獲取傳感器管理器的方法:String
service_name
=Context.SENSOR_SERVICE;2011013077
段道兵軟件111班SensorManager
sensorManager
=(SensorManager)getSystemService(service_name);2023/5/24?2)從傳感器管理器中獲取其中某個或者某些傳感器的方法有如下三種:2011013077
段道兵軟件111班?
第一種:獲取某種傳感器的默認(rèn)傳感器?Sensor
defaultGyroscope=sensorManager.getDefaultSensor(Sensor.TYPE_GYROSCOPE);2023/5/24?2)從傳感器管理器中獲取其中某個或者某些傳感器的方法有如下三種:?
第二種:獲取某種傳感器的列表2011013077
段道兵軟件111班?List<Sensor>
pressureSensors
=sensorManager.getSensorList(Sensor.TYPE_PRESSURE);2023/5/24?2)從傳感器管理器中獲取其中某個或者某些傳感器的方法有如下三種:?
第三種:獲取所有傳感器的列表2011013077
段道兵軟件111班?List<Sensor>
allSensors=sensorManager.getSensorList(Sensor.TYPE_ALL);2023/5/24?3)定義傳感器監(jiān)聽器,用于監(jiān)聽傳感器,如:2011013077
段道兵軟件111班?SensorEventListeneracceleromererListener
=
newSensorEventListener(){?
@Override??public
void
onAccuracyChanged(Sensorsensor,int
accuracy){//傳感器精度的改變//
TODO
something
}2023/5/24?3)定義傳感器監(jiān)聽器,用于監(jiān)聽傳感器,如:2011013077
段道兵軟件111班???@Overridepublic
void
onSensorChanged(SensorEventevent){//傳感器數(shù)據(jù)變動事件//
TODO
something
}?
}2023/5/24?4)對于某一個傳感器,它的一些具體信息的獲取方法可以見下表:2023/5/242011013077
段道兵軟件111班?5)根據(jù)傳感器的狀態(tài)的變化判斷出用戶的操作,如:在使用加速度傳感器時可以通過傳感器數(shù)值判斷手機(jī)是否在搖晃:2011013077
段道兵軟件111班??記錄acceleromererSensor的三個參數(shù)x、y、z;每個100毫秒檢測一次:看是不是剛開始晃動,是則記錄開始事件,否則記錄每次晃動幅度;2023/5/24?5)根據(jù)傳感器的狀態(tài)的變化判斷出用戶的操作,如:在使用加速度傳感器時可以通過傳感器數(shù)值判斷手機(jī)是否在搖晃:2011013077
段道兵軟件111班??c.把每次的晃動幅度相加,得到總體晃動幅度d
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- PQA-18-生命科學(xué)試劑-MCE-3779
- Filiformine-生命科學(xué)試劑-MCE-8234
- 11-Hydroxy-9-R-hexahydrocannabinol-生命科學(xué)試劑-MCE-8544
- 4-Iso-THC-4-Iso-tetrahydrocannabinol-生命科學(xué)試劑-MCE-2807
- 2025年度磚廠承包與市場拓展合作協(xié)議
- 2025年新推出門面房出租管理服務(wù)合同
- 二零二五年度企業(yè)自愿離職合同解除范本及離職補(bǔ)償金計(jì)算標(biāo)準(zhǔn)
- 二零二五年度數(shù)字音樂版權(quán)互惠合作合同
- 二零二五年度洗煤廠煤炭洗選技術(shù)租賃合同
- 智能科技與家庭旅游的融合探索
- 2025年中國南方航空股份有限公司招聘筆試參考題庫含答案解析
- 商務(wù)部發(fā)布《中國再生資源回收行業(yè)發(fā)展報(bào)告(2024)》
- 山東省濟(jì)南市2024-2024學(xué)年高三上學(xué)期1月期末考試 地理 含答案
- 2025年福建新華發(fā)行(集團(tuán))限責(zé)任公司校園招聘高頻重點(diǎn)提升(共500題)附帶答案詳解
- 實(shí)施彈性退休制度暫行辦法解讀課件
- 江蘇省駕??荚嚳颇恳豢荚囶}庫
- 四川省成都市青羊區(qū)成都市石室聯(lián)合中學(xué)2023-2024學(xué)年七上期末數(shù)學(xué)試題(解析版)
- 2024-2030年中國自動光學(xué)檢測儀(AOI)市場競爭格局與前景發(fā)展策略分析報(bào)告
- 咨詢公司績效工資分配實(shí)施方案
- 2025新人教版英語七年級下單詞表
- 中華護(hù)理學(xué)會團(tuán)體標(biāo)準(zhǔn)-氣管切開非機(jī)械通氣患者氣道護(hù)理
評論
0/150
提交評論