In a service I prepare some data then store this data in a static member variable, send an intent without data via Broadcast to the main UI activity so that the activity knows that the data has been prepared and is ready to access.
This works well, but since I need to do this about 10 times per second I thik that sending an impuls via Broadcast (containing no data at all) is a bit overkill and I have tested that a lot of time is wasted there.
Is there a better solution to do this?