feat: intent task
This commit is contained in:
@@ -11,7 +11,7 @@ import com.stardust.autojs.core.eventloop.EventEmitter;
|
||||
import com.stardust.autojs.core.looper.Loopers;
|
||||
import com.stardust.autojs.runtime.ScriptBridges;
|
||||
import com.stardust.autojs.runtime.ScriptRuntime;
|
||||
import com.stardust.util.MapEntries;
|
||||
import com.stardust.util.MapBuilder;
|
||||
|
||||
import java.lang.reflect.Field;
|
||||
import java.util.HashSet;
|
||||
@@ -59,21 +59,21 @@ public class Sensors extends EventEmitter implements Loopers.LooperQuitHandler {
|
||||
}
|
||||
|
||||
|
||||
private static final Map<String, Integer> SENSORS = new MapEntries<String, Integer>()
|
||||
.entry("ACCELEROMETER", Sensor.TYPE_ACCELEROMETER)
|
||||
.entry("MAGNETIC_FIELD", Sensor.TYPE_MAGNETIC_FIELD)
|
||||
.entry("ORIENTATION", Sensor.TYPE_ORIENTATION)
|
||||
.entry("GYROSCOPE", Sensor.TYPE_GYROSCOPE)
|
||||
.entry("LIGHT", Sensor.TYPE_LIGHT)
|
||||
.entry("TEMPERATURE", Sensor.TYPE_TEMPERATURE)
|
||||
.entry("PRESSURE", Sensor.TYPE_PRESSURE)
|
||||
.entry("AMBIENT_TEMPERATURE", Sensor.TYPE_AMBIENT_TEMPERATURE)
|
||||
.entry("PROXIMITY", Sensor.TYPE_PROXIMITY)
|
||||
.entry("GRAVITY", Sensor.TYPE_GRAVITY)
|
||||
.entry("LINEAR_ACCELERATION", Sensor.TYPE_LINEAR_ACCELERATION)
|
||||
.entry("RELATIVE_HUMIDITY", Sensor.TYPE_RELATIVE_HUMIDITY)
|
||||
.entry("AMBIENT_TEMPERATURE", Sensor.TYPE_AMBIENT_TEMPERATURE)
|
||||
.map();
|
||||
private static final Map<String, Integer> SENSORS = new MapBuilder<String, Integer>()
|
||||
.put("ACCELEROMETER", Sensor.TYPE_ACCELEROMETER)
|
||||
.put("MAGNETIC_FIELD", Sensor.TYPE_MAGNETIC_FIELD)
|
||||
.put("ORIENTATION", Sensor.TYPE_ORIENTATION)
|
||||
.put("GYROSCOPE", Sensor.TYPE_GYROSCOPE)
|
||||
.put("LIGHT", Sensor.TYPE_LIGHT)
|
||||
.put("TEMPERATURE", Sensor.TYPE_TEMPERATURE)
|
||||
.put("PRESSURE", Sensor.TYPE_PRESSURE)
|
||||
.put("AMBIENT_TEMPERATURE", Sensor.TYPE_AMBIENT_TEMPERATURE)
|
||||
.put("PROXIMITY", Sensor.TYPE_PROXIMITY)
|
||||
.put("GRAVITY", Sensor.TYPE_GRAVITY)
|
||||
.put("LINEAR_ACCELERATION", Sensor.TYPE_LINEAR_ACCELERATION)
|
||||
.put("RELATIVE_HUMIDITY", Sensor.TYPE_RELATIVE_HUMIDITY)
|
||||
.put("AMBIENT_TEMPERATURE", Sensor.TYPE_AMBIENT_TEMPERATURE)
|
||||
.build();
|
||||
|
||||
public boolean ignoresUnsupportedSensor = false;
|
||||
public final Delay delay = new Delay();
|
||||
|
||||
@@ -3,7 +3,7 @@ package com.stardust.autojs.script;
|
||||
import android.support.annotation.NonNull;
|
||||
import android.support.annotation.Nullable;
|
||||
|
||||
import com.stardust.util.MapEntries;
|
||||
import com.stardust.util.MapBuilder;
|
||||
|
||||
import java.io.Reader;
|
||||
import java.io.StringReader;
|
||||
@@ -23,10 +23,10 @@ public abstract class JavaScriptSource extends ScriptSource {
|
||||
public static final int EXECUTION_MODE_UI = 0x00000001;
|
||||
public static final int EXECUTION_MODE_AUTO = 0x00000002;
|
||||
|
||||
private static final Map<String, Integer> EXECUTION_MODES = new MapEntries<String, Integer>()
|
||||
.entry("ui", EXECUTION_MODE_UI)
|
||||
.entry("auto", EXECUTION_MODE_AUTO)
|
||||
.map();
|
||||
private static final Map<String, Integer> EXECUTION_MODES = new MapBuilder<String, Integer>()
|
||||
.put("ui", EXECUTION_MODE_UI)
|
||||
.put("auto", EXECUTION_MODE_AUTO)
|
||||
.build();
|
||||
private static final int EXECUTION_MODE_STRING_MAX_LENGTH = 7;
|
||||
|
||||
private int mExecutionMode = -1;
|
||||
|
||||
@@ -1,17 +1,6 @@
|
||||
package com.stardust.autojs.script;
|
||||
|
||||
import android.support.annotation.NonNull;
|
||||
import android.support.annotation.Nullable;
|
||||
import android.view.View;
|
||||
|
||||
import com.stardust.util.MapEntries;
|
||||
|
||||
import java.io.Reader;
|
||||
import java.io.Serializable;
|
||||
import java.io.StringReader;
|
||||
import java.util.Arrays;
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
|
||||
/**
|
||||
* Created by Stardust on 2017/4/2.
|
||||
|
||||
Reference in New Issue
Block a user