タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

JavaとAndroidとiBeaconに関するraimon49のブックマーク (1)

  • aBeacon ~iBeacon を Android で受信する~ | ギャップロ

    6~9 byte 目までの値は、iBeacon であれば全て同じため、この値を参照することで iBeacon なのか判定することが出来ます。 aBeacon を使用する上で aBeacon を実際に使用するにあたり、考えなくてはいけないことを以下にまとめていきたいと思います。 フィルタリング onLeScan は、Beacon を検出するたびに呼ばれます。そのため、監視対象の Beacon 領域内に居続ける間は、ずっと onLeScan が呼ばれ続ける事になります。端末によっては、自動的に判断しフィルタリングしてくれるそうなのですが、そうじゃない場合には対策を立てないと、何度も何度も通知が来てしまいます。 それを回避するには、ArrayList などに検出した Beacon の情報を追加していき、onLeScan が呼ばれるごとにList 内を探査・比較し新しく発見した端末なのかを判断する

    aBeacon ~iBeacon を Android で受信する~ | ギャップロ
    raimon49
    raimon49 2014/08/22
    onLeScanで渡されるscanRecordのiBeaconフォーマットに自力対応。
  • 1