命名规则

This commit is contained in:
kehaoyuan
2017-06-22 11:08:22 +08:00
parent de438e90c4
commit b632cbba0f
37 changed files with 568 additions and 579 deletions

View File

@ -50,27 +50,27 @@ public class DownloadManagerActivity extends BaseActivity implements OnClickList
public static final String TAG = "DownloadManagerActivity";
@BindView(R.id.downloadmanager_viewPager)
ViewPager downloadmanager_viewPager;
ViewPager mDownloadmanagerVp;
@BindView(R.id.downloadmanager_tv_download)
TextView downloadmanager_tv_download;
TextView mDownloadmanagerDownloadTv;
@BindView(R.id.downloadmanager_tv_update)
TextView downloadmanager_tv_update;
TextView mDownloadmanagerUpdateTv;
@BindView(R.id.downloadmanager_download_number)
TextView downloadmanager_download_number;
TextView mDownloadmanagerDownloadNumber;
@BindView(R.id.downloadmanager_tv_send)
TextView downloadmanager_tv_send;
TextView mDownloadmanagerSendTv;
@BindView(R.id.downloadmanager_update_number)
TextView downloadmanager_update_number;
TextView mDownloadmanagerUpdateNumber;
@BindView(R.id.downloadmanager_ll_download)
LinearLayout downloadmanager_ll_download;
LinearLayout mDownloadmanagerDownloadLl;
@BindView(R.id.downloadmanager_ll_update)
LinearLayout downloadmanager_ll_update;
LinearLayout mDownloadmanagerUpdateLl;
@BindView(R.id.downloadmanager_slide_line)
View downloadmanager_slide_line;
View mDownloadmanagerSlideLine;
Runnable runnable = new Runnable() {
@Override
public void run() {
downloadmanager_ll_download.performClick();
mDownloadmanagerDownloadLl.performClick();
}
};
private LinearLayout.LayoutParams lparams;
@ -94,7 +94,7 @@ public class DownloadManagerActivity extends BaseActivity implements OnClickList
@Override
protected void onSaveInstanceState(Bundle outState) {
super.onSaveInstanceState(outState);
outState.putInt("CurrentItem", downloadmanager_viewPager.getCurrentItem());
outState.putInt("CurrentItem", mDownloadmanagerVp.getCurrentItem());
}
@Override
@ -108,24 +108,24 @@ public class DownloadManagerActivity extends BaseActivity implements OnClickList
initTitle(getString(R.string.title_downloadmanager));
downloadmanager_ll_download.setOnClickListener(this);
downloadmanager_ll_update.setOnClickListener(this);
downloadmanager_tv_send.setOnClickListener(this);
mDownloadmanagerDownloadLl.setOnClickListener(this);
mDownloadmanagerUpdateLl.setOnClickListener(this);
mDownloadmanagerSendTv.setOnClickListener(this);
int updateSize = PackageManager.getUpdateList().size();
if (updateSize != 0) {
downloadmanager_update_number.setVisibility(View.VISIBLE);
downloadmanager_update_number.setText(String.valueOf(updateSize));
mDownloadmanagerUpdateNumber.setVisibility(View.VISIBLE);
mDownloadmanagerUpdateNumber.setText(String.valueOf(updateSize));
} else {
downloadmanager_update_number.setVisibility(View.GONE);
mDownloadmanagerUpdateNumber.setVisibility(View.GONE);
}
int downloadSize = DownloadManager.getInstance(getApplicationContext()).getAll().size();
if (downloadSize != 0) {
downloadmanager_download_number.setVisibility(View.VISIBLE);
downloadmanager_download_number.setText(String.valueOf(downloadSize));
mDownloadmanagerDownloadNumber.setVisibility(View.VISIBLE);
mDownloadmanagerDownloadNumber.setText(String.valueOf(downloadSize));
} else {
downloadmanager_download_number.setVisibility(View.GONE);
mDownloadmanagerDownloadNumber.setVisibility(View.GONE);
}
int currentItem;
@ -144,22 +144,22 @@ public class DownloadManagerActivity extends BaseActivity implements OnClickList
lparams = new LinearLayout.LayoutParams((int) (width * 0.7),
DisplayUtils.dip2px(getApplicationContext(), 2));
lparams.leftMargin = (int) (width * (currentItem + 0.17f));
downloadmanager_slide_line.setLayoutParams(lparams);
mDownloadmanagerSlideLine.setLayoutParams(lparams);
List<Fragment> list = new ArrayList<>();
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);
mDownloadmanagerVp.setAdapter(new FragmentAdapter(getSupportFragmentManager(), list));
mDownloadmanagerVp.addOnPageChangeListener(this);
mDownloadmanagerVp.setCurrentItem(currentItem);
}
@Override
public void onPageScrolled(int position, float positionOffset, int positionOffsetPixels) {
if (positionOffset != 0) {
lparams.leftMargin = (int) (width * (position + positionOffset + 0.17f));
downloadmanager_slide_line.setLayoutParams(lparams);
mDownloadmanagerSlideLine.setLayoutParams(lparams);
}
}
@ -167,18 +167,18 @@ public class DownloadManagerActivity extends BaseActivity implements OnClickList
public void onPageSelected(int position) {
if (position == 0) {
EventBus.getDefault().post(new EBUISwitch(DownloadManagerActivity.TAG, 0));
downloadmanager_tv_download.setTextColor(ContextCompat.getColor(this, R.color.theme));
downloadmanager_tv_update.setTextColor(ContextCompat.getColor(this, R.color.title));
downloadmanager_tv_send.setTextColor(ContextCompat.getColor(this, R.color.title));
mDownloadmanagerDownloadTv.setTextColor(ContextCompat.getColor(this, R.color.theme));
mDownloadmanagerUpdateTv.setTextColor(ContextCompat.getColor(this, R.color.title));
mDownloadmanagerSendTv.setTextColor(ContextCompat.getColor(this, R.color.title));
} else if (position == 1) {
EventBus.getDefault().post(new EBUISwitch(DownloadManagerActivity.TAG, 0));
downloadmanager_tv_download.setTextColor(ContextCompat.getColor(this, R.color.title));
downloadmanager_tv_update.setTextColor(ContextCompat.getColor(this, R.color.theme));
downloadmanager_tv_send.setTextColor(ContextCompat.getColor(this, R.color.title));
mDownloadmanagerDownloadTv.setTextColor(ContextCompat.getColor(this, R.color.title));
mDownloadmanagerUpdateTv.setTextColor(ContextCompat.getColor(this, R.color.theme));
mDownloadmanagerSendTv.setTextColor(ContextCompat.getColor(this, R.color.title));
} else {
downloadmanager_tv_download.setTextColor(ContextCompat.getColor(this, R.color.title));
downloadmanager_tv_update.setTextColor(ContextCompat.getColor(this, R.color.title));
downloadmanager_tv_send.setTextColor(ContextCompat.getColor(this, R.color.theme));
mDownloadmanagerDownloadTv.setTextColor(ContextCompat.getColor(this, R.color.title));
mDownloadmanagerUpdateTv.setTextColor(ContextCompat.getColor(this, R.color.title));
mDownloadmanagerSendTv.setTextColor(ContextCompat.getColor(this, R.color.theme));
}
}
@ -191,13 +191,13 @@ public class DownloadManagerActivity extends BaseActivity implements OnClickList
public void onClick(View view) {
switch (view.getId()) {
case R.id.downloadmanager_tv_send:
downloadmanager_viewPager.setCurrentItem(INDEX_SEND);
mDownloadmanagerVp.setCurrentItem(INDEX_SEND);
break;
case R.id.downloadmanager_ll_download:
downloadmanager_viewPager.setCurrentItem(INDEX_DOWNLOAD);
mDownloadmanagerVp.setCurrentItem(INDEX_DOWNLOAD);
break;
case R.id.downloadmanager_ll_update:
downloadmanager_viewPager.setCurrentItem(INDEX_UPDATE);
mDownloadmanagerVp.setCurrentItem(INDEX_UPDATE);
break;
}
@ -206,7 +206,7 @@ public class DownloadManagerActivity extends BaseActivity implements OnClickList
@Subscribe(threadMode = ThreadMode.MAIN)
public void onEventMainThread(EBMiPush mipush) {
if ("plugin_install".equals(mipush.getFrom())) {
downloadmanager_ll_download.performClick();
mDownloadmanagerDownloadLl.performClick();
}
}
@ -214,33 +214,33 @@ public class DownloadManagerActivity extends BaseActivity implements OnClickList
public void onEventMainThread(EBDownloadChanged changed) {
if ("download".equals(changed.getType())) {
if (changed.getVisibility() == View.VISIBLE) {
downloadmanager_download_number.setVisibility(View.VISIBLE);
mDownloadmanagerDownloadNumber.setVisibility(View.VISIBLE);
} else if (changed.getVisibility() == View.GONE) {
downloadmanager_download_number.setVisibility(View.GONE);
mDownloadmanagerDownloadNumber.setVisibility(View.GONE);
} else if (changed.getVisibility() == View.INVISIBLE) {
downloadmanager_download_number.setVisibility(View.INVISIBLE);
mDownloadmanagerDownloadNumber.setVisibility(View.INVISIBLE);
}
downloadmanager_download_number.setText(String.valueOf(changed.getSize()));
mDownloadmanagerDownloadNumber.setText(String.valueOf(changed.getSize()));
} else if ("update".equals(changed.getType())) {
if (changed.getSize() == -1) {
int number = Integer.valueOf(downloadmanager_update_number.getText().toString());
int number = Integer.valueOf(mDownloadmanagerUpdateNumber.getText().toString());
if (number == 1) {
downloadmanager_update_number.setVisibility(View.GONE);
mDownloadmanagerUpdateNumber.setVisibility(View.GONE);
} else {
downloadmanager_update_number.setText(String.valueOf(number - 1));
mDownloadmanagerUpdateNumber.setText(String.valueOf(number - 1));
}
} else {
if (changed.getSize() != 0) {
if (changed.getVisibility() == View.VISIBLE) {
downloadmanager_update_number.setVisibility(View.VISIBLE);
mDownloadmanagerUpdateNumber.setVisibility(View.VISIBLE);
} else if (changed.getVisibility() == View.GONE) {
downloadmanager_update_number.setVisibility(View.GONE);
mDownloadmanagerUpdateNumber.setVisibility(View.GONE);
} else if (changed.getVisibility() == View.INVISIBLE) {
downloadmanager_update_number.setVisibility(View.INVISIBLE);
mDownloadmanagerUpdateNumber.setVisibility(View.INVISIBLE);
}
downloadmanager_update_number.setText(String.valueOf(changed.getSize()));
mDownloadmanagerUpdateNumber.setText(String.valueOf(changed.getSize()));
} else {
downloadmanager_update_number.setVisibility(View.GONE);
mDownloadmanagerUpdateNumber.setVisibility(View.GONE);
}
}
}