本文整理汇总了Java中org.altbeacon.beacon.BeaconManager.getRegionExitPeriod方法的典型用法代码示例。如果您正苦于以下问题:Java BeaconManager.getRegionExitPeriod方法的具体用法?Java BeaconManager.getRegionExitPeriod怎么用?Java BeaconManager.getRegionExitPeriod使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类org.altbeacon.beacon.BeaconManager
的用法示例。
在下文中一共展示了BeaconManager.getRegionExitPeriod方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: markOutsideIfExpired
import org.altbeacon.beacon.BeaconManager; //导入方法依赖的package包/类
public boolean markOutsideIfExpired() {
if (inside) {
if (lastSeenTime > 0 && SystemClock.elapsedRealtime() - lastSeenTime > BeaconManager.getRegionExitPeriod()) {
LogManager.d(TAG, "We are newly outside the region because the lastSeenTime of %s "
+ "was %s seconds ago, and that is over the expiration duration "
+ "of %s", lastSeenTime, SystemClock.elapsedRealtime() - lastSeenTime,
BeaconManager.getRegionExitPeriod());
markOutside();
return true;
}
}
return false;
}
示例2: collect
import org.altbeacon.beacon.BeaconManager; //导入方法依赖的package包/类
public SettingsData collect(@NonNull Context context) {
BeaconManager beaconManager = BeaconManager.getInstanceForApplication(context);
mBeaconParsers = new ArrayList<>(beaconManager.getBeaconParsers());
mRegionStatePersistenceEnabled = beaconManager.isRegionStatePersistenceEnabled();
mAndroidLScanningDisabled = beaconManager.isAndroidLScanningDisabled();
mRegionExitPeriod = BeaconManager.getRegionExitPeriod();
mUseTrackingCache = RangeState.getUseTrackingCache();
mHardwareEqualityEnforced = Beacon.getHardwareEqualityEnforced();
return this;
}