|
|
|
@ -1,7 +1,6 @@
|
|
|
|
|
package com.xypower.mpapp;
|
|
|
|
|
|
|
|
|
|
import android.Manifest;
|
|
|
|
|
import android.app.Activity;
|
|
|
|
|
import android.content.Context;
|
|
|
|
|
import android.content.DialogInterface;
|
|
|
|
|
import android.content.Intent;
|
|
|
|
@ -30,18 +29,12 @@ import android.telephony.TelephonyManager;
|
|
|
|
|
import android.text.TextUtils;
|
|
|
|
|
import android.text.method.ScrollingMovementMethod;
|
|
|
|
|
import android.util.Log;
|
|
|
|
|
import android.view.KeyEvent;
|
|
|
|
|
import android.view.View;
|
|
|
|
|
import android.view.WindowManager;
|
|
|
|
|
import android.view.inputmethod.EditorInfo;
|
|
|
|
|
import android.view.inputmethod.InputMethodManager;
|
|
|
|
|
import android.widget.TextView;
|
|
|
|
|
import android.widget.Toast;
|
|
|
|
|
|
|
|
|
|
import com.dev.devapi.api.SysApi;
|
|
|
|
|
import com.dowse.camera.client.DSCameraManager;
|
|
|
|
|
import com.xypower.common.MicroPhotoContext;
|
|
|
|
|
import com.xypower.common.ViewUtils;
|
|
|
|
|
import com.xypower.mpapp.databinding.ActivityMainBinding;
|
|
|
|
|
import com.xypower.mpapp.utils.RandomReader;
|
|
|
|
|
|
|
|
|
@ -269,50 +262,50 @@ public class MainActivity extends AppCompatActivity {
|
|
|
|
|
this.binding.takePhotoBtn.setOnClickListener(new View.OnClickListener() {
|
|
|
|
|
@Override
|
|
|
|
|
public void onClick(View view) {
|
|
|
|
|
MicroPhotoService.takePhoto(view.getContext(), 1, 255, true);
|
|
|
|
|
MicroPhotoService.takePhoto(view.getContext().getApplicationContext(), 1, 255, true);
|
|
|
|
|
}
|
|
|
|
|
});
|
|
|
|
|
this.binding.takePhotoBtn2.setOnClickListener(new View.OnClickListener() {
|
|
|
|
|
@Override
|
|
|
|
|
public void onClick(View view) {
|
|
|
|
|
MicroPhotoService.takePhoto(view.getContext(), 2, 255, true);
|
|
|
|
|
MicroPhotoService.takePhoto(view.getContext().getApplicationContext(), 2, 255, true);
|
|
|
|
|
}
|
|
|
|
|
});
|
|
|
|
|
this.binding.takePhotoBtn3.setOnClickListener(new View.OnClickListener() {
|
|
|
|
|
@Override
|
|
|
|
|
public void onClick(View view) {
|
|
|
|
|
MicroPhotoService.takePhoto(view.getContext(), 3, 255, true);
|
|
|
|
|
MicroPhotoService.takePhoto(view.getContext().getApplicationContext(), 3, 255, true);
|
|
|
|
|
}
|
|
|
|
|
});
|
|
|
|
|
this.binding.takePhotoBtn4.setOnClickListener(new View.OnClickListener() {
|
|
|
|
|
@Override
|
|
|
|
|
public void onClick(View view) {
|
|
|
|
|
MicroPhotoService.takePhoto(view.getContext(), 4, 255, true);
|
|
|
|
|
MicroPhotoService.takePhoto(view.getContext().getApplicationContext(), 4, 255, true);
|
|
|
|
|
}
|
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
this.binding.takeVideoBtn.setOnClickListener(new View.OnClickListener() {
|
|
|
|
|
@Override
|
|
|
|
|
public void onClick(View view) {
|
|
|
|
|
MicroPhotoService.takePhoto(view.getContext(), 1, 255, false);
|
|
|
|
|
MicroPhotoService.takePhoto(view.getContext().getApplicationContext(), 1, 255, false);
|
|
|
|
|
}
|
|
|
|
|
});
|
|
|
|
|
this.binding.takeVideoBtn2.setOnClickListener(new View.OnClickListener() {
|
|
|
|
|
@Override
|
|
|
|
|
public void onClick(View view) {
|
|
|
|
|
MicroPhotoService.takePhoto(view.getContext(), 2, 255, false);
|
|
|
|
|
MicroPhotoService.takePhoto(view.getContext().getApplicationContext(), 2, 255, false);
|
|
|
|
|
}
|
|
|
|
|
});
|
|
|
|
|
this.binding.takeVideoBtn3.setOnClickListener(new View.OnClickListener() {
|
|
|
|
|
@Override
|
|
|
|
|
public void onClick(View view) {
|
|
|
|
|
MicroPhotoService.takePhoto(view.getContext(), 3, 255, false);
|
|
|
|
|
MicroPhotoService.takePhoto(view.getContext().getApplicationContext(), 3, 255, false);
|
|
|
|
|
}
|
|
|
|
|
});
|
|
|
|
|
this.binding.takeVideoBtn4.setOnClickListener(new View.OnClickListener() {
|
|
|
|
|
@Override
|
|
|
|
|
public void onClick(View view) {
|
|
|
|
|
MicroPhotoService.takePhoto(view.getContext(), 4, 255, false);
|
|
|
|
|
MicroPhotoService.takePhoto(view.getContext().getApplicationContext(), 4, 255, false);
|
|
|
|
|
}
|
|
|
|
|
});
|
|
|
|
|
|
|
|
|
@ -449,6 +442,9 @@ public class MainActivity extends AppCompatActivity {
|
|
|
|
|
}
|
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
binding.btnSendHb.setOnClickListener(new View.OnClickListener() {
|
|
|
|
|
@Override
|
|
|
|
|
public void onClick(View v) {
|
|
|
|
@ -491,7 +487,6 @@ public class MainActivity extends AppCompatActivity {
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public static void startMicroPhotoService(Context context, MicroPhotoContext.AppConfig curAppConfig, Messenger messenger) {
|
|
|
|
|
|
|
|
|
|
if (TextUtils.isEmpty(curAppConfig.cmdid) || TextUtils.isEmpty(curAppConfig.server) || curAppConfig.port == 0) {
|
|
|
|
|