com.jess.arms.base.delegate.AppLifecycles Java Examples

The following examples show how to use com.jess.arms.base.delegate.AppLifecycles. You can vote up the ones you like or vote down the ones you don't like, and go to the original project or source file by following the links above each example. You may check out the related API usage on the sidebar.
Example #1
Source File: GlobalConfiguration.java    From Hands-Chopping with Apache License 2.0 5 votes vote down vote up
@Override
public void injectAppLifecycle(Context context, List<AppLifecycles> lifecycles) {
    // AppLifecycles 的所有方法都会在基类 Application 的对应的生命周期中被调用,所以在对应的方法中可以扩展一些自己需要的逻辑
    // 可以根据不同的逻辑添加多个实现类
    lifecycles.add(new AppLifecyclesImpl(){
        @Override
        public void onCreate(Application application) {

        }
    });
}
 
Example #2
Source File: GlobalConfiguration.java    From lifecycle-component with Apache License 2.0 4 votes vote down vote up
@Override
public void injectAppLifecycle(Context context, List<AppLifecycles> lifecycles) {
    // AppLifecycles 的所有方法都会在基类 Application 的对应的生命周期中被调用,所以在对应的方法中可以扩展一些自己需要的逻辑
    // 可以根据不同的逻辑添加多个实现类
    lifecycles.add(new AppLifecyclesImpl());
}
 
Example #3
Source File: GlobalConfiguration.java    From lifecycle-component with Apache License 2.0 4 votes vote down vote up
@Override
public void injectAppLifecycle(Context context, List<AppLifecycles> lifecycles) {
    // AppLifecycles 的所有方法都会在基类 Application 的对应的生命周期中被调用,所以在对应的方法中可以扩展一些自己需要的逻辑
    // 可以根据不同的逻辑添加多个实现类
    lifecycles.add(new AppLifecyclesImpl());
}
 
Example #4
Source File: GlobalConfiguration.java    From lifecycle-component with Apache License 2.0 4 votes vote down vote up
@Override
public void injectAppLifecycle(Context context, List<AppLifecycles> lifecycles) {
    // AppLifecycles 的所有方法都会在基类 Application 的对应的生命周期中被调用,所以在对应的方法中可以扩展一些自己需要的逻辑
    // 可以根据不同的逻辑添加多个实现类
    lifecycles.add(new AppLifecyclesImpl());
}
 
Example #5
Source File: GlobalConfiguration.java    From lifecycle-component with Apache License 2.0 4 votes vote down vote up
@Override
public void injectAppLifecycle(Context context, List<AppLifecycles> lifecycles) {
    // AppLifecycles 的所有方法都会在基类 Application 的对应的生命周期中被调用,所以在对应的方法中可以扩展一些自己需要的逻辑
    // 可以根据不同的逻辑添加多个实现类
    lifecycles.add(new AppLifecyclesImpl());
}
 
Example #6
Source File: GlobalConfiguration.java    From TikTok with Apache License 2.0 4 votes vote down vote up
@Override
public void injectAppLifecycle(Context context, List<AppLifecycles> lifecycles) {
    // AppLifecycles 的所有方法都会在基类 Application 的对应的生命周期中被调用,所以在对应的方法中可以扩展一些自己需要的逻辑
    // 可以根据不同的逻辑添加多个实现类
    lifecycles.add(new AppLifecyclesImpl());
}
 
Example #7
Source File: GlobalConfiguration.java    From Hands-Chopping with Apache License 2.0 4 votes vote down vote up
@Override
public void injectAppLifecycle(Context context, List<AppLifecycles> lifecycles) {
    // AppLifecycles 的所有方法都会在基类 Application 的对应的生命周期中被调用,所以在对应的方法中可以扩展一些自己需要的逻辑
    // 可以根据不同的逻辑添加多个实现类
    lifecycles.add(new AppLifecyclesImpl());
}
 
Example #8
Source File: GlobalConfiguration.java    From Hands-Chopping with Apache License 2.0 4 votes vote down vote up
@Override
public void injectAppLifecycle(Context context, List<AppLifecycles> lifecycles) {
    // AppLifecycles 的所有方法都会在基类 Application 的对应的生命周期中被调用,所以在对应的方法中可以扩展一些自己需要的逻辑
    // 可以根据不同的逻辑添加多个实现类
    lifecycles.add(new AppLifecyclesImpl());
}
 
Example #9
Source File: GlobalConfiguration.java    From LQRBiliBlili with MIT License 4 votes vote down vote up
@Override
public void injectAppLifecycle(Context context, List<AppLifecycles> lifecycles) {
    //向Application的生命周期中注入一些自定义逻辑
    lifecycles.add(new MyAppLifecycles());
}
 
Example #10
Source File: GlobalConfiguration.java    From MVPArms with Apache License 2.0 4 votes vote down vote up
@Override
public void injectAppLifecycle(@NonNull Context context, @NonNull List<AppLifecycles> lifecycles) {
    //AppLifecycles 中的所有方法都会在基类 Application 的对应生命周期中被调用, 所以在对应的方法中可以扩展一些自己需要的逻辑
    //可以根据不同的逻辑添加多个实现类
    lifecycles.add(new AppLifecyclesImpl());
}
 
Example #11
Source File: ConfigModule.java    From Aurora with Apache License 2.0 2 votes vote down vote up
/**
 * 使用{@link AppLifecycles}在Application的生命周期中注入一些操作
 *
 * @param context
 * @param lifecycles
 */
void injectAppLifecycle(Context context, List<AppLifecycles> lifecycles);
 
Example #12
Source File: ConfigModule.java    From MVPArms with Apache License 2.0 2 votes vote down vote up
/**
 * 使用 {@link AppLifecycles} 在 {@link Application} 的生命周期中注入一些操作
 *
 * @param context    {@link Context}
 * @param lifecycles {@link Application} 的生命周期容器, 可向框架中添加多个 {@link Application} 的生命周期类
 */
void injectAppLifecycle(@NonNull Context context, @NonNull List<AppLifecycles> lifecycles);