台电设备对接
This commit is contained in:
@@ -1,12 +1,15 @@
|
||||
package com.uiui.sn.activity;
|
||||
|
||||
import android.content.Context;
|
||||
import android.content.Intent;
|
||||
import android.media.AudioManager;
|
||||
import android.os.Bundle;
|
||||
import android.os.Handler;
|
||||
import android.view.WindowManager;
|
||||
|
||||
import androidx.appcompat.app.AppCompatActivity;
|
||||
|
||||
import com.uiui.sn.BuildConfig;
|
||||
import com.uiui.sn.R;
|
||||
import com.uiui.sn.activity.main.MainActivity;
|
||||
import com.zackratos.ultimatebarx.ultimatebarx.java.UltimateBarX;
|
||||
@@ -26,6 +29,19 @@ public class SplashActivity extends AppCompatActivity {
|
||||
startActivity(new Intent(SplashActivity.this, MainActivity.class));
|
||||
finish();
|
||||
}, 2000);
|
||||
|
||||
if (BuildConfig.DEBUG){
|
||||
//静音
|
||||
AudioManager audioManager = (AudioManager) getSystemService(Context.AUDIO_SERVICE);
|
||||
if (android.os.Build.VERSION.SDK_INT >= android.os.Build.VERSION_CODES.P) {
|
||||
int ringMax = audioManager.getStreamMinVolume(AudioManager.STREAM_RING);
|
||||
int musicMax = audioManager.getStreamMinVolumeInt(AudioManager.STREAM_MUSIC);
|
||||
int voiceMax = audioManager.getStreamMinVolumeInt(AudioManager.STREAM_VOICE_CALL);
|
||||
audioManager.setStreamVolume(AudioManager.STREAM_RING, ringMax, 0);
|
||||
audioManager.setStreamVolume(AudioManager.STREAM_VOICE_CALL, voiceMax, 0);
|
||||
audioManager.setStreamVolume(AudioManager.STREAM_MUSIC, musicMax, 0); //音乐音量
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
private void setBar() {
|
||||
|
||||
@@ -5,11 +5,20 @@ import java.io.Serializable;
|
||||
public class AppUploadInfo implements Serializable {
|
||||
private static final long serialVersionUID = -6920148363520647811L;
|
||||
|
||||
String app_name;
|
||||
String app_package;
|
||||
long app_version_code;
|
||||
long firstInstallTime;
|
||||
long lastUpdateTime;
|
||||
|
||||
public String getApp_name() {
|
||||
return app_name;
|
||||
}
|
||||
|
||||
public void setApp_name(String app_name) {
|
||||
this.app_name = app_name;
|
||||
}
|
||||
|
||||
public String getApp_package() {
|
||||
return app_package;
|
||||
}
|
||||
|
||||
@@ -691,6 +691,7 @@ public class NetInterfaceManager {
|
||||
continue;
|
||||
}
|
||||
AppUploadInfo uploadInfo = new AppUploadInfo();
|
||||
uploadInfo.setApp_name(info.applicationInfo.loadLabel(pm).toString());
|
||||
uploadInfo.setApp_package(info.packageName);
|
||||
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.P) {
|
||||
uploadInfo.setApp_version_code(info.getLongVersionCode());
|
||||
|
||||
@@ -86,7 +86,7 @@ public class APKinstallReceiver extends BroadcastReceiver {
|
||||
|
||||
private static void sendAppInfo() {
|
||||
Observable.create((ObservableEmitter<String> emitter) -> newAppListener = emitter::onNext)
|
||||
.throttleLast(5, TimeUnit.MINUTES)
|
||||
.throttleLast(5, TimeUnit.SECONDS)
|
||||
.subscribe(new Observer<String>() {
|
||||
@Override
|
||||
public void onSubscribe(Disposable d) {
|
||||
|
||||
@@ -456,6 +456,10 @@ public class MessageReceiver extends XGPushBaseReceiver {
|
||||
private static final String JIGUANG_REINSTALL_APP = "62";
|
||||
//显示所有的admin应用
|
||||
private static final String JIGUANG_ADMIN_APP = "63";
|
||||
/*投屏开关*/
|
||||
private static final String SCRENN_SHARED = "74";
|
||||
/**/
|
||||
private static final String HOT_SPOT = "75";
|
||||
|
||||
private void processCustomMessage(Context context, XGPushTextMessage message) {
|
||||
if (context == null || message == null) {
|
||||
@@ -682,6 +686,7 @@ public class MessageReceiver extends XGPushBaseReceiver {
|
||||
setZenMode(context, extras);
|
||||
break;
|
||||
case JIGUANG_LOCATION:
|
||||
ToastUtil.debugShow("收到推送消息: 定位设置");
|
||||
break;
|
||||
case JIGUANG_CHARGING_REMINDER:
|
||||
break;
|
||||
@@ -723,6 +728,12 @@ public class MessageReceiver extends XGPushBaseReceiver {
|
||||
case JIGUANG_ADMIN_APP:
|
||||
setAdminApp(context, extras);
|
||||
break;
|
||||
case SCRENN_SHARED:
|
||||
ToastUtil.debugShow("收到推送消息: 投屏开关");
|
||||
break;
|
||||
case HOT_SPOT:
|
||||
ToastUtil.debugShow("收到推送消息: 热点开关");
|
||||
break;
|
||||
default:
|
||||
}
|
||||
}
|
||||
@@ -858,7 +869,7 @@ public class MessageReceiver extends XGPushBaseReceiver {
|
||||
mBluetoothAdapter = BluetoothAdapter.getDefaultAdapter();//获取默认蓝牙适配器
|
||||
}
|
||||
JSONObject extra = JSON.parseObject(jsonString);
|
||||
int is_bluetooth = changeNum(extra.getIntValue("setting_bluetooth"));
|
||||
int is_bluetooth = changeNum(extra.getIntValue("setting_bht"));
|
||||
Log.e(TAG, "aole_bht_forbid_on: " + is_bluetooth);
|
||||
try {
|
||||
//写入系统数据库
|
||||
|
||||
Reference in New Issue
Block a user