命名规则

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

@ -34,13 +34,13 @@ import butterknife.BindView;
public class ConcernActivity extends BaseActivity implements OnClickListener {
@BindView(R.id.concern_rv_show)
RecyclerView concern_rv_show;
RecyclerView mConcernRv;
@BindView(R.id.concern_rv_recommend)
RecyclerView concern_rv_recommend;
RecyclerView mConcernRecommendRv;
@BindView(R.id.concern_rl_title)
RelativeLayout concern_rl_title;
RelativeLayout mConcernTitleRl;
@BindView(R.id.reuse_none_data)
LinearLayout reuse_none_data;
LinearLayout mNoneData;
private ConcernAdapter concernAdapter;
private ConcernRecommendAdapter concernRecommendAdapter;
@ -69,22 +69,22 @@ public class ConcernActivity extends BaseActivity implements OnClickListener {
List<ConcernInfo> concernList = concernManager.getConcernGame();
if (concernList == null || concernList.isEmpty()) {
reuse_none_data.setVisibility(View.VISIBLE);
concern_rv_show.setVisibility(View.GONE);
mNoneData.setVisibility(View.VISIBLE);
mConcernRv.setVisibility(View.GONE);
}
concern_rl_title.setOnClickListener(this);
mConcernTitleRl.setOnClickListener(this);
concern_rv_show.setHasFixedSize(true);
concern_rv_show.setLayoutManager(new GridLayoutManager(this, 3));
mConcernRv.setHasFixedSize(true);
mConcernRv.setLayoutManager(new GridLayoutManager(this, 3));
concernAdapter = new ConcernAdapter(this, this, mEntrance);
concern_rv_show.setAdapter(concernAdapter);
mConcernRv.setAdapter(concernAdapter);
concern_rv_recommend.setHasFixedSize(true);
concern_rv_recommend.setLayoutManager(new GridLayoutManager(this, 4));
mConcernRecommendRv.setHasFixedSize(true);
mConcernRecommendRv.setLayoutManager(new GridLayoutManager(this, 4));
concernRecommendAdapter = new ConcernRecommendAdapter(this, this, mEntrance);
concern_rv_recommend.setAdapter(concernRecommendAdapter);
mConcernRecommendRv.setAdapter(concernRecommendAdapter);
}
@Override
@ -125,7 +125,7 @@ public class ConcernActivity extends BaseActivity implements OnClickListener {
Utils.log("isChanged = " + isChanged);
if (isChanged) {
concernAdapter = new ConcernAdapter(this, this, mEntrance);
concern_rv_show.setAdapter(concernAdapter);
mConcernRv.setAdapter(concernAdapter);
}
isPause = false;
}
@ -133,27 +133,27 @@ public class ConcernActivity extends BaseActivity implements OnClickListener {
@Override
public void loadDone() {
concern_rl_title.setVisibility(View.VISIBLE);
concern_rv_recommend.setVisibility(View.VISIBLE);
mConcernTitleRl.setVisibility(View.VISIBLE);
mConcernRecommendRv.setVisibility(View.VISIBLE);
int size = concernRecommendAdapter.getRecommendGameList().size();
concern_rv_recommend.setLayoutManager(new GridLayoutManager(this, size > 4 ? 4 : size));
concern_rv_recommend.getAdapter().notifyDataSetChanged();
mConcernRecommendRv.setLayoutManager(new GridLayoutManager(this, size > 4 ? 4 : size));
mConcernRecommendRv.getAdapter().notifyDataSetChanged();
}
@Override
public void loadEmpty() {
if (concernAdapter.getConcernList() == null
|| concernAdapter.getConcernList().isEmpty()) {
reuse_none_data.setVisibility(View.VISIBLE);
concern_rv_show.setVisibility(View.GONE);
mNoneData.setVisibility(View.VISIBLE);
mConcernRv.setVisibility(View.GONE);
}
if (concernRecommendAdapter.getRecommendGameList() == null
|| concernRecommendAdapter.getRecommendGameList().isEmpty()) {
concern_rl_title.setVisibility(View.GONE);
concern_rv_recommend.setVisibility(View.GONE);
mConcernTitleRl.setVisibility(View.GONE);
mConcernRecommendRv.setVisibility(View.GONE);
} else {
if (concernRecommendAdapter.getRecommendGameList().size() < 4) {
concern_rv_recommend.setLayoutManager(new GridLayoutManager(
mConcernRecommendRv.setLayoutManager(new GridLayoutManager(
ConcernActivity.this, concernRecommendAdapter.getRecommendGameList().size()));
}
}
@ -161,8 +161,8 @@ public class ConcernActivity extends BaseActivity implements OnClickListener {
@Override
public void onClick(View v) {
if (v == concern_rl_title) {
if (concern_rv_recommend.getVisibility() == View.VISIBLE) {
if (v == mConcernTitleRl) {
if (mConcernRecommendRv.getVisibility() == View.VISIBLE) {
((Concern_LinearLayout) mContentView).hideRecyclerView();
} else {
((Concern_LinearLayout) mContentView).showRecyclerView();
@ -186,9 +186,9 @@ public class ConcernActivity extends BaseActivity implements OnClickListener {
concernInfo.setId(gameEntity.getId());
concernAdapter.getConcernList().add(0, concernInfo);
concernAdapter.getConcernGameList().add(0, gameEntity);
if (reuse_none_data.getVisibility() == View.VISIBLE) {
reuse_none_data.setVisibility(View.GONE);
concern_rv_show.setVisibility(View.VISIBLE);
if (mNoneData.getVisibility() == View.VISIBLE) {
mNoneData.setVisibility(View.GONE);
mConcernRv.setVisibility(View.VISIBLE);
}
concernAdapter.notifyDataSetChanged();
}
@ -198,14 +198,14 @@ public class ConcernActivity extends BaseActivity implements OnClickListener {
concernRecommendAdapter.getRecommendGameList().remove(i);
concernRecommendAdapter.notifyDataSetChanged();
if (concernRecommendAdapter.getRecommendGameList().isEmpty()) {
concern_rl_title.setVisibility(View.GONE);
concern_rv_recommend.setVisibility(View.GONE);
mConcernTitleRl.setVisibility(View.GONE);
mConcernRecommendRv.setVisibility(View.GONE);
}
if (concernRecommendAdapter.getRecommendGameList().size() < 4) {
concern_rv_recommend.setLayoutManager(new GridLayoutManager(
mConcernRecommendRv.setLayoutManager(new GridLayoutManager(
ConcernActivity.this, concernRecommendAdapter.getRecommendGameList().size()));
} else {
concern_rv_recommend.setLayoutManager(new GridLayoutManager(
mConcernRecommendRv.setLayoutManager(new GridLayoutManager(
ConcernActivity.this, 4));
}
break;
@ -220,17 +220,17 @@ public class ConcernActivity extends BaseActivity implements OnClickListener {
}
concernRecommendAdapter.notifyDataSetChanged();
if (concernRecommendAdapter.getRecommendGameList().isEmpty()) {
concern_rl_title.setVisibility(View.GONE);
concern_rv_recommend.setVisibility(View.GONE);
mConcernTitleRl.setVisibility(View.GONE);
mConcernRecommendRv.setVisibility(View.GONE);
} else {
concern_rl_title.setVisibility(View.VISIBLE);
concern_rv_recommend.setVisibility(View.VISIBLE);
mConcernTitleRl.setVisibility(View.VISIBLE);
mConcernRecommendRv.setVisibility(View.VISIBLE);
}
if (concernRecommendAdapter.getRecommendGameList().size() < 4) {
concern_rv_recommend.setLayoutManager(new GridLayoutManager(
mConcernRecommendRv.setLayoutManager(new GridLayoutManager(
ConcernActivity.this, concernRecommendAdapter.getRecommendGameList().size()));
} else {
concern_rv_recommend.setLayoutManager(new GridLayoutManager(
mConcernRecommendRv.setLayoutManager(new GridLayoutManager(
ConcernActivity.this, 4));
}
}