Condividi tramite


Sensor Classe

Definizione

Classe che rappresenta un sensore.

[Android.Runtime.Register("android/hardware/Sensor", DoNotGenerateAcw=true)]
public class Sensor : Java.Lang.Object
[<Android.Runtime.Register("android/hardware/Sensor", DoNotGenerateAcw=true)>]
type Sensor = class
    inherit Object
Ereditarietà
Sensor
Attributi

Commenti

Classe che rappresenta un sensore. Usare SensorManager#getSensorList per ottenere l'elenco dei sensori disponibili. Per altre informazioni sui sensori Android, vedere la guida ai sensori di movimento.</P>

Documentazione Java per android.hardware.Sensor.

Le parti di questa pagina sono modifiche in base al lavoro creato e condiviso dal Android Open Source e usato in base ai termini descritti nella .

Costruttori

Sensor(IntPtr, JniHandleOwnership)

Costruttore usato durante la creazione di rappresentazioni gestite di oggetti JNI; chiamato dal runtime.

Campi

StringTypeAccelerometer

Stringa costante che descrive un tipo di sensore accelerometro.

StringTypeAccelerometerLimitedAxes

Stringa costante che descrive un sensore accelerometro a assi limitato.

StringTypeAccelerometerLimitedAxesUncalibrated

Stringa costante che descrive un sensore accelerometro a assi limitati non incalibrato.

StringTypeAccelerometerUncalibrated

Stringa costante che descrive un sensore accelerometro nonlibrato.

StringTypeAmbientTemperature

Stringa costante che descrive un tipo di sensore di temperatura ambientale.

StringTypeGameRotationVector

Stringa costante che descrive un tipo di sensore vettore di rotazione nonlibrato.

StringTypeGeomagneticRotationVector

Stringa costante che descrive un vettore di rotazione geo-magnetica.

StringTypeGravity

Stringa costante che descrive un tipo di sensore di gravità.

StringTypeGyroscope

Stringa costante che descrive un tipo di sensore giroscopio.

StringTypeGyroscopeLimitedAxes

Stringa costante che descrive un sensore giroscopio a assi limitato.

StringTypeGyroscopeLimitedAxesUncalibrated

Stringa costante che descrive un sensore di giroscopio a assi limitati non incalibrato.

StringTypeGyroscopeUncalibrated

Stringa costante che descrive un tipo di sensore giroscopio nonlibrato.

StringTypeHeading

Stringa costante che descrive un sensore di intestazione.

StringTypeHeadTracker

Stringa costante che descrive un sensore di rilevamento head.

StringTypeHeartBeat

Stringa costante che descrive un sensore di battito cardiaco.

StringTypeHeartRate

Stringa costante che descrive un monitoraggio della frequenza cardiaca.

StringTypeHingeAngle

Stringa costante che descrive un sensore di angolo della cerniera.

StringTypeLight

Stringa costante che descrive un tipo di sensore chiaro.

StringTypeLinearAcceleration

Stringa costante che descrive un tipo di sensore di accelerazione lineare.

StringTypeLowLatencyOffbodyDetect

Stringa costante che descrive un sensore di rilevamento a bassa latenza.

StringTypeMagneticField

Stringa costante che descrive un tipo di sensore di campo magnetico.

StringTypeMagneticFieldUncalibrated

Stringa costante che descrive un tipo di sensore di campo magnetico nonlibrato.

StringTypeMotionDetect

Stringa costante che descrive un sensore di rilevamento movimento.

StringTypeOrientation
Obsoleti.

Stringa costante che descrive un tipo di sensore di orientamento.

StringTypePose6dof

Stringa costante che descrive un sensore di posa con 6 gradi di libertà.

StringTypePressure

Stringa costante che descrive un tipo di sensore di pressione.

StringTypeProximity

Stringa costante che descrive un tipo di sensore di prossimità.

StringTypeRelativeHumidity

Stringa costante che descrive un tipo di sensore di umidità relativo

StringTypeRotationVector

Stringa costante che descrive un tipo di sensore vettore di rotazione.

StringTypeSignificantMotion

Stringa costante che descrive un sensore di trigger di movimento significativo.

StringTypeStationaryDetect

Stringa costante che descrive un sensore di rilevamento stazioni.

StringTypeStepCounter

Stringa costante che descrive un sensore del contatore dei passaggi.

StringTypeStepDetector

Stringa costante che descrive un sensore di rilevamento dei passaggi.

StringTypeTemperature
Obsoleti.

Stringa costante che descrive un tipo di sensore di temperatura

TypeAccelerometerLimitedAxes
Obsoleti.

Costante che descrive un sensore accelerometro a assi limitato.

TypeAccelerometerLimitedAxesUncalibrated
Obsoleti.

Costante che descrive un sensore accelerometro limitato non acalibrato.

TypeGyroscopeLimitedAxes
Obsoleti.

Costante che descrive un sensore giroscopio a assi limitato.

TypeGyroscopeLimitedAxesUncalibrated
Obsoleti.

