public class BeaconService
extends android.app.Service
Modifier and Type | Field and Description |
---|---|
static int |
ALERT_COMMAND |
static int |
CONNECT |
static int |
DATA_LOG_PROGRESS |
static int |
DATA_LOG_READ_COMMAND |
static int |
DEVICE_TIME_COMMAND |
static int |
DISCONNECT |
static int |
DISCOVER_COMMAND |
static int |
HANDLE_COMMAND |
static int |
ON_COMMAND_COMPLETE |
static int |
ON_DISTANCE_CHANGE |
static int |
ON_FAIL |
static int |
ON_FOUND |
static int |
ON_LOST |
static int |
ON_READ |
static int |
ON_STATE_CHANGE |
static int |
ON_WRITE |
static int |
PASSWORD_COMMAND |
static int |
READ_COMMAND |
static int |
REGISTER_CLIENT |
static int |
START_SCAN |
static int |
STOP_SCAN |
static int |
UNREGISTER_CLIENT |
static int |
UPDATE_SCANNER |
static int |
WRITE_COMMAND |
static int |
WRITE_CONFIGURATION |
static int |
WRITE_READ_COMMAND |
static int |
WROTE_NO_RESPONSE_COMMAND |
START_CONTINUATION_MASK, START_FLAG_REDELIVERY, START_FLAG_RETRY, START_NOT_STICKY, START_REDELIVER_INTENT, START_STICKY, START_STICKY_COMPATIBILITY, STOP_FOREGROUND_DETACH, STOP_FOREGROUND_REMOVE
ACCESSIBILITY_SERVICE, ACCOUNT_SERVICE, ACTIVITY_SERVICE, ALARM_SERVICE, APP_OPS_SERVICE, APPWIDGET_SERVICE, AUDIO_SERVICE, BATTERY_SERVICE, BIND_ABOVE_CLIENT, BIND_ADJUST_WITH_ACTIVITY, BIND_ALLOW_OOM_MANAGEMENT, BIND_AUTO_CREATE, BIND_DEBUG_UNBIND, BIND_EXTERNAL_SERVICE, BIND_IMPORTANT, BIND_NOT_FOREGROUND, BIND_WAIVE_PRIORITY, BLUETOOTH_SERVICE, CAMERA_SERVICE, CAPTIONING_SERVICE, CARRIER_CONFIG_SERVICE, CLIPBOARD_SERVICE, COMPANION_DEVICE_SERVICE, CONNECTIVITY_SERVICE, CONSUMER_IR_SERVICE, CONTEXT_IGNORE_SECURITY, CONTEXT_INCLUDE_CODE, CONTEXT_RESTRICTED, DEVICE_POLICY_SERVICE, DISPLAY_SERVICE, DOWNLOAD_SERVICE, DROPBOX_SERVICE, FINGERPRINT_SERVICE, HARDWARE_PROPERTIES_SERVICE, INPUT_METHOD_SERVICE, INPUT_SERVICE, JOB_SCHEDULER_SERVICE, KEYGUARD_SERVICE, LAUNCHER_APPS_SERVICE, LAYOUT_INFLATER_SERVICE, LOCATION_SERVICE, MEDIA_PROJECTION_SERVICE, MEDIA_ROUTER_SERVICE, MEDIA_SESSION_SERVICE, MIDI_SERVICE, MODE_APPEND, MODE_ENABLE_WRITE_AHEAD_LOGGING, MODE_MULTI_PROCESS, MODE_NO_LOCALIZED_COLLATORS, MODE_PRIVATE, MODE_WORLD_READABLE, MODE_WORLD_WRITEABLE, NETWORK_STATS_SERVICE, NFC_SERVICE, NOTIFICATION_SERVICE, NSD_SERVICE, POWER_SERVICE, PRINT_SERVICE, RECEIVER_VISIBLE_TO_INSTANT_APPS, RESTRICTIONS_SERVICE, SEARCH_SERVICE, SENSOR_SERVICE, SHORTCUT_SERVICE, STORAGE_SERVICE, STORAGE_STATS_SERVICE, SYSTEM_HEALTH_SERVICE, TELECOM_SERVICE, TELEPHONY_SERVICE, TELEPHONY_SUBSCRIPTION_SERVICE, TEXT_CLASSIFICATION_SERVICE, TEXT_SERVICES_MANAGER_SERVICE, TV_INPUT_SERVICE, UI_MODE_SERVICE, USAGE_STATS_SERVICE, USB_SERVICE, USER_SERVICE, VIBRATOR_SERVICE, WALLPAPER_SERVICE, WIFI_AWARE_SERVICE, WIFI_P2P_SERVICE, WIFI_SERVICE, WINDOW_SERVICE
Constructor and Description |
---|
BeaconService() |
Modifier and Type | Method and Description |
---|---|
boolean |
checkPermissions() |
android.os.IBinder |
onBind(android.content.Intent intent) |
void |
onCommandComplete(int command,
int error,
java.lang.Object response,
com.bluvision.sdk.service.CommandCoordinator coordinator) |
void |
onConnect(BeaconConfiguration configuration,
com.bluvision.sdk.service.CommandCoordinator coordinator) |
void |
onConnectionStateChange(int state,
com.bluvision.sdk.service.CommandCoordinator coordinator) |
void |
onDisconnect(int status,
com.bluvision.sdk.service.CommandCoordinator coordinator) |
void |
onFail(int errorCode,
com.bluvision.sdk.service.CommandCoordinator coordinator) |
int |
onStartCommand(android.content.Intent intent,
int flags,
int startId) |
void |
onWrite(BeaconConfiguration configuration,
com.bluvision.sdk.service.CommandCoordinator coordinator) |
static boolean |
setBluetooth(boolean enable) |
getApplication, onConfigurationChanged, onCreate, onDestroy, onLowMemory, onRebind, onStart, onTaskRemoved, onTrimMemory, onUnbind, startForeground, stopForeground, stopForeground, stopSelf, stopSelf, stopSelfResult
bindService, checkCallingOrSelfPermission, checkCallingOrSelfUriPermission, checkCallingPermission, checkCallingUriPermission, checkPermission, checkSelfPermission, checkUriPermission, checkUriPermission, clearWallpaper, createConfigurationContext, createContextForSplit, createDeviceProtectedStorageContext, createDisplayContext, createPackageContext, databaseList, deleteDatabase, deleteFile, deleteSharedPreferences, enforceCallingOrSelfPermission, enforceCallingOrSelfUriPermission, enforceCallingPermission, enforceCallingUriPermission, enforcePermission, enforceUriPermission, enforceUriPermission, fileList, getApplicationContext, getApplicationInfo, getAssets, getBaseContext, getCacheDir, getClassLoader, getCodeCacheDir, getContentResolver, getDatabasePath, getDataDir, getDir, getExternalCacheDir, getExternalCacheDirs, getExternalFilesDir, getExternalFilesDirs, getExternalMediaDirs, getFilesDir, getFileStreamPath, getMainLooper, getNoBackupFilesDir, getObbDir, getObbDirs, getPackageCodePath, getPackageManager, getPackageName, getPackageResourcePath, getResources, getSharedPreferences, getSystemService, getSystemServiceName, getTheme, getWallpaper, getWallpaperDesiredMinimumHeight, getWallpaperDesiredMinimumWidth, grantUriPermission, isDeviceProtectedStorage, isRestricted, moveDatabaseFrom, moveSharedPreferencesFrom, openFileInput, openFileOutput, openOrCreateDatabase, openOrCreateDatabase, peekWallpaper, registerReceiver, registerReceiver, registerReceiver, registerReceiver, removeStickyBroadcast, removeStickyBroadcastAsUser, revokeUriPermission, revokeUriPermission, sendBroadcast, sendBroadcast, sendBroadcastAsUser, sendBroadcastAsUser, sendOrderedBroadcast, sendOrderedBroadcast, sendOrderedBroadcastAsUser, sendStickyBroadcast, sendStickyBroadcastAsUser, sendStickyOrderedBroadcast, sendStickyOrderedBroadcastAsUser, setTheme, setWallpaper, setWallpaper, startActivities, startActivities, startActivity, startActivity, startForegroundService, startInstrumentation, startIntentSender, startIntentSender, startService, stopService, unbindService, unregisterReceiver
public static final int WRITE_CONFIGURATION
public static final int ON_WRITE
public static final int ON_READ
public static final int CONNECT
public static final int DISCONNECT
public static final int ON_STATE_CHANGE
public static final int HANDLE_COMMAND
public static final int ON_COMMAND_COMPLETE
public static final int ALERT_COMMAND
public static final int PASSWORD_COMMAND
public static final int DEVICE_TIME_COMMAND
public static final int DATA_LOG_READ_COMMAND
public static final int DATA_LOG_PROGRESS
public static final int READ_COMMAND
public static final int WRITE_COMMAND
public static final int WRITE_READ_COMMAND
public static final int WROTE_NO_RESPONSE_COMMAND
public static final int DISCOVER_COMMAND
public static final int START_SCAN
public static final int STOP_SCAN
public static final int ON_FOUND
public static final int ON_LOST
public static final int REGISTER_CLIENT
public static final int UNREGISTER_CLIENT
public static final int ON_FAIL
public static final int ON_DISTANCE_CHANGE
public static final int UPDATE_SCANNER
public int onStartCommand(android.content.Intent intent, int flags, int startId)
onStartCommand
in class android.app.Service
public android.os.IBinder onBind(android.content.Intent intent)
onBind
in class android.app.Service
public static boolean setBluetooth(boolean enable)
public boolean checkPermissions()
public void onConnect(BeaconConfiguration configuration, com.bluvision.sdk.service.CommandCoordinator coordinator)
public void onConnectionStateChange(int state, com.bluvision.sdk.service.CommandCoordinator coordinator)
public void onDisconnect(int status, com.bluvision.sdk.service.CommandCoordinator coordinator)
public void onFail(int errorCode, com.bluvision.sdk.service.CommandCoordinator coordinator)
public void onWrite(BeaconConfiguration configuration, com.bluvision.sdk.service.CommandCoordinator coordinator)
public void onCommandComplete(int command, int error, java.lang.Object response, com.bluvision.sdk.service.CommandCoordinator coordinator)