Java “.build()”在Google Analytics for Android的上下文中做什么?
此代码初始化一个新的EventBuilder对象并设置该对象上的值。为什么最后需要构建Java “.build()”在Google Analytics for Android的上下文中做什么?,java,android,google-analytics,Java,Android,Google Analytics,此代码初始化一个新的EventBuilder对象并设置该对象上的值。为什么最后需要构建 tracker.send(new HitBuilders.EventBuilder() .setCategory("Achievement") .setAction("Unlocked") .setLabel("5 Dragons Rescued") .setValue(1) .build()); 您正在创建HitBuilders.EventBuilder的实例。通常
tracker.send(new HitBuilders.EventBuilder()
.setCategory("Achievement")
.setAction("Unlocked")
.setLabel("5 Dragons Rescued")
.setValue(1)
.build());
您正在创建HitBuilders.EventBuilder的实例。通常,尤其是在Android相关的开发中,当您看到一个类以…Builder结尾时,它会使用。而且,当…生成器类是其他类中的静态类时,生成器将构建外部类的实例。在本例中,假定HitBuilders.EventBuilder创建HitBuilders的一个实例
build是生成器类创建请求实例的约定。您正在创建HitBuilders.EventBuilder的实例。通常,尤其是在Android相关的开发中,当您看到一个类以…Builder结尾时,它会使用。而且,当…生成器类是其他类中的静态类时,生成器将构建外部类的实例。在本例中,假定HitBuilders.EventBuilder创建HitBuilders的一个实例 build是生成器类创建请求实例的约定。可能重复的可能重复的