|
@@ -1,14 +1,14 @@
|
|
|
-package com.guiying.main;
|
|
|
|
|
|
|
+package com.guiying.module.main;
|
|
|
|
|
|
|
|
|
|
+import android.content.Intent;
|
|
|
import android.os.Bundle;
|
|
import android.os.Bundle;
|
|
|
import android.view.KeyEvent;
|
|
import android.view.KeyEvent;
|
|
|
import android.view.View;
|
|
import android.view.View;
|
|
|
-import android.widget.Button;
|
|
|
|
|
|
|
|
|
|
import com.alibaba.android.arouter.launcher.ARouter;
|
|
import com.alibaba.android.arouter.launcher.ARouter;
|
|
|
-import com.guiying.common.base.BaseActivity;
|
|
|
|
|
-import com.guiying.common.base.BaseApplication;
|
|
|
|
|
-import com.guiying.common.utils.ToastUtils;
|
|
|
|
|
|
|
+import com.guiying.module.common.base.BaseActivity;
|
|
|
|
|
+import com.guiying.module.common.base.ViewManager;
|
|
|
|
|
+import com.guiying.module.common.utils.ToastUtils;
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
|
* <p>类说明</p>
|
|
* <p>类说明</p>
|
|
@@ -19,18 +19,15 @@ import com.guiying.common.utils.ToastUtils;
|
|
|
*/
|
|
*/
|
|
|
public class MainActivity extends BaseActivity implements View.OnClickListener {
|
|
public class MainActivity extends BaseActivity implements View.OnClickListener {
|
|
|
|
|
|
|
|
- private long exitTime = 0;
|
|
|
|
|
- protected Button newsButton;
|
|
|
|
|
- protected Button girlsButton;
|
|
|
|
|
|
|
+ private long mExitTime = 0;
|
|
|
|
|
|
|
|
@Override
|
|
@Override
|
|
|
protected void onCreate(Bundle savedInstanceState) {
|
|
protected void onCreate(Bundle savedInstanceState) {
|
|
|
super.onCreate(savedInstanceState);
|
|
super.onCreate(savedInstanceState);
|
|
|
setContentView(R.layout.activity_main);
|
|
setContentView(R.layout.activity_main);
|
|
|
- newsButton = (Button) findViewById(R.id.news_button);
|
|
|
|
|
- newsButton.setOnClickListener(MainActivity.this);
|
|
|
|
|
- girlsButton = (Button) findViewById(R.id.girls_button);
|
|
|
|
|
- girlsButton.setOnClickListener(MainActivity.this);
|
|
|
|
|
|
|
+ findViewById(R.id.news_button).setOnClickListener(this);
|
|
|
|
|
+ findViewById(R.id.girls_button).setOnClickListener(this);
|
|
|
|
|
+ findViewById(R.id.fragment_button).setOnClickListener(this);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
@Override
|
|
@Override
|
|
@@ -41,6 +38,8 @@ public class MainActivity extends BaseActivity implements View.OnClickListener {
|
|
|
} else if (view.getId() == R.id.girls_button) {
|
|
} else if (view.getId() == R.id.girls_button) {
|
|
|
//跳转到GirlsActivity
|
|
//跳转到GirlsActivity
|
|
|
ARouter.getInstance().build("/girls/list").navigation();
|
|
ARouter.getInstance().build("/girls/list").navigation();
|
|
|
|
|
+ } else if (view.getId() == R.id.fragment_button) {
|
|
|
|
|
+ startActivity(new Intent(this, BottomNavigationActivity.class));
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
|
|
|
|
@@ -49,11 +48,11 @@ public class MainActivity extends BaseActivity implements View.OnClickListener {
|
|
|
public boolean onKeyDown(int keyCode, KeyEvent event) {
|
|
public boolean onKeyDown(int keyCode, KeyEvent event) {
|
|
|
if (keyCode == KeyEvent.KEYCODE_BACK && event.getAction() == KeyEvent.ACTION_DOWN) {
|
|
if (keyCode == KeyEvent.KEYCODE_BACK && event.getAction() == KeyEvent.ACTION_DOWN) {
|
|
|
//两秒之内按返回键就会退出
|
|
//两秒之内按返回键就会退出
|
|
|
- if ((System.currentTimeMillis() - exitTime) > 2000) {
|
|
|
|
|
|
|
+ if ((System.currentTimeMillis() - mExitTime) > 2000) {
|
|
|
ToastUtils.showShortToast(getString(R.string.app_exit_hint));
|
|
ToastUtils.showShortToast(getString(R.string.app_exit_hint));
|
|
|
- exitTime = System.currentTimeMillis();
|
|
|
|
|
|
|
+ mExitTime = System.currentTimeMillis();
|
|
|
} else {
|
|
} else {
|
|
|
- BaseApplication.getIns().exitApp(this);
|
|
|
|
|
|
|
+ ViewManager.getInstance().exitApp(this);
|
|
|
}
|
|
}
|
|
|
return true;
|
|
return true;
|
|
|
}
|
|
}
|