내 응용 프로그램에서 블루투스를 통해 데이터 스트림을받습니다. 이 목적을 위해 나는 블루투스 장치와 통신 할 수있는 여러 스레드가있는 BluetoothService
클래스를 만들었습니다. 이 클래스에는 InputStream
에서 데이터를받는 스레드가 있습니다. 데이터는 매우 빠르게 수신됩니다 (매 10ms마다). 데이터 스트림 수신은 잘 작동합니다.스레드에서 작업/조각으로 데이터 보내기
이제받은 데이터를 표시 (플롯)하기 위해 데이터를 현재 활동으로 전송하는 방법을 스스로 묻습니다. 이것은 효율적인 방법으로 수행되어야합니다. 나는 너무 비효율적 인 방송이나 뭔가를 보내는 것 같아요. 어떤 종류의 빠른 이벤트 큐 또는 이와 유사한 것이 있습니까?
서비스의 수신 스레드에서 내 활동/조각으로 데이터를 보내려면 어떻게해야합니까?
종류