주 스레드는 두 개의 별도 스레드 (Android SDK)를 실행하고 디지털 입력 센서에서는 상태 변경 횟수를 계산합니다. 주 스레드의 상태 변경 횟수에 액세스하여 다른 곳으로 데이터를 보내려고합니다. 센서 스레드를 일시 중단하고 getter를 사용하여 값을 전달한 다음 스레드를 다시 시작할 수 있습니까? 나는 또한 샘플링 (setter를 사용하여?) 후 카운터를 재설정하고 싶습니다.다중 스레드 변수 액세스
이것을 구현하는 가장 좋은 방법은 무엇입니까?
디지털 입력 센서의 상태 변경 횟수를 계산하는 스레드는 어떻게 작동합니까? 주기적으로 잠자기 상태입니까, 아니면 센서가 어떻게 든 그것을 알려줍니까? –
'wait()','sleep()'등 – Mordechai
높은 값을 대기합니다. 그런 다음 카운터에 추가됩니다. 그렇다면 – user1893700