android-sensors

    1

    1答えて

    私は位置の変化を判断するセンサーの複雑さを使用するAndroidのナビゲーションアプリで取り組んでいます。場合によっては、デバイスがGPS信号をしばらく(トンネルまたはマルチレベルの駐車場)得ることができず、私はINSアプローチを使用してこれらのギャップを補う必要があります。 はい私はcell-idやデータがデバイスのキャリアから取得されていることを知っていますが、現在はセンサーに焦点を当てていま

    4

    2答えて

    私はさまざまな目的でSensorManagerを使用するAndroidアプリケーションで作業しています。 HTCセンセーションボードセンサー上のすべてのための1.0解像度値を有する: 調査中IはSensor.getResolution()機能が異なるデバイスに異なる値を返すことを見出しました。 モトローラXOOM: 3-axis Accelerometer -> 0.009576807 3-ax

    4

    1答えて

    私は多くの場所で次のように読んでいます:One Screen Deserves Another: "デバイスの自然な姿勢のためにAPIによって使用されるセンサ座標系は、デバイスが動くにつれて変化せず、OpenGL座標系と同じです。 さて、私はこの画像と同じ読みを得る: 私は理解していない何かがある:私が直面して画面に常に(携帯電話を回転させる場合は、座標系が変わらない場合ユーザ)には、常にY軸に重

    0

    1答えて

    私はとき肖像とオフ、このコードを使用して風景が、それは常にアクティブなままにproximitywakelockをオンにするtryngだ:どのよう //in onCreate() of my Activity PowerManager pm = (PowerManager) getSystemService(Context.POWER_SERVICE); mProximityW

    1

    2答えて

    加速度センサーを常時監視するサービスが必要です。私は過去に、ディスプレイがオフにならないようにすることはできませんでしたが、バッテリーの寿命はひどいことが分かりました。 私の質問は、絶えずバックグラウンドで実行される電力効率の高い加速度計モニタを実装する良い方法はありますか?

    2

    1答えて

    現在、加速度計とマイクのデータを2秒ごとに収集するはずのアプリケーションで作業しています。これを行うために、アプリケーションがバックグラウンドで実行されている間にデータを収集するためにサービスを開始しました(内部でタイマーを実行しています)。ここまでは順調ですね。 タイマーが開始され、データが収集され、そのデータがXMLファイルに書き込まれます。しかし、生成されたXMLファイルを見て、私は、携帯電

    5

    1答えて

    私は電話機の傾斜角度を取得しようとしていますが、私はLG Optimus Sの2.3でそれを完璧に動かすこの活動を持っていますが、 ICS 4.0.2を実行しているVerizon Galaxy Nexusでは、TYPE_MAGNETIC_FIELDイベントは発生しません。 TYPE_MAGNETIC_FIELDイベントが発生しないため、SensorManager.getRotationMatrix

    0

    1答えて

    私のアプリケーションでは、少なくとも1つのロケーション・プロバイダーを使用可能にする必要があります。一つは、私が使用して有効になっているかどうかを知るために:今 isGpsLocationEnabled = ((LocationManager) getSystemService(LOCATION_SERVICE)) .isProviderEnabled(LocationManage

    5

    1答えて

    「開始」ボタンが押されたときにサービスを開始し、「停止」ボタンが押されたときにサービスを停止するアプリケーションを作成しています。このサービスでは、ACCELEROMETERセンサーのリスナーを登録して、x、y、z軸の加速度計の値を取得します。ただし、アプリケーションを停止してセンサーからリスナーを登録解除すると、加速度計の値が取得されます。 ここでは、コードです: // Service pub

    0

    1答えて

    サンプリング周波数20Hz、つまり20サンプル/秒が必要です。しかし、私の携帯電話の加速度計は、SENSOR_DELAY_GAMEでわずか17Hzのサンプリング周波数を持っています。 20サンプルを取得するためのプログラムによる遅延を与える方法はありますか?