Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/229.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 我们将如何在Android中使用uuid_Java_Android - Fatal编程技术网

Java 我们将如何在Android中使用uuid

Java 我们将如何在Android中使用uuid,java,android,Java,Android,我第一次在我的项目中实现beacon,对UUid、major、minor以及如何在Region类中使用它感到困惑 想知道它的实际特点 Region Region=新区域(“backgroundRegion”,Identifier.parse(“B9407F30-F5F8-466E-AFF9-25556B57FE6D”),null,null);这一个我们应该传递什么并使用这一行–示例 假设你是一个买了1000个灯塔的博物馆。所有1000个信标都使用相同的UUID,该UUID告诉最终用户这些信标归博

我第一次在我的项目中实现beacon,对UUid、major、minor以及如何在Region类中使用它感到困惑

想知道它的实际特点


Region Region=新区域(“backgroundRegion”,Identifier.parse(“B9407F30-F5F8-466E-AFF9-25556B57FE6D”),null,null);这一个我们应该传递什么并使用这一行–

示例

假设你是一个买了1000个灯塔的博物馆。所有1000个信标都使用相同的UUID,该UUID告诉最终用户这些信标归博物馆所有

该博物馆有5个展览在运行,因此博物馆指定了1到5的主要值来识别指定给特定展览的信标。因此,现在有5组信标,分配的主要值为1、2、3、4或5

现在让我们假设每个展览中有200幅绘画和雕塑。所有展品都指定了一个信标,以提供关于每件展品的唯一信息,因此您可以使用次要值来区分每个信标

因此,现在有5个组,每个组有200个信标,每个信标分配一个较小的值1到200

定义区域

信标区域可通过三种方式定义:

仅使用UUID:它由具有给定UUID的所有信标组成

使用UUID和MARGY:它由使用UUID和MARGY的特定组合的所有信标组成

对于UUID,主要和次要:它只包含一个信标

编辑

public Region(String uniqueId,
  Identifier id1,
  Identifier id2,
  Identifier id3)
构造用于测距或监视的新区域对象 参数:

uniqueId--一个唯一标识符,用于以后取消测距和监视,或更改正在测距/监视的区域

id1--最高有效标识符(可以为空)

id2--第二个最重要的标识符(可以为空)

id3--第三个最重要的标识符(可以为空)

资料来源:

示例如下:


希望有帮助。

Thx bro its帮助我理解了工作原理,但我有一条线,想知道它的实际功能。Region Region=新区域(“backgroundRegion”,Identifier.parse(“B9407F30-F5F8-466E-AFF9-25556B57FE6D”),null,null);这一个我们应该通过它和使用这个lineThx broo可怕的解释。