// Path: teachlibrary/src/main/java/com/rock/teachlibrary/base/BaseActivity.java
// public abstract class BaseActivity<M extends  BaseModel,P extends BasePresenter> extends AppCompatActivity {
// 
//     public M mModel;
// 
//     public P mPresenter;
// 
//     public Context mContext;
// 
//     public RxManager mRxManager;
// 
// 
//     @Override
//     protected void onCreate(Bundle savedInstanceState) {
//         super.onCreate(savedInstanceState);
//         mRxManager = new RxManager();
//         // 在设置内容View之前调用
//         doBeforeSetContentView();
//         // 设置布局
//         setContentView(getLayoutResId());
//         // Butterknife注入
//         ButterKnife.bind(this);
//         mContext = this;
//         // 实例化Model
//         mModel = TypeUtil.getTypeObject(this,0);
//         // 实例化Presenter
//         mPresenter = TypeUtil.getTypeObject(this,1);
//         // 实例化Presenter中的Context
//         if (mPresenter != null) {
//             mPresenter.mContext = this;
//         }
//         this.initPresenter();
//         this.initView();
//     }
// 
//     protected void doBeforeSetContentView() {}
// 
//     public abstract int getLayoutResId();
// 
//     protected abstract void initPresenter();
// 
//     protected abstract void initView();
// 
//     @Override
//     protected void onDestroy() {
//         super.onDestroy();
//         mRxManager.clear();
//     }
// }
// 
// Path: teachlibrary/src/main/java/com/rock/teachlibrary/utils/SharedUtil.java
// public class SharedUtil {
// 
//     public static boolean getFlag(String key){
//         SharedPreferences sdf = getSdf();
//         return sdf.getBoolean(key, false);
// 
//     }
// 
//     public static void putFlag(String key,boolean value){
//         SharedPreferences sdf = getSdf();
//         sdf.edit().putBoolean(key,value).apply();
//     }
// 
//     private static SharedPreferences getSdf(){
//         return Rock.getContext().getSharedPreferences(LibraryConfig.APP_NAME, Context.MODE_PRIVATE);
//     }
// 
// 
// 
// 
// }
// 
// Path: vmovie/src/main/java/com/rock/vmovie/constants/SharedParams.java
// public class SharedParams {
// 
//     public static final String USE_FLAG = "use_flag";
// 
//     public static final String LOGIN_FLAG = "login_flag";
// 
// }


import android.content.Intent;
import android.view.WindowManager;
import android.view.animation.Animation;
import android.view.animation.ScaleAnimation;
import android.widget.ImageView;
import com.rock.teachlibrary.base.BaseActivity;
import com.rock.teachlibrary.utils.SharedUtil;
import com.rock.vmovie.R;
import com.rock.vmovie.R2;
import com.rock.vmovie.constants.SharedParams;
import butterknife.BindView;
package com.rock.vmovie.ui.main.activity;




public class SplashActivity extends BaseActivity implements Animation.AnimationListener {

    @BindView(R2.id.teach_splash_image)
    ImageView image;

    @Override
    protected void doBeforeSetContentView() {
        super.doBeforeSetContentView();
        // 设置全屏
        getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
                WindowManager.LayoutParams.FLAG_FULLSCREEN);
    }

    @Override
    public int getLayoutResId() {
// Path: teachlibrary/src/main/java/com/rock/teachlibrary/base/BaseActivity.java
// public abstract class BaseActivity<M extends  BaseModel,P extends BasePresenter> extends AppCompatActivity {
// 
//     public M mModel;
// 
//     public P mPresenter;
// 
//     public Context mContext;
// 
//     public RxManager mRxManager;
// 
// 
//     @Override
//     protected void onCreate(Bundle savedInstanceState) {
//         super.onCreate(savedInstanceState);
//         mRxManager = new RxManager();
//         // 在设置内容View之前调用
//         doBeforeSetContentView();
//         // 设置布局
//         setContentView(getLayoutResId());
//         // Butterknife注入
//         ButterKnife.bind(this);
//         mContext = this;
//         // 实例化Model
//         mModel = TypeUtil.getTypeObject(this,0);
//         // 实例化Presenter
//         mPresenter = TypeUtil.getTypeObject(this,1);
//         // 实例化Presenter中的Context
//         if (mPresenter != null) {
//             mPresenter.mContext = this;
//         }
//         this.initPresenter();
//         this.initView();
//     }
// 
//     protected void doBeforeSetContentView() {}
// 
//     public abstract int getLayoutResId();
// 
//     protected abstract void initPresenter();
// 
//     protected abstract void initView();
// 
//     @Override
//     protected void onDestroy() {
//         super.onDestroy();
//         mRxManager.clear();
//     }
// }
// 
// Path: teachlibrary/src/main/java/com/rock/teachlibrary/utils/SharedUtil.java
// public class SharedUtil {
// 
//     public static boolean getFlag(String key){
//         SharedPreferences sdf = getSdf();
//         return sdf.getBoolean(key, false);
// 
//     }
// 
//     public static void putFlag(String key,boolean value){
//         SharedPreferences sdf = getSdf();
//         sdf.edit().putBoolean(key,value).apply();
//     }
// 
//     private static SharedPreferences getSdf(){
//         return Rock.getContext().getSharedPreferences(LibraryConfig.APP_NAME, Context.MODE_PRIVATE);
//     }
// 
// 
// 
// 
// }
// 
// Path: vmovie/src/main/java/com/rock/vmovie/constants/SharedParams.java
// public class SharedParams {
// 
//     public static final String USE_FLAG = "use_flag";
// 
//     public static final String LOGIN_FLAG = "login_flag";
// 
// }


// Path: vmovie/src/main/java/com/rock/vmovie/ui/main/activity/SplashActivity.java
import android.content.Intent;
import android.view.WindowManager;
import android.view.animation.Animation;
import android.view.animation.ScaleAnimation;
import android.widget.ImageView;
import com.rock.teachlibrary.base.BaseActivity;
import com.rock.teachlibrary.utils.SharedUtil;
import com.rock.vmovie.R;
import com.rock.vmovie.R2;
import com.rock.vmovie.constants.SharedParams;
import butterknife.BindView;

package com.rock.vmovie.ui.main.activity;




public class SplashActivity extends BaseActivity implements Animation.AnimationListener {

    @BindView(R2.id.teach_splash_image)
    ImageView image;

    @Override
    protected void doBeforeSetContentView() {
        super.doBeforeSetContentView();
        // 设置全屏
        getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
                WindowManager.LayoutParams.FLAG_FULLSCREEN);
    }

    @Override
    public int getLayoutResId() {
        return R.layout.activity_splash;