Thanks Klaus,
Apparently your emulator is even better than my device
Sounds funny, doesn't it. Well, I guess it may be just my device then. And as you and Gigatron demonstrated in real life it may not be noticable.
Thanks for all the help.
Still I wonder if there would be fundamentally different ways to make screen updates. I guess directly writing to the buffer of the graphics chip wouldn't be possible from java but then again, videos always play with high frame rates and that fullscreen. So somehow there must be a way to draw faster to the screen.
I understand that this might not be possible, but that was the reason why I asked. E.g. I wonder if one could somehow hijack a the video interface for our need. I mean like pointing the video player to a pipe and this pipe is filled from my activity with data. Something along those lines (I'm just thinking loud).
There is hardware acceleration in the android SDK, so the question is how to make use of it. I'm not sure that the methods with drawline, invalidate and doevents is the standard way to have hardware acceleration support.
Or as NeoTechni said by switching to OpenGL, but then can someone please point me to the right direction where to get started with OpenGL and drawing simple lines?
Cheers,
Jon