1.
android:launchMode="singleInstance" 修改启动模式
3.
//这里返回结果的函数会影响启动页面,同时也会导致应用莫名报错,导致向右滑动 ActivityCompat.requestPermissions(this, PERMISSIONS_STORAGE, REQUEST_blue);
2.
ActivityOptionsCompat optionsCompat = ActivityOptionsCompat.makeCustomAnimation(this,R.anim.in,R.anim.out);
Intent intent = new Intent(this, cls);
intent.putExtra(KEY_TITLE,title);
intent.putExtra(KEY_IS_CONTINUOUS,isContinuousScan);
ActivityCompat.startActivityForResult(this,intent,REQUEST_CODE_SCAN,optionsCompat.toBundle());
R.anim.in.xml
<?xml version="1.0" encoding="utf-8"?>
<alpha xmlns:android="http://schemas.android.com/apk/res/android"
android:fromAlpha="0.2"
android:toAlpha="1.0"
android:duration="200" />