快传增加连接动画 安装包清理优化遍历apk方法防止内存溢出, 页面优化

This commit is contained in:
khy
2017-02-22 10:17:54 +08:00
parent 045c1e0305
commit ef1f2251b5
51 changed files with 1902 additions and 723 deletions

View File

@ -99,11 +99,12 @@ public class DownloadManagerActivity extends BaseFragmentActivity implements
}
}
if (currentItem == -1) {
if (updateSize != 0 && downloadSize == 0) {
currentItem = 1;
} else {
currentItem = 0;
}
currentItem = 0;
// if (updateSize != 0 && downloadSize == 0) {
// currentItem = 1;
// } else {
// currentItem = 0;
// }
}
DisplayMetrics outMetrics = new DisplayMetrics();
@ -115,9 +116,9 @@ public class DownloadManagerActivity extends BaseFragmentActivity implements
downloadmanager_slide_line.setLayoutParams(lparams);
List<Fragment> list = new ArrayList<>();
list.add(new FileSendFragment());
list.add(new GameDownLoadFragment());
list.add(new GameUpdateFragment());
list.add(new FileSendFragment());
downloadmanager_viewPager.setAdapter(new FragmentAdapter(getSupportFragmentManager(), list));
downloadmanager_viewPager.addOnPageChangeListener(this);
downloadmanager_viewPager.setCurrentItem(currentItem);
@ -125,13 +126,13 @@ public class DownloadManagerActivity extends BaseFragmentActivity implements
@Override
public void onPageSelected(int position) {
if (position == 0) {
EventBus.getDefault().post(new EBUISwitch("DownloadManagerActivity", 0));
if (position == 1) {
EventBus.getDefault().post(new EBUISwitch("DownloadManagerActivity", 1));
downloadmanager_tv_download.setTextColor(getResources().getColor(R.color.theme));
downloadmanager_tv_update.setTextColor(getResources().getColor(R.color.title));
downloadmanager_tv_send.setTextColor(getResources().getColor(R.color.title));
} else if (position == 1){
EventBus.getDefault().post(new EBUISwitch("DownloadManagerActivity", 1));
} else if (position == 2){
EventBus.getDefault().post(new EBUISwitch("DownloadManagerActivity", 2));
downloadmanager_tv_download.setTextColor(getResources().getColor(R.color.title));
downloadmanager_tv_update.setTextColor(getResources().getColor(R.color.theme));
downloadmanager_tv_send.setTextColor(getResources().getColor(R.color.title));
@ -161,11 +162,11 @@ public class DownloadManagerActivity extends BaseFragmentActivity implements
if (id == R.id.actionbar_rl_back) {
finish();
} else if (id == R.id.downloadmanager_ll_download) {
downloadmanager_viewPager.setCurrentItem(0);
} else if (id == R.id.downloadmanager_ll_update) {
downloadmanager_viewPager.setCurrentItem(1);
} else if (id == R.id.downloadmanager_ll_send) {
} else if (id == R.id.downloadmanager_ll_update) {
downloadmanager_viewPager.setCurrentItem(2);
} else if (id == R.id.downloadmanager_ll_send) {
downloadmanager_viewPager.setCurrentItem(0);
}
}