Android キーボード API を使用して、キーボードのダイナミクス情報を必要とするアプリを作成することを検討しています。
このようなものに必要なコントロールと精度を私に与えてくれますか? このリンクを見てみましたが、うまくいくようです。
私が必要とする詳細の種類は、主に
- 連続してキーを押す間の経過時間
- ダウン イベントが発生し、アップ イベントが発生した正確な時刻
他の提案や、これについて私に教えてくれることがあれば、大歓迎です!
Android キーボード API を使用して、キーボードのダイナミクス情報を必要とするアプリを作成することを検討しています。
このようなものに必要なコントロールと精度を私に与えてくれますか? このリンクを見てみましたが、うまくいくようです。
私が必要とする詳細の種類は、主に
他の提案や、これについて私に教えてくれることがあれば、大歓迎です!
一般的に、これは実行可能なことのようです。おそらく。を使用して、キーボードイベントが発生した時刻(プレスとリリースを含む)を確実にキャプチャできますSystem.currentTimeMillis
。一般に、キーが押されたときとイベントが発生するときの間にはごくわずかなギャップしかありませんが、これは高いCPU負荷によって悪化する可能性があります。正確なアプリケーションが何であるかはわかりませんが、認証が中心である場合は、(「リアルタイム」ではなく)入力全体に対して最初にテキストとこのすべてのタイミング情報を記録することを検討してください。