Android Open Source - ixming-android-inject Inject Loader Factory From Project Back to project page ixming-android-inject .
License The source code is released under:
Apache License
If you think the Android project ixming-android-inject listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.
Java Source Code package org.ixming.android.inject.core;
/ / w w w . j a v a 2 s . c o m
import android.app.Activity;
import android.content.Context;
import android.view.View;
/**
* ?????????????????BaseInjectLoader??????
*
* @author Yin Yong
* @version 1.0
*/
public class InjectLoaderFactory {
private InjectLoaderFactory() { }
/**
* ??Activity????????BaseInjectLoader???
*/
public static BaseInjectLoader createFrom(Activity context, Context localContext, Context themedContext) {
return new ActivityInjectLoader(context, localContext, themedContext);
}
/**
* ??View?????Container??????View???????????????????????????BaseInjectLoader???
*/
public static BaseInjectLoader createFrom(View view, Context localContext, Context themedContext) {
return new ViewInjectLoader(view, localContext, themedContext);
}
}
Java Source Code List org.ixming.android.MainActivity.java org.ixming.android.inject.InjectConfigure.java org.ixming.android.inject.InjectorUtils.java org.ixming.android.inject.ResTargetType.java org.ixming.android.inject.annotation.OnClickMethodInject.java org.ixming.android.inject.annotation.ResInject.java org.ixming.android.inject.annotation.ViewInject.java org.ixming.android.inject.annotation.ViewOnClickInject.java org.ixming.android.inject.annotation.package-info.java org.ixming.android.inject.core.ActivityInjectLoader.java org.ixming.android.inject.core.BaseInjectLoader.java org.ixming.android.inject.core.IOnClickListenerInjector.java org.ixming.android.inject.core.IResInjector.java org.ixming.android.inject.core.IViewFinder.java org.ixming.android.inject.core.IViewInjector.java org.ixming.android.inject.core.InjectLoaderFactory.java org.ixming.android.inject.core.ResLoader.java org.ixming.android.inject.core.ViewInjectLoader.java org.ixming.android.inject.core.WrappedViewFinder.java org.ixming.android.inject.themed.ThemedInjectConfigure.java org.ixming.android.inject.themed.ThemedInjectorUtils.java org.ixming.android.inject.themed.ThemedResInject.java org.ixming.android.inject.themed.package-info.java org.ixming.android.inject.package-info.java