SensorEvent Класс

Определение

Этот класс представляет android.hardware.Sensor Sensor событие и содержит такие сведения, как тип датчика, метка времени, точность и, конечно, датчик .SensorEvent#values data

[Android.Runtime.Register("android/hardware/SensorEvent", DoNotGenerateAcw=true)]
public class SensorEvent : Java.Lang.Object
[<Android.Runtime.Register("android/hardware/SensorEvent", DoNotGenerateAcw=true)>]
type SensorEvent = class
    inherit Object
Наследование
SensorEvent
Атрибуты

Комментарии

Этот класс представляет android.hardware.Sensor Sensor событие и содержит такие сведения, как тип датчика, метка времени, точность и, конечно, датчик .SensorEvent#values data

<u>Определение системы координат, используемой API SensorEvent.</U>

Система координат задается относительно экрана телефона в ориентации по умолчанию. При изменении ориентации экрана устройства положение осей не меняется.

Ось X — горизонтальная и указывает вправо, ось Y — вертикальная и указывает вверх, а ось Z указывает в направлении от экрана вперед. Координаты позади экрана в этой системе имеют отрицательные значения по оси Z.

<center><img src=".. /.. /.. /images/axis_device.png" alt="Схема координат датчиков". border="0" /></center>

<b>Примечание.</b> Эта система координат отличается от той, которая используется в 2D API Android, где источник находится в левом верхнем углу.

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

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

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

SensorEvent(IntPtr, JniHandleOwnership)

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

Свойства

Accuracy

Точность этого события.

Class

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

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

Задайте значение true, если это первое событие датчика после разрыва.

Handle

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

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

Этот класс представляет android.hardware.Sensor Sensor событие и содержит такие сведения, как тип датчика, метка времени, точность и, конечно, датчик .SensorEvent#values data

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

Этот класс представляет android.hardware.Sensor Sensor событие и содержит такие сведения, как тип датчика, метка времени, точность и, конечно, датчик .SensorEvent#values data

PeerReference

Этот класс представляет android.hardware.Sensor Sensor событие и содержит такие сведения, как тип датчика, метка времени, точность и, конечно, датчик .SensorEvent#values data

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

Датчик, создающий это событие.

ThresholdClass

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

ThresholdType

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

Timestamp

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

Values

Длина и содержимое массива #values values зависят от того, какой android.hardware.Sensor sensor тип отслеживается (см. также SensorEvent определение используемой системы координат).

Методы

Clone()

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

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

Этот класс представляет android.hardware.Sensor Sensor событие и содержит такие сведения, как тип датчика, метка времени, точность и, конечно, датчик .SensorEvent#values data

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

Этот класс представляет android.hardware.Sensor Sensor событие и содержит такие сведения, как тип датчика, метка времени, точность и, конечно, датчик .SensorEvent#values data

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

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

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

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

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

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

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

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

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

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

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

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

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

Этот класс представляет android.hardware.Sensor Sensor событие и содержит такие сведения, как тип датчика, метка времени, точность и, конечно, датчик .SensorEvent#values data

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

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

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

Этот класс представляет android.hardware.Sensor Sensor событие и содержит такие сведения, как тип датчика, метка времени, точность и, конечно, датчик .SensorEvent#values data

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

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

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

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

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

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

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

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

IJavaPeerable.Disposed()

Этот класс представляет android.hardware.Sensor Sensor событие и содержит такие сведения, как тип датчика, метка времени, точность и, конечно, датчик .SensorEvent#values data

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

Этот класс представляет android.hardware.Sensor Sensor событие и содержит такие сведения, как тип датчика, метка времени, точность и, конечно, датчик .SensorEvent#values data

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

Этот класс представляет android.hardware.Sensor Sensor событие и содержит такие сведения, как тип датчика, метка времени, точность и, конечно, датчик .SensorEvent#values data

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

Этот класс представляет android.hardware.Sensor Sensor событие и содержит такие сведения, как тип датчика, метка времени, точность и, конечно, датчик .SensorEvent#values data

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

Этот класс представляет android.hardware.Sensor Sensor событие и содержит такие сведения, как тип датчика, метка времени, точность и, конечно, датчик .SensorEvent#values data

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

Этот класс представляет android.hardware.Sensor Sensor событие и содержит такие сведения, как тип датчика, метка времени, точность и, конечно, датчик .SensorEvent#values data

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

Этот класс представляет android.hardware.Sensor Sensor событие и содержит такие сведения, как тип датчика, метка времени, точность и, конечно, датчик .SensorEvent#values data

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

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

JavaCast<TResult>(IJavaObject)

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

JavaCast<TResult>(IJavaObject)

Этот класс представляет android.hardware.Sensor Sensor событие и содержит такие сведения, как тип датчика, метка времени, точность и, конечно, датчик .SensorEvent#values data

GetJniTypeName(IJavaPeerable)

Этот класс представляет android.hardware.Sensor Sensor событие и содержит такие сведения, как тип датчика, метка времени, точность и, конечно, датчик .SensorEvent#values data

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