作者adsl78728 (阿祐)
看板AndroidDev
標題[問題] 想請問使用Timer 抓取Sensor回傳值的問題
時間Thu Mar 7 01:14:00 2013
小弟因為論文方向跟Android的開發有關
希望使用Timer 來抓取Sensor的值並且紀錄成文字檔
小弟試了兩種方法
第一種是使用Handler 搭配 Thread 用postDelay這個方法
讓程式以20hz的速度
來將Sensor的值寫入到txt檔內
目前遇到的問題是
照理來說每秒鍾應該要有20筆資料,但是錄下來的筆數總是不對
timer的時間會飄掉(設定20hz 有時候只會寫12-15筆)
第二種就是用Timer + TimerTask這個方法
這個方法錄下的筆數比第一種準但是有時候還是會飄
==================================
想請問一下這兩種方法是否會有這樣的問題產生
小弟想說是否也有可能是我程式流程的問題
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.122.86.241
1F:推 tfe:就我所知 如果寫apk抓sensor data只能被動取值 沒辦法強制取值 03/08 00:20
2F:→ tfe:除非你可以寫linux上的執行檔 03/08 00:20