提交 17c70033 编写于 作者: J JessYan

Improve useEventBus's comments

上级 e781b736
......@@ -116,9 +116,13 @@ public abstract class BaseActivity<P extends IPresenter> extends AppCompatActivi
}
/**
* 是否使用eventBus,默认为使用(true),
* 是否使用 EventBus
* Arms 核心库现在并不会依赖某个 EventBus, 要想使用 EventBus, 还请在项目中自行依赖对应的 EventBus
* 现在支持两种 EventBus, greenrobot 的 EventBus 和畅销书 《Android源码设计模式解析与实战》的作者 何红辉 所作的 AndroidEventBus
* 确保依赖后, 将此方法返回 true, Arms 会自动检测您依赖的 EventBus, 并自动注册
* 这种做法可以让使用者有自行选择三方库的权利, 并且还可以减轻 Arms 的体积
*
* @return
* @return 返回 {@code true} (默认为使用 {@code true}), Arms 会自动注册 EventBus
*/
@Override
public boolean useEventBus() {
......
......@@ -89,11 +89,14 @@ public abstract class BaseFragment<P extends IPresenter> extends Fragment implem
this.mPresenter = null;
}
/**
* 是否使用eventBus,默认为使用(true),
* 是否使用 EventBus
* Arms 核心库现在并不会依赖某个 EventBus, 要想使用 EventBus, 还请在项目中自行依赖对应的 EventBus
* 现在支持两种 EventBus, greenrobot 的 EventBus 和畅销书 《Android源码设计模式解析与实战》的作者 何红辉 所作的 AndroidEventBus
* 确保依赖后, 将此方法返回 true, Arms 会自动检测您依赖的 EventBus, 并自动注册
* 这种做法可以让使用者有自行选择三方库的权利, 并且还可以减轻 Arms 的体积
*
* @return
* @return 返回 {@code true} (默认为使用 {@code true}), Arms 会自动注册 EventBus
*/
@Override
public boolean useEventBus() {
......
......@@ -29,8 +29,6 @@ import com.jess.arms.integration.ActivityLifecycle;
import com.jess.arms.integration.cache.Cache;
import com.jess.arms.integration.cache.LruCache;
import org.simple.eventbus.EventBus;
/**
* ================================================
* 框架要求框架中的每个 {@link Activity} 都需要实现此类,以满足规范
......@@ -61,9 +59,13 @@ public interface IActivity {
void setupActivityComponent(@NonNull AppComponent appComponent);
/**
* 是否使用 {@link EventBus}
* 是否使用 EventBus
* Arms 核心库现在并不会依赖某个 EventBus, 要想使用 EventBus, 还请在项目中自行依赖对应的 EventBus
* 现在支持两种 EventBus, greenrobot 的 EventBus 和畅销书 《Android源码设计模式解析与实战》的作者 何红辉 所作的 AndroidEventBus
* 确保依赖后, 将此方法返回 true, Arms 会自动检测您依赖的 EventBus, 并自动注册
* 这种做法可以让使用者有自行选择三方库的权利, 并且还可以减轻 Arms 的体积
*
* @return
* @return 返回 {@code true}, Arms 会自动注册 EventBus
*/
boolean useEventBus();
......
......@@ -30,8 +30,6 @@ import com.jess.arms.di.component.AppComponent;
import com.jess.arms.integration.cache.Cache;
import com.jess.arms.integration.cache.LruCache;
import org.simple.eventbus.EventBus;
/**
* ================================================
* 框架要求框架中的每个 {@link Fragment} 都需要实现此类,以满足规范
......@@ -62,9 +60,13 @@ public interface IFragment {
void setupFragmentComponent(@NonNull AppComponent appComponent);
/**
* 是否使用 {@link EventBus}
* 是否使用 EventBus
* Arms 核心库现在并不会依赖某个 EventBus, 要想使用 EventBus, 还请在项目中自行依赖对应的 EventBus
* 现在支持两种 EventBus, greenrobot 的 EventBus 和畅销书 《Android源码设计模式解析与实战》的作者 何红辉 所作的 AndroidEventBus
* 确保依赖后, 将此方法返回 true, Arms 会自动检测您依赖的 EventBus, 并自动注册
* 这种做法可以让使用者有自行选择三方库的权利, 并且还可以减轻 Arms 的体积
*
* @return
* @return 返回 {@code true}, Arms 会自动注册 EventBus
*/
boolean useEventBus();
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册