优化点击进入直播间的速度
This commit is contained in:
parent
81f701e915
commit
1f0a95ad0f
@ -90,10 +90,12 @@ import org.greenrobot.eventbus.EventBus;
|
|||||||
import org.greenrobot.eventbus.Subscribe;
|
import org.greenrobot.eventbus.Subscribe;
|
||||||
import org.greenrobot.eventbus.ThreadMode;
|
import org.greenrobot.eventbus.ThreadMode;
|
||||||
|
|
||||||
|
import java.io.File;
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.Arrays;
|
import java.util.Arrays;
|
||||||
import java.util.HashSet;
|
import java.util.HashSet;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
import java.util.Objects;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Created by cxf on 2018/10/7.
|
* Created by cxf on 2018/10/7.
|
||||||
@ -152,11 +154,14 @@ public abstract class LiveActivity extends AbsActivity implements SocketMessageL
|
|||||||
mIsAnchor = this instanceof LiveAnchorActivity;
|
mIsAnchor = this instanceof LiveAnchorActivity;
|
||||||
mPageContainer = (ViewGroup) findViewById(R.id.page_container);
|
mPageContainer = (ViewGroup) findViewById(R.id.page_container);
|
||||||
EventBus.getDefault().register(this);
|
EventBus.getDefault().register(this);
|
||||||
mImageUtil = new ProcessImageUtil(this);
|
|
||||||
mDialogFragmentSet = new HashSet<>();
|
mDialogFragmentSet = new HashSet<>();
|
||||||
//解压 美颜模型
|
//解压 美颜模型
|
||||||
try {
|
try {
|
||||||
CommonAppConfig.VIDEO_TIE_MODEl_PATH = getFilesDir().getAbsolutePath() + "/model";//app安装路径
|
CommonAppConfig.VIDEO_TIE_MODEl_PATH = getFilesDir().getAbsolutePath() + "/model";//app安装路径
|
||||||
|
File model = new File(CommonAppConfig.VIDEO_TIE_MODEl_PATH);
|
||||||
|
if(model.exists()&& Objects.requireNonNull(model.listFiles()).length>0){
|
||||||
|
return;
|
||||||
|
}
|
||||||
UnzipFromAssets.unZip(LiveActivity.this, "model-all.zip", CommonAppConfig.VIDEO_TIE_MODEl_PATH, false);
|
UnzipFromAssets.unZip(LiveActivity.this, "model-all.zip", CommonAppConfig.VIDEO_TIE_MODEl_PATH, false);
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
e.printStackTrace();
|
e.printStackTrace();
|
||||||
@ -174,6 +179,9 @@ public abstract class LiveActivity extends AbsActivity implements SocketMessageL
|
|||||||
}
|
}
|
||||||
|
|
||||||
public ProcessImageUtil getProcessImageUtil() {
|
public ProcessImageUtil getProcessImageUtil() {
|
||||||
|
if(mImageUtil==null){
|
||||||
|
mImageUtil = new ProcessImageUtil(this);
|
||||||
|
}
|
||||||
return mImageUtil;
|
return mImageUtil;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user