Sensor Класс

Определение

Класс, представляющий датчик.

[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
Наследование
Sensor
Атрибуты

Комментарии

Класс, представляющий датчик. Используйте SensorManager#getSensorList для получения списка доступных датчиков. Дополнительные сведения о датчиках Android см. в руководстве по датчикам движения.</P>

Документация по Java для android.hardware.Sensor.

Части этой страницы являются изменениями, основанными на работе, созданной и совместно используемой проектом и используемой в соответствии с условиями, Creative Commons 2.5 Attribution License Creative Commons 2.5 Attribution License.

Конструкторы

Sensor(IntPtr, JniHandleOwnership)

Конструктор, используемый при создании управляемых представлений объектов JNI; вызывается средой выполнения.

Поля

StringTypeAccelerometer

Константная строка, описывающая тип датчика акселерометра.

StringTypeAccelerometerLimitedAxes

Константная строка, описывающая датчик акселерометра с ограниченными осями.

StringTypeAccelerometerLimitedAxesUncalibrated

Константная строка, описывающая датчик акселерометра с некалибрированной ограниченной осями.

StringTypeAccelerometerUncalibrated

Константная строка, описывающая датчик акселерометра без масштабирования.

StringTypeAmbientTemperature

Константная строка, описывающая тип датчика температуры окружающей среды.

StringTypeGameRotationVector

Константная строка, описывающая некалибрированный тип датчика вектора вращения.

StringTypeGeomagneticRotationVector

Константная строка, описывающая вектор геомагнитного вращения.

StringTypeGravity

Константная строка, описывающая тип датчика силы тяжести.

StringTypeGyroscope

Константная строка, описывающая тип датчика гироскопа.

StringTypeGyroscopeLimitedAxes

Константная строка, описывающая датчик гироскопа с ограниченными осями.

StringTypeGyroscopeLimitedAxesUncalibrated

Константная строка, описывающая некалибрированный датчик гироскопа с ограниченными осями.

StringTypeGyroscopeUncalibrated

Константная строка, описывающая некалибрированный тип датчика гироскопа.

StringTypeHeading

Константная строка, описывающая датчик заголовка.

StringTypeHeadTracker

Константная строка, описывающая датчик отслеживания головы.

StringTypeHeartBeat

Константная строка, описывающая датчик пульса.

StringTypeHeartRate

Константная строка, описывающая пульсометр.

StringTypeHingeAngle

Константная строка, описывающая датчик угла поворота.

StringTypeLight

Константная строка, описывающая тип датчика освещения.

StringTypeLinearAcceleration

Константная строка, описывающая тип датчика линейного ускорения.

StringTypeLowLatencyOffbodyDetect

Константная строка, описывающая датчик детектора offbody с низкой задержкой.

StringTypeMagneticField

Константная строка, описывающая тип датчика магнитного поля.

StringTypeMagneticFieldUncalibrated

Константная строка, описывающая некалибрированный тип датчика магнитного поля.

StringTypeMotionDetect

Константная строка, описывающая датчик обнаружения движения.

StringTypeOrientation
Устаревшие..

Константная строка, описывающая тип датчика ориентации.

StringTypePose6dof

Константная строка, описывающая датчик положения с 6 степеней свободы.

StringTypePressure

Константная строка, описывающая тип датчика давления.

StringTypeProximity

Константная строка, описывающая тип датчика близкого взаимодействия.

StringTypeRelativeHumidity

Константная строка, описывающая тип датчика относительной влажности

StringTypeRotationVector

Константная строка, описывающая тип датчика вектора вращения.

StringTypeSignificantMotion

Константная строка, описывающая значительный датчик триггера движения.

StringTypeStationaryDetect

Константная строка, описывающая стационарный датчик обнаружения.

StringTypeStepCounter

Константная строка, описывающая датчик счетчика шагов.

StringTypeStepDetector

Константная строка, описывающая датчик детектора шагов.

StringTypeTemperature
Устаревшие..

Константная строка, описывающая тип датчика температуры

TypeAccelerometerLimitedAxes
Устаревшие..

Константа, описывающая датчик акселерометра с ограниченными осями.

TypeAccelerometerLimitedAxesUncalibrated
Устаревшие..

Константа, описывающая некалибрированный датчик акселерометра с ограниченными осями.

TypeGyroscopeLimitedAxes
Устаревшие..

Константы, описывающие датчик гироскопа с ограниченными осями.

TypeGyroscopeLimitedAxesUncalibrated
Устаревшие..

Константы, описывающие некалибрированный датчик гироскопа с ограниченными осями.

TypeHeading
Устаревшие..

Константная строка, описывающая датчик заголовка.

TypeHeadTracker
Устаревшие..

Константная, описывающая датчик головного трекера.

TypeHingeAngle
Устаревшие..

Константы, описывающие датчик угла поворота.

Свойства

Class

Возвращает класс среды выполнения данного объекта Object.

(Унаследовано от Object)
FifoMaxEventCount
FifoReservedEventCount
Handle

Дескриптор базового экземпляра Android.

(Унаследовано от Object)
HighestDirectReportRateLevel

Получение самого высокого поддерживаемого уровня скорости режима прямого отчета датчика.

Id

Класс, представляющий датчик.

IsAdditionalInfoSupported

Возвращает значение true, если датчик поддерживает API дополнительных сведений о датчике

IsDynamicSensor

Возвращает значение true, если датчик является динамическим.

IsWakeUpSensor

Возвращает значение true, если датчик является датчиком пробуждения.

JniIdentityHashCode

Класс, представляющий датчик.

(Унаследовано от Object)
JniPeerMembers

Класс, представляющий датчик.

MaxDelay

Это значение определяется только для датчиков непрерывного и постоянного изменения.

MaximumRange
MinDelay
Name
PeerReference

Класс, представляющий датчик.

(Унаследовано от Object)
Power
ReportingMode

С каждым датчиком связан только один режим отчетности.

Resolution
StringType
ThresholdClass

Этот API поддерживает инфраструктуру Mono для Android и не предназначен для использования непосредственно из кода.

ThresholdType

Этот API поддерживает инфраструктуру Mono для Android и не предназначен для использования непосредственно из кода.

Type
Vendor
Version

Методы

Clone()

Создает и возвращает копию этого объекта.

(Унаследовано от Object)
Dispose()

Класс, представляющий датчик.

(Унаследовано от Object)
Dispose(Boolean)

Класс, представляющий датчик.

(Унаследовано от Object)
Equals(Object)

Указывает, равен ли какой-то другой объект этому объекту.

(Унаследовано от Object)
GetHashCode()

Возвращает значение хэш-кода для объекта.

(Унаследовано от Object)
IsDirectChannelTypeSupported(SensorDirectChannelType)

Проверьте, поддерживает ли датчик указанный тип прямого канала.

JavaFinalize()

Вызывается сборщиком мусора для объекта , когда сборка мусора определяет, что больше нет ссылок на объект .

(Унаследовано от Object)
Notify()

Пробуждение одного потока, ожидающего на мониторе этого объекта.

(Унаследовано от Object)
NotifyAll()

Активирует все потоки, ожидающие на мониторе этого объекта.

(Унаследовано от Object)
SetHandle(IntPtr, JniHandleOwnership)

Задает свойство Handle.

(Унаследовано от Object)
ToArray<T>()

Класс, представляющий датчик.

(Унаследовано от Object)
ToString()

Возвращает строковое представление объекта.

(Унаследовано от Object)
UnregisterFromRuntime()

Класс, представляющий датчик.

(Унаследовано от Object)
Wait()

Заставляет текущий поток ждать, пока он не будет пробужден, как правило, из-за <уведомления/><em> или <прерывания></em>.

(Унаследовано от Object)
Wait(Int64)

Заставляет текущий поток ждать, пока он не будет пробужден, как правило, из-за <уведомления</>em>, <>прерывания< или> em, либо до истечения определенного количества реального времени.

(Унаследовано от Object)
Wait(Int64, Int32)

Заставляет текущий поток ждать, пока он не будет пробужден, как правило, из-за <уведомления</>em>, <>прерывания< или> em, либо до истечения определенного количества реального времени.

(Унаследовано от Object)

Явные реализации интерфейса

IJavaPeerable.Disposed()

Класс, представляющий датчик.

(Унаследовано от Object)
IJavaPeerable.DisposeUnlessReferenced()

Класс, представляющий датчик.

(Унаследовано от Object)
IJavaPeerable.Finalized()

Класс, представляющий датчик.

(Унаследовано от Object)
IJavaPeerable.JniManagedPeerState

Класс, представляющий датчик.

(Унаследовано от Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Класс, представляющий датчик.

(Унаследовано от Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Класс, представляющий датчик.

(Унаследовано от Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Класс, представляющий датчик.

(Унаследовано от Object)

Методы расширения

JavaCast<TResult>(IJavaObject)

Выполняет преобразование типа, проверенное средой выполнения Android.

JavaCast<TResult>(IJavaObject)

Класс, представляющий датчик.

GetJniTypeName(IJavaPeerable)

Класс, представляющий датчик.

Применяется к