1、将所有Activity统一到一个base(主题AppCompatTheme),layout和contentView统一处理

2、MainActivity tab切换方式的重构
3、下一步更改toolbar实现方式,然后再是尽量用fragment替换
This commit is contained in:
CsHeng
2017-05-05 18:12:51 +08:00
parent 7ca9272fe7
commit d69e75480e
83 changed files with 2036 additions and 1191 deletions

View File

@ -11,7 +11,7 @@ import android.view.View.OnClickListener;
import android.widget.LinearLayout;
import android.widget.TextView;
import butterknife.BindView;
import com.gh.base.BaseFragmentActivity;
import com.gh.base.BaseActivity;
import com.gh.common.util.DisplayUtils;
import com.gh.download.DownloadManager;
import com.gh.gamecenter.adapter.FragmentAdapter;
@ -28,8 +28,7 @@ import java.util.List;
*
* @author 黄壮华
*/
public class DownloadManagerActivity extends BaseFragmentActivity implements
OnClickListener, OnPageChangeListener {
public class DownloadManagerActivity extends BaseActivity implements OnClickListener, OnPageChangeListener {
@BindView(R.id.downloadmanager_viewPager)
ViewPager downloadmanager_viewPager;
@ -67,12 +66,16 @@ public class DownloadManagerActivity extends BaseFragmentActivity implements
outState.putInt("CurrentItem", downloadmanager_viewPager.getCurrentItem());
}
@Override
protected int getLayoutId() {
return R.layout.activity_downloadmanager;
}
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
View contentView = View.inflate(this, R.layout.activity_downloadmanager, null);
init(contentView, "下载管理");
init("下载管理");
downloadmanager_ll_download.setOnClickListener(this);
downloadmanager_ll_update.setOnClickListener(this);