1、下载模块部分重构

2、整理actionbar高度问题,测试toolbar,暂时未启用
3、sharedpreference使用default文件
This commit is contained in:
CsHeng
2017-07-10 14:35:32 +08:00
parent 5244fe73ea
commit 10b1380aad
58 changed files with 1118 additions and 728 deletions

View File

@ -2,21 +2,17 @@ package com.gh.base;
import android.os.Build;
import android.os.Bundle;
import android.preference.PreferenceManager;
import android.view.View;
import android.view.View.OnClickListener;
import android.view.ViewGroup.LayoutParams;
import android.widget.LinearLayout;
import android.widget.TextView;
import android.widget.Toast;
import com.gh.download.DownloadManager;
import com.gh.common.util.DataUtils;
import com.gh.common.util.DialogUtils;
import com.gh.common.util.DisplayUtils;
import com.gh.common.util.PackageUtils;
import com.gh.common.util.RunningUtils;
import com.gh.common.util.ShareUtils;
import com.gh.download.DownloadManager;
import com.gh.gamecenter.R;
import com.gh.gamecenter.eventbus.EBShowDialog;
import com.lightgame.download.FileUtils;
@ -34,7 +30,7 @@ import butterknife.ButterKnife;
import static com.gh.common.util.EntranceUtils.KEY_DATA;
import static com.gh.common.util.EntranceUtils.KEY_ENTRANCE;
public abstract class BaseActivity extends BaseAppCompatToolBarActivity implements OnRequestCallBackListener {
public abstract class BaseActivity extends BaseAppCompatToolBarActivity {
protected String mEntrance;
private boolean mIsPause;
@ -65,21 +61,14 @@ public abstract class BaseActivity extends BaseAppCompatToolBarActivity implemen
ButterKnife.bind(this);
View reuse_actionbar = findViewById(R.id.reuse_actionbar);
if (reuse_actionbar != null) {
int actionbar_height = PreferenceManager.getDefaultSharedPreferences(this)
.getInt("actionbar_height", DisplayUtils.dip2px(getApplicationContext(), 55));
LinearLayout.LayoutParams lparams = new LinearLayout.LayoutParams(LayoutParams.MATCH_PARENT, actionbar_height);
reuse_actionbar.setLayoutParams(lparams);
findViewById(R.id.actionbar_rl_back).setOnClickListener(
new OnClickListener() {
@Override
public void onClick(View v) {
finish();
}
});
}
View back = findViewById(R.id.actionbar_rl_back);
if (back != null)
back.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
finish();
}
});
}
protected void initTitle(String title) {
@ -161,24 +150,4 @@ public abstract class BaseActivity extends BaseAppCompatToolBarActivity implemen
DownloadManager.getInstance(this).initGameMap();
}
@Override
public void loadDone() {
}
@Override
public void loadDone(Object obj) {
}
@Override
public void loadError() {
}
@Override
public void loadEmpty() {
}
}