Share via


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.

이 페이지의 일부는 만들고 공유하며 에 설명된 조건에 따라 사용되는 작업을 기반으로 수정됩니다.

생성자

Sensor(IntPtr, JniHandleOwnership)

JNI 개체의 관리형 표현을 만들 때 사용되는 생성자입니다. 런타임에서 호출합니다.

필드

StringTypeAccelerometer

가속도계 센서 유형을 설명하는 상수 문자열입니다.

StringTypeAccelerometerLimitedAxes

제한된 축 가속도계 센서를 설명하는 상수 문자열입니다.

StringTypeAccelerometerLimitedAxesUncalibrated

보정되지 않은 제한된 축 가속도계 센서를 설명하는 상수 문자열입니다.

StringTypeAccelerometerUncalibrated

보정되지 않은 가속도계 센서를 설명하는 상수 문자열입니다.

StringTypeAmbientTemperature

주변 온도 센서 유형을 설명하는 상수 문자열입니다.

StringTypeGameRotationVector

보정되지 않은 회전 벡터 센서 유형을 설명하는 상수 문자열입니다.

StringTypeGeomagneticRotationVector

지리적 자기 회전 벡터를 설명하는 상수 문자열입니다.

StringTypeGravity

중력 센서 유형을 설명하는 상수 문자열입니다.

StringTypeGyroscope

자이로스코프 센서 유형을 설명하는 상수 문자열입니다.

StringTypeGyroscopeLimitedAxes

제한된 축 자이로스코프 센서를 설명하는 상수 문자열입니다.

StringTypeGyroscopeLimitedAxesUncalibrated

보정되지 않은 제한된 축 자이로스코프 센서를 설명하는 상수 문자열입니다.

StringTypeGyroscopeUncalibrated

보정되지 않은 자이로스코프 센서 유형을 설명하는 상수 문자열입니다.

StringTypeHeading

제목 센서를 설명하는 상수 문자열입니다.

StringTypeHeadTracker

헤드 트래커 센서를 설명하는 상수 문자열입니다.

StringTypeHeartBeat

심장 박동 센서를 설명하는 상수 문자열입니다.

StringTypeHeartRate

심박수 모니터를 설명하는 상수 문자열입니다.

StringTypeHingeAngle

힌지 각도 센서를 설명하는 상수 문자열입니다.

StringTypeLight

광원 센서 유형을 설명하는 상수 문자열입니다.

StringTypeLinearAcceleration

선형 가속 센서 유형을 설명하는 상수 문자열입니다.

StringTypeLowLatencyOffbodyDetect

대기 시간이 짧은 오프바디 감지기 센서를 설명하는 상수 문자열입니다.

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 instance 대한 핸들입니다.

(다음에서 상속됨 Object)
HighestDirectReportRateLevel

센서에서 지원되는 가장 높은 직접 보고서 모드 속도 수준을 가져옵니다.

Id

센서를 나타내는 클래스입니다.

IsAdditionalInfoSupported

센서가 센서 추가 정보 API를 지원하는 경우 true를 반환합니다.

IsDynamicSensor

센서가 동적 센서인 경우 true를 반환합니다.

IsWakeUpSensor

센서가 절 해제 센서인 경우 true를 반환합니다.

JniIdentityHashCode

센서를 나타내는 클래스입니다.

(다음에서 상속됨 Object)
JniPeerMembers

센서를 나타내는 클래스입니다.

MaxDelay

이 값은 연속 및 변경 중인 센서에 대해서만 정의됩니다.

MaximumRange
MinDelay
Name
PeerReference

센서를 나타내는 클래스입니다.

(다음에서 상속됨 Object)
Power
ReportingMode

각 센서에는 정확히 하나의 보고 모드가 연결되어 있습니다.

Resolution
StringType
ThresholdClass

이 API는 Android용 Mono 인프라를 지원하며 코드에서 직접 사용할 수 없습니다.

ThresholdType

이 API는 Android용 Mono 인프라를 지원하며 코드에서 직접 사용할 수 없습니다.

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>)합니다<.

(다음에서 상속됨 Object)
Wait(Int64)

현재 스레드가 깨어날 때까지 대기하게 합니다. 일반적으로 <>알림을 받<거나 <중단</>내보내>>거나 일정량의 실시간이 경과할 때까지 대기합니다.

(다음에서 상속됨 Object)
Wait(Int64, Int32)

현재 스레드가 깨어날 때까지 대기하게 합니다. 일반적으로 <>알림을 받<거나 <중단</>내보내>>거나 일정량의 실시간이 경과할 때까지 대기합니다.

(다음에서 상속됨 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)

센서를 나타내는 클래스입니다.

적용 대상