//基类BaseActivity
public abstract class BaseActivity extends AppCompatActivity implements View.OnClickListener{ private boolean isstatus=false;//沉浸式透明状态栏标识 private boolean showActionBar=true;//是否显示标题栏ActionBar private boolean isFullScreen=false;//隐藏状态栏 @Override protected void onCreate(@Nullable Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(bindLayout()); initViews(); initData();; setOnclick(); } //初始化布局文件 public abstract int bindLayout(); //初始化控件 public abstract void initViews(); //初始化数据 public abstract void initData(); //初始化点击事件 public abstract void setOnclick(); //初始化跳转 public void startActivity(Class<?> clz){ Intent intent=new Intent(this,clz); startActivity(intent); } //跳转传值