|
|
|
@ -61,10 +61,6 @@ public class MainActivity extends AppCompatActivity {
|
|
|
|
|
StrictMode.ThreadPolicy policy = new StrictMode.ThreadPolicy.Builder().permitAll().build();
|
|
|
|
|
StrictMode.setThreadPolicy(policy);
|
|
|
|
|
|
|
|
|
|
MicroPhotoContext.AppConfig appConfig = MicroPhotoContext.getMpAppConfig(getApplicationContext());
|
|
|
|
|
((TextView) findViewById((R.id.cmdid))).setText(TextUtils.isEmpty(appConfig.cmdid) ? "" : appConfig.cmdid);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
startMicroPhotoService(getApplicationContext());
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
@ -101,6 +97,48 @@ public class MainActivity extends AppCompatActivity {
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@Override
|
|
|
|
|
protected void onResume() {
|
|
|
|
|
super.onResume();
|
|
|
|
|
|
|
|
|
|
Context context = getApplicationContext();
|
|
|
|
|
MicroPhotoContext.AppConfig appConfig = MicroPhotoContext.getMpAppConfig(context);
|
|
|
|
|
StringBuilder stringBuilder = new StringBuilder();
|
|
|
|
|
stringBuilder.append("CMDID:" + (TextUtils.isEmpty(appConfig.cmdid) ? "" : appConfig.cmdid));
|
|
|
|
|
|
|
|
|
|
MicroPhotoContext.MasterConfig masterConfig = MicroPhotoContext.getMasterConfig(context);
|
|
|
|
|
stringBuilder.append("\r\n");
|
|
|
|
|
stringBuilder.append("运维主站:" + (TextUtils.isEmpty(masterConfig.server) ? MicroPhotoContext.DEFAULT_MASTER_SERVER : masterConfig.server));
|
|
|
|
|
stringBuilder.append(":");
|
|
|
|
|
stringBuilder.append(Integer.toString((masterConfig.port != 0) ? masterConfig.port : MicroPhotoContext.DEFAULT_MASTER_PORT));
|
|
|
|
|
stringBuilder.append("\r\n");
|
|
|
|
|
|
|
|
|
|
stringBuilder.append("心跳模式:");
|
|
|
|
|
if (masterConfig.usingAbsHbTime != 0) {
|
|
|
|
|
stringBuilder.append("固定时间心跳 ");
|
|
|
|
|
if (masterConfig.absHeartbeats != null && masterConfig.absHeartbeats.length > 0) {
|
|
|
|
|
for (int item : masterConfig.absHeartbeats) {
|
|
|
|
|
stringBuilder.append(MicroPhotoContext.formatHeartbeatTime(item));
|
|
|
|
|
stringBuilder.append(" ");
|
|
|
|
|
}
|
|
|
|
|
} else {
|
|
|
|
|
stringBuilder.append(MicroPhotoContext.formatHeartbeatTime(MicroPhotoContext.DEFAULT_HEARTBEAT_TIME_FOR_SEPARATE_NW));
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
else {
|
|
|
|
|
stringBuilder.append("周期性心跳 / " + masterConfig.heartbeat + "分钟");
|
|
|
|
|
}
|
|
|
|
|
stringBuilder.append("\r\n");
|
|
|
|
|
|
|
|
|
|
stringBuilder.append("运维网络:");
|
|
|
|
|
stringBuilder.append(masterConfig.separateNetwork != 0 ? "独立网络" : "公用网络");
|
|
|
|
|
stringBuilder.append("\r\n");
|
|
|
|
|
|
|
|
|
|
((TextView) findViewById((R.id.cmdid))).setText(stringBuilder.toString());
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@Override
|
|
|
|
|
public boolean onKeyDown(int keyCode, KeyEvent event) {
|
|
|
|
|
if (keyCode == KeyEvent.KEYCODE_BACK) {
|
|
|
|
|