我的项目清单中有Roboguice
以下模块声明。老实说,我不知道它会做什么!
<meta-data
android:name="roboguice.modules"
android:value="com.project.android.service.ApiClientModule" />
我在我的项目中获得了以下课程:
import com.google.inject.Binder;
import com.google.inject.Module;
import roboguice.inject.SharedPreferencesName;
public class ApiClientModule implements Module {
@Override
public void configure(Binder binder) {
binder.bindConstant().annotatedWith(SharedPreferencesName.class).to(PreferenceService.SHARED_PREF_KEY);
}
}
import roboguice.*
导入。我想知道如何替换上面的代码段吗?