Costante che descrive un sensore di giroscopio a assi limitati nonlibrato.

TypeHeading
Obsoleti.

Stringa costante che descrive un sensore di intestazione.

TypeHeadTracker
Obsoleti.

Costante che descrive un sensore head tracker.

TypeHingeAngle
Obsoleti.

Costante che descrive un sensore di angolo della cerniera.

Proprietà

Class

Restituisce la classe di runtime di questo Objectoggetto .

(Ereditato da Object)
FifoMaxEventCount
FifoReservedEventCount
Handle

Handle all'istanza di Android sottostante.

(Ereditato da Object)
HighestDirectReportRateLevel

Ottenere il livello di frequenza di frequenza della frequenza del report diretto supportato più alto del sensore.

Id

Classe che rappresenta un sensore.

IsAdditionalInfoSupported

Restituisce true se il sensore supporta l'API aggiuntiva del sensore

IsDynamicSensor

Restituisce true se il sensore è un sensore dinamico.

IsWakeUpSensor

Restituisce true se il sensore è un sensore di riattivazione.

JniIdentityHashCode

Classe che rappresenta un sensore.

(Ereditato da Object)
JniPeerMembers

Classe che rappresenta un sensore.

MaxDelay

Questo valore è definito solo per sensori di modifica continua e on-change.

MaximumRange
MinDelay
Name
PeerReference

Classe che rappresenta un sensore.

(Ereditato da Object)
Power
ReportingMode

Ogni sensore ha esattamente una modalità di creazione di report associata.

Resolution
StringType
ThresholdClass

Questa API supporta l'infrastruttura Mono per Android e non deve essere usata direttamente dal codice.

ThresholdType

Questa API supporta l'infrastruttura Mono per Android e non deve essere usata direttamente dal codice.

Type
Vendor
Version

Metodi

Clone()

Crea e restituisce una copia di questo oggetto.

(Ereditato da Object)
Dispose()

Classe che rappresenta un sensore.

(Ereditato da Object)
Dispose(Boolean)

Classe che rappresenta un sensore.

(Ereditato da Object)
Equals(Object)

Indica se un altro oggetto è "uguale a" questo.

(Ereditato da Object)
GetHashCode()

Restituisce un valore del codice hash per l'oggetto.

(Ereditato da Object)
IsDirectChannelTypeSupported(SensorDirectChannelType)

Verificare se un sensore supporta un tipo di canale diretto specificato.

JavaFinalize()

Chiamato dal Garbage Collector in un oggetto quando Garbage Collection determina che non sono presenti più riferimenti all'oggetto.

(Ereditato da Object)
Notify()

Riattiva un singolo thread in attesa del monitoraggio dell'oggetto.

(Ereditato da Object)
NotifyAll()

Riattiva tutti i thread in attesa del monitoraggio dell'oggetto.

(Ereditato da Object)
SetHandle(IntPtr, JniHandleOwnership)

Imposta la proprietà Handle.

(Ereditato da Object)
ToArray<T>()

Classe che rappresenta un sensore.

(Ereditato da Object)
ToString()

Restituisce una rappresentazione in formato stringa dell'oggetto.

(Ereditato da Object)
UnregisterFromRuntime()

Classe che rappresenta un sensore.

(Ereditato da Object)
Wait()

Causa l'attesa del thread corrente fino a quando non viene svegliata, in genere eseguendo>una notifica</em o <em interrotto</>em>>.<

(Ereditato da Object)
Wait(Int64)

Causa l'attesa del thread corrente fino a quando non viene svegliata, in genere <>eseguendo una notifica</em o <em interrotto/>>em>o fino a quando non è trascorsa< una determinata quantità di tempo reale.

(Ereditato da Object)
Wait(Int64, Int32)

Causa l'attesa del thread corrente fino a quando non viene svegliata, in genere <>eseguendo una notifica</em o <em interrotto/>>em>o fino a quando non è trascorsa< una determinata quantità di tempo reale.

(Ereditato da Object)

Implementazioni dell'interfaccia esplicita

IJavaPeerable.Disposed()

Classe che rappresenta un sensore.

(Ereditato da Object)
IJavaPeerable.DisposeUnlessReferenced()

Classe che rappresenta un sensore.

(Ereditato da Object)
IJavaPeerable.Finalized()

Classe che rappresenta un sensore.

(Ereditato da Object)
IJavaPeerable.JniManagedPeerState

Classe che rappresenta un sensore.

(Ereditato da Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Classe che rappresenta un sensore.

(Ereditato da Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Classe che rappresenta un sensore.

(Ereditato da Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Classe che rappresenta un sensore.

(Ereditato da Object)

Metodi di estensione

JavaCast<TResult>(IJavaObject)

Esegue una conversione dei tipi controllati dal runtime Android.

JavaCast<TResult>(IJavaObject)

Classe che rappresenta un sensore.

GetJniTypeName(IJavaPeerable)

Classe che rappresenta un sensore.

Si applica